Sunteți pe pagina 1din 8

SISTEMAS DE INFORMACIÓN

Definición
Un sistema de información (SI) es un conjunto de elementos orientados al tratamiento y
administración de datos e información, organizados y listos para su uso posterior,
generados para cubrir una necesidad o un objetivo.
Todos estos elementos interactúan para procesar los datos (incluidos los procesos
manuales y automáticos) y dan lugar a información más elaborada, que se distribuye de la
manera más adecuada posible en una determinada organización, en función de sus
objetivos.
Habitualmente el término "sistema de información" se usa de manera errónea como
sinónimo de sistema de información informático, en parte porque en la mayoría de los casos
los recursos materiales de un sistema de información están constituidos casi en su totalidad
por sistemas informáticos. Estrictamente hablando, un sistema de información no tiene por
qué disponer de dichos recursos (aunque en la práctica esto no suela ocurrir). Se podría
decir entonces que los sistemas de información informáticos son una subclase o un
subconjunto de los sistemas de información en general.
Elementos
Todo sistema de información se compone de una serie de recursos interconectados y en
interacción, dispuestos del modo más conveniente en base al propósito informativo trazado,
como puede ser recabar información personal, procesar estadísticas, organizar archivo, etc.
Se debe destacar que no es lo mismo un sistema de información que un sistema informático,
si bien estos últimos constituyan a menudo el grueso de los recursos de un SI. Pero existen
muchos otros métodos para los sistemas de información, que no necesariamente pasan por
la informática.
Ejemplos:
Sistemas de control de calidad, base de datos, sistemas de administración y gerenciales.
BASE DE DATOS
Definición

Según (Benítez & Arias, 2017) “llamamos base de datos (o bases de datos) a un conjunto de
datos dispuestos con el objetivo de proporcionar información a los usuarios y permitir
transacciones como inserción, eliminación y actualización de datos”

Es un conjunto estructurado de datos, organizados de tal manera que sirvan para la toma de
decisiones a partir de la información que almacenan.

Las bases de datos aparecen a principios de los años sesenta en reemplazo de ficheros físicos
para poder almacenar grandes cantidades de información para su posterior uso.

Sus características principales son las siguientes (Cisneros González, 1998):

 Varios usuarios pueden tener acceso a la base a la vez.


 Constituye una unidad aunque esté formado por varios archivos de diferentes tipos de
datos.
 Es independiente de los programas y los datos.

Modelos de base de datos

Existen varios modelos (formas) para organizar una base de datos, según (Trujillo León,
2018):

 Jerárquico, los datos están organizados en forma de árbol.


 En red, los datos son organizados en tablas y conectados por referencias formando una
estructura de red.
 Relacional, organiza los datos en tablas y establece relaciones entre ellas. Es el modelo
más utilizado.
 Relacional extendido, representan de una forma más compleja un modelo relacional de
datos.
 Orientado a objetos, los datos son organizados en clases y objetos.

Sistema de gestión de base de datos

Para (Benítez & Arias, 2017) un sistema de gestión de base de datos “es el nombre dado a un
conjunto de programas informáticos que gestionan una base de datos. Su objetivo principal
es evitar la manipulación directa por un usuario de una base de datos y establecer un marco
estándar para que los datos sean organizados y manipulados y tengan una interfaz estándar
para que otros programas puedan acceder a la base de datos”

Los sistemas de gestión de base de datos (SGBD) constituyen un conjunto de herramientas


que permiten la administración de manera sencilla de los datos mediante una interfaz
entendible para el usuario.

Algunos sistemas de gestión de base de datos son los siguientes:

 MySQL
 Oracle
 PostgreSQL
 SQL Server

SQL

En (Camuña Rodríguez, 2015) nos dice que “el lenguaje SQL o lenguaje de consulta
estructurado (Structured Query Language) es actualmente el estándar de los SGBD
relacionales comerciales. Se trata de un lenguaje de base de datos normalizado que permite
crear y manipular base de datos, además de la creación de consultas con la que obtener
información proveniente o alojada en una base de datos”
SQL está compuesto de comandos, operadores y sentencias para la creación, edición,
eliminación y en si manipulación de los datos.

Una de sus características importantes es que permite recurrir a bases de datos multiusuario
a través de la web desde diferentes lenguajes de programación adaptándose a las necesidades
y requerimientos.

Utiliza tres tipos de sub lenguajes:

Lenguaje de definición de datos – SQL DDL

Son las instrucciones SQL que permiten modificar la estructura de la base de datos, actúan
sobre datos abstractos como tablas y columnas. Pueden realizar lo siguiente (Camuña
Rodríguez, 2015):

 Crear y definir tablas.


 Eliminar tablas.
 Modificar una tabla creada previamente.
 Crear vistas.
 Crear índices.
 Controlar el almacenamiento físico de los datos.

Las sentencias fundamentales de SQL DDL son:

Sentencia Función
Create Crea un objeto (tabla o base de datos)

Drop Elimina un objeto (tabla o base de dato)

Alter Modifica un objeto de la base de datos (tabla o base de datos)

Truncate Elimina todos los registros de una tabla, incluyendo los espacios
asignados a los registros.

Comment Agregar comentarios al diccionario de datos


Rename Cambiar el nombre de un objeto

Lenguaje de manipulación de datos – SQL DML

Instrucciones para la manipulación o recuperación de los datos. Pueden realizar lo siguiente:

 Consultas sobre el contenido.


 Modificación del contenido.

Las sentencias fundamentales de SQL DML son (Osorio Rivera, 2018):

Sentencia Función
Select Recupera datos desde uno o varias tablas (o vistas)

Insert Agregar un registro en una tabla

Update Modifica el contenido de los campos en una tabla

Delete Eliminar registros de una tabla

Commit Graba en el medio de almacenamiento las modificaciones introducidas

Rollback Deshace las modificaciones introducidas después del último commit

Lenguaje de control de acceso – SQL DCL

Permite gestionar las transacciones, configuraciones y acceso a los datos y a las bases.

Las sentencias fundamentales de SQL DML son:

Sentencia Función
Grant Conceder permisos a usuarios o roles para que puedan realizar tareas
determinadas.

Revoke Elimina los permisos establecidos con Grant.


RED DE COMPUTADORA
Definición
Una red de computadoras, también llamada red de ordenadores o red informática, es un
conjunto de equipos (computadoras y/o dispositivos) conectados por medio de cables,
señales, ondas o cualquier otro método de transporte de datos, que comparten Información
(archivos), recursos (CD-ROM, impresoras), servicios (acceso a internet, E-mail, chat,
juegos).
Elementos

Tipos de redes
Red pública: una red pública se define como una red que puede usar cualquier persona y
no como las redes que están configuradas con clave de acceso personal. Es una red de
computadoras interconectados, capaz de compartir información y que permite comunicar
a usuarios sin importar su ubicación geográfica.
Red privada: una red privada se definiría como una red que puede usarla solo algunas
personas y que están configuradas con clave de acceso personal.
Red de área personal (PAN): (Personal Area Network) es una red de ordenadores usada para
la comunicación entre los dispositivos de la computadora (teléfonos incluyendo las
ayudantes digitales personales) cerca de una persona. Los dispositivos pueden o no pueden
pertenecer a la persona en cuestión. El alcance de una PAN es típicamente algunos metros.
Las PAN se pueden utilizar para la comunicación entre los dispositivos personales de ellos
mismos (comunicación del intrapersonal), o para conectar con una red de alto nivel y el
Internet (un up link). Las redes personales del área se pueden conectar con cables con los
Buses de la computadora tales como USB y FireWire. Una red personal sin hilos del área
(WPAN) se puede también hacer posible con tecnologías de red tales como IrDA y Bluetooth.
Red de área local (LAN): una red que se limita a un área especial relativamente pequeña tal
como un cuarto, un solo edificio, una nave, o un avión. Las redes de área local a veces se
llaman una sola red de la localización. Nota: Para los propósitos administrativos, LANs
grande se divide generalmente en segmentos lógicos más pequeños llamados los
Workgroups. Un Workgroups es un grupo de las computadoras que comparten un sistema
común de recursos dentro de un LAN.
MOTODOLOGÍA DE DESARROLLO DE SOFTWARE
La metodología incluye todas las técnicas, herramientas y procedimientos a usar para la
generación de un nuevo software y se sustenta en un ciclo de vida.
“Una metodología de desarrollo software se fundamenta sobre tres pilares básicos: qué hay
que hacer y en qué orden, cómo deben realizarse las tareas y con qué pueden llevarse a
cabo. Esto es, qué etapas, actividades y tareas se deben acometer, qué técnicas deben
emplearse para realizar estas actividades y cuáles son las herramientas software a utilizar
en cada caso.”
Metodología en cascada

Según Ronald E. Giachetti (Giachetti, 2016), “El modelo de cascada describe una
metodología en la que las fases se llevan a cabo secuencialmente, utilizando la metáfora del
agua que cae por los escalones. El modelo de cascada define las fases en términos de sus
actividades; cada fase tiene una sola actividad. En el modelo de cascada, el equipo completa
la fase 1, luego comienza la fase 2, y así sucesivamente hasta que se complete el proyecto.”

Características

Las características principales de la metodología en cascada son las siguientes:

 Primero modelo que ha servido como base para nuevas metodologías.


 Cada una de sus fases produce uno o más documentos específicos.
 Modelo más simple de desarrollo de software.
 Cada una de sus fases se desarrollan de manera secuencial. Para comenzar una nueva
fase debe completarse primero la anterior.
Etapas

Figura 1: Modelo de la metodología en cascada


Fuente: (Harrison, y otros, 2016)

Se ha escogido el modelo en cascada debido a que es el modelo es adecuado cuando se tiene


un proyecto con un cronograma y requisitos establecidos fijos.

S-ar putea să vă placă și