Download Sistemas de información y Bases de Datos
Document related concepts
Transcript
Conceptos de sistemas de información Sistema de información formal – Es un medio informativo organizacionalmente eficaz, que es diseñado con la finalidad de satisfacer las necesidades de información de una organización u empresa Definición de sistema Sistema – “Conjunto de cosas que ordenadamente relacionadas entre si contribuyen a determinado objeto” – DRAE Concepto de sistemas de información (SI) Se diseña a fin de satisfacer las necesidades de información de una organización y está inmerso en ella. Sistemas Tradicionales de Archivos ¿ Qué es un Archivo? Los Archivos tambien denominados ficheros, es una colección de información (datos relacionados entre sí), localizada o almacenada como una unidad en algún dispositivo de almacenamiento. Sistemas Tradicionales de Archivos Las principales características de los archivos son: •.Son estructuras de datos estáticas •No requieren de un tamaño predeterminado, es decir, pueden ser archivos de datos más grandes o pequeños, según se necesite •Cada archivo es referenciado por su identificador (nombre) •Independencia de la información con respecto a los programas •La información almacenada es permanente •Un archivo puede ser accedido por distintos programas en distintos momentos Sistemas Tradicionales de Archivos Los archivos se clasificación según su uso en tres grupos: •Permanentes o Maestros •De Movimientos •De Maniobra o Trabajo Sistemas Tradicionales de Archivos Acceso a los Archivos Se refiere al método utilizado para acceder a los registros de un archivo (datos almacenados) . Existen diferentes formas de accesarse: •Secuencial •Directo •Por Índice •Dinámico Sistemas Tradicionales de Archivos Características principales de este tipo de sistemas (Desventajas): •Ocupación inútil de memoria •Aumento en tiempos de proceso •Inconsistencias por actualización •Redundancia excesiva de datos •Alto costo de desarrollo y mantenimiento •Dificultad de desarrollar sistemas que integren datos de varios ya existentes •Dificultad para responder a consultas no planeadas •No se tiene seguridad en los datos Sistemas Tradicionales de Archivos Ventajas •Mayor rapidez de respuesta al realizar una consulta •Requiere menos consumo en recursos computacionales Sistemas de Base de Datos Sistemas de Base de Datos Características principales de este tipo de sistemas (Ventajas): •Independencia de los datos con respecto a los programas •Mejor disponibilidad de los datos para el conjunto de usuarios •Coherencia de los resultados •Mayor valor informativo (confiabilidad) •Mayor control de la actualización de los datos y control de concurrencia •Seguridad en el acceso a los datos •Manejo de transacciones •Recuperación de información •Mayor flexibilidad para atender las demandas cambiantes Sistemas de Base de Datos Características principales de este tipo de sistemas (Ventajas- continuación): •Mayor eficiencia en la recolección, validación e introducción de datos al sistema •Reducción del espacio de almacenamiento Sistemas de Base de Datos Desventajas: Instalación costosa •Consume más recursos computacionales •El costo de software es mayor •Carencia yo escasez de personal capacitado •Implantación larga y difícil •Falta de rentabilidad a corto plazo Resumen de las ventajas de las bases de datos Los Datos – Independencia de estos respecto a los tratamientos y viceversa – Mejor disponibilidad de los mismos – Mayor eficiencia en la recolección, codificación y entrada en el sistema Resumen de las ventajas de las bases de datos Los Resultados – Mayor coherencia – Mayor valor informativo Resumen de las ventajas de las bases de datos Los Usuarios – Acceso más rápido y sencillo de los usuarios finales – Más facilidades para compartir los datos por el conjunto de los usuarios – Mayor flexibilidad para atender a demandas cambiantes Concepto de Bases de Datos Colección o depósito de datos en donde los datos están, tienen una definición y descripción comunes y están estructurados de una forma particular. Una base de datos es también un modelo del mundo real y, como tal, debe poder servir para toda una gama de usos y aplicaciones. • Conference des staticiens européens, 1977 Concepto de Bases de Datos Colección integrada y generalizada de datos estructurada atendiendo a las relaciones naturales de modo que suministre todos los caminos de acceso necesarios a cada unidad de datos con el objeto de poder atender todas las necesidades de los diferentes usuarios. • Deen 1985 Concepto de Bases de Datos Colección de datos interrelacionados Elsmari y navathe 1989 Es una colección de tablas interrelacionadas entre si. Características de las Bases de Datos Conjunto, colección o depósitos de datos Redundancia controlada Atención a múltiples usuarios y diferentes aplicaciones Independencia física y lógica de los datos Estructuras y esquemas deben ser únicos e integrados EL SGBD Sistema de Gestión de Base de Datos (SGBD) – Es el conjunto de programas que permite la implantación, acceso y mantenimiento de la base de datos. El SGBD, junto con la base de datos y los usuarios , constituye el Sistema de Base de Datos. Distintos niveles de abstracción de una base de datos Distintos niveles de abstracción de una base de datos Estructura lógica o esquema externo (Usuario) esquema conceptual (empresarial) Estructura física o esquema interno (Almacenamiento físico) Esquema externo (Usuario) En este esquema se encuentran reflejados solo aquellos datos e interrrelaciones que necesite el usuario correspondiente. También habrá de especificar las restricciones de uso, como puede ser el derecho a borrar, insertar, etc Esquema conceptual (Empresarial) En este esquema se deberá incluir la descripción de todos los datos e interrelaciones entre estos, así como las restricciones de integridad y de confidencialidad. Esquema interno (Nivel físico) Se distinguen tres aspectos que deben identificarse • Estrategias de almacenamiento •Se incluye la asignación de espacios de almacenamiento para el conjunto de datos. •Caminos de acceso •Se incluye en los caminos de acceso la especificación de claves, así como la de índices y punteros Esquema interno (Nivel físico) Cont... •Miscelánea • Habría de incluir en el esquema interno, las técnicas de compresión de datos, la correspondencia entre esquema interno y esquema conceptual, técnicas de ajuste o refinamiento, optimización, etc. Esquema interno (Nivel físico) Cont... El administrador de la base de datos habrá de especificar • Dispositivos de memoria •Tamaño de página, número de páginas, tamaño de las áreas de entrada/salida, buffers •Correspondencia entre esquemas (Mapping) •Debe indicar la relación existente entre ellos si es que esta no está implícita •Organizaciones físicas •Formas de recuperación, agrupamiento, índices para lograr una mayor eficiencia