TALLER DE BASE DE DATOS Ing Geynen Rossler
TALLER DE BASE DE DATOS Ing. Geynen Rossler Montenegro Cochas ISAG Computación e Informática
ISAG TALLER DE BASE DE DATOS AGENDA �Presentación de la Asignatura. �Revisión del Sílabo. �Tema 01: Introducción a los Sistemas de Información y Base de Datos. COMPUTACIÓN E INFORMÁTICA Ing. Geynen Rossler Montenegro Cochas
ISAG TALLER DE BASE DE DATOS Sistema �Es un conjunto de elementos interrelacionados formando un todo, que buscan alcanzar un conjunto de objetivos. Clasificación de los Sistemas ? � Sistemas Naturales � Sistema planetario solar � Sistema circulatorio � Sistemas hechos por el Hombre � Sistema Eléctrico del Norte � Sistema Contable Sistema de Información COMPUTACIÓN E INFORMÁTICA Ing. Geynen Rossler Montenegro Cochas
ISAG TALLER DE BASE DE DATOS Sistema de Información Conjunto de componentes interrelacionados que permiten capturar, almacenar, procesar y distribuir la información para apoyar la toma de decisiones y el control en una organización. COMPUTACIÓN E INFORMÁTICA Ing. Geynen Rossler Montenegro Cochas
ISAG TALLER DE BASE DE DATOS Cualidades de la Información • Precisa �La información debe ser exacta. • Oportuna �La información resulta oportuna si esta disponible en el momento requerido. �Ha de ser comprensible e importante, el volumen debe ser justo. �Los resultados obtenidos deben parecerse a lo esperado y la relación entre ellos debe ser lógica. �Debe estar protegida contra daños físicos, errores lógicos o accesos no autorizados. • Significativa • Coherente • Segura COMPUTACIÓN E INFORMÁTICA Ing. Geynen Rossler Montenegro Cochas
ISAG TALLER DE BASE DE DATOS Sistema de Información COMPUTACIÓN E INFORMÁTICA Ing. Geynen Rossler Montenegro Cochas
ISAG Gestión de datos COMPUTACIÓN E INFORMÁTICA TALLER DE BASE DE DATOS Ing. Geynen Rossler Montenegro Cochas
ISAG Gestión de datos COMPUTACIÓN E INFORMÁTICA TALLER DE BASE DE DATOS Ing. Geynen Rossler Montenegro Cochas
ISAG TALLER DE BASE DE DATOS Problemas con Sistemas de Archivos �Alto nivel de redundancia. � Un mismo dato puede estar repetido en distintos archivos. �Riesgo de inconsistencia. � Las diversas copias de los mismos datos pueden no coincidir (por ejemplo el cambio de dirección de un cliente) �Uso excesivo de recursos humanos. � Una alta proporción de recurso humano, se dedica a actividades de mantenimiento de software. �Las aplicaciones depende de los archivos. � Si se hacen cambios en los formatos de archivos, también deben modificarse los programas (falta de independencia). COMPUTACIÓN E INFORMÁTICA Ing. Geynen Rossler Montenegro Cochas
ISAG TALLER DE BASE DE DATOS Problemas con Sistemas de Archivos �Los archivos pueden ser incompatibles. � Un archivo en Cobol no es igual que un archivo hecho en C++. Los archivos no pueden combinarse o compararse. �Datos separados y aislados � En ocasiones es necesario obtener información de dos o mas archivos. �Costos elevados � Es muy costoso hace cambios en las aplicaciones, un cambio trivial provoca una reacción en cadena de otros cambios. Además el almacenamiento redúndate incrementa los costos. �Tendencia a crear más y más archivos. � Proliferación constante de nuevos archivos y por tanto dificultad en la actualización de los mismos. COMPUTACIÓN E INFORMÁTICA Ing. Geynen Rossler Montenegro Cochas
ISAG TALLER DE BASE DE DATOS Base de Datos Es una colección compartida de datos sin redundancias innecesarias, almacenados en un soporte informático no volátil, interrelacionados y estructurados de acuerdo a un modelo de datos con el objeto de atender todas las necesidades de los diferentes usuarios. BD COMPUTACIÓN E INFORMÁTICA Ing. Geynen Rossler Montenegro Cochas
ISAG TALLER DE BASE DE DATOS Ventajas de las Bases de Datos �Referidas a : � Los Datos: � Independencia de éstos respecto de los tratamientos y viceversa. � Mejor disponibilidad de los mismos. � Mayor eficiencia en la recogida, codificación y entrada en el sistema. � Los Resultados: � Mayor coherencia. � Mayor valor informativo. � Mejor y mas normalizada documentación. � 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. COMPUTACIÓN E INFORMÁTICA Ing. Geynen Rossler Montenegro Cochas
ISAG TALLER DE BASE DE DATOS Inconvenientes de las Bases de Datos �Instalación costosa. �Personal especializado. �Implantación larga y difícil. �Falta de rentabilidad a corto plazo. �Escasa estandarización. COMPUTACIÓN E INFORMÁTICA Ing. Geynen Rossler Montenegro Cochas
ISAG TALLER DE BASE DE DATOS Arquitectura de Base de Datos Usuarios Finales NIVEL EXTERNO NIVEL CONCEPTUAL NIVEL INTERNO VISTA EXTERNA 1 … VISTA EXTERNA n ESQUEMA INTERNO BD COMPUTACIÓN E INFORMÁTICA VISTA EXTERNA n BD BD BD Almacenada Ing. Geynen Rossler Montenegro Cochas
ISAG TALLER DE BASE DE DATOS Arquitectura de Base de Datos: Niveles de Abstracción �NIVEL EXTERNO: � Es conocido como el nivel de vistas de usuario. Cada vista de usuario se conoce como subesquema o esquema externo, donde cada uno de ellos describe alguna parte de la base de datos. Oculta al usuario toda la base de datos restante. �NIVEL CONCEPTUAL: � A este nivel se tiene el esquema de la base de datos, que describe la estructura de toda la base de datos. El esquema conceptual oculta los detalles de las estructuras físicas de almacenamiento y se concentra en describir entidades, tipos de datos, relaciones, operaciones y restricciones. �NIVEL INTERNO O FISICO: � tiene un esquema interno o físico. Describe como se almacenan realmente los datos y los caminos de acceso a la base de datos. COMPUTACIÓN E INFORMÁTICA Ing. Geynen Rossler Montenegro Cochas
ISAG TALLER DE BASE DE DATOS Comparación entre el acceso a un fichero y a una base de datos COMPUTACIÓN E INFORMÁTICA Ing. Geynen Rossler Montenegro Cochas
ISAG TALLER DE BASE DE DATOS Objetivo Principal de las Bases de Datos Independencia entre las estructuras físicas y lógicas de los datos Independencia entre datos y aplicaciones COMPUTACIÓN E INFORMÁTICA Ing. Geynen Rossler Montenegro Cochas
ISAG TALLER DE BASE DE DATOS Componentes de una Base de datos COMPUTACIÓN E INFORMÁTICA Ing. Geynen Rossler Montenegro Cochas
ISAG TALLER DE BASE DE DATOS Componentes de una Base de Datos �Una base de datos consta de una colección de tablas en las que se almacena un conjunto especifico de datos estructurados. �Una Tabla contiene una colección de filas (denominadas tuplas o registros) y columnas (denominadas atributos o campos). �Cada Fila representa un único registro, y cada Columna representa un campo dentro de un registro. COMPUTACIÓN E INFORMÁTICA Ing. Geynen Rossler Montenegro Cochas
ISAG COMPUTACIÓN E INFORMÁTICA TALLER DE BASE DE DATOS Ing. Geynen Rossler Montenegro Cochas
- Slides: 20