• Caracterizar los conceptos fundamentales para la utilización y el funcionamiento de sistemas base de datos .
• Conceptos generales de los Sistemas de bases de datos • Objetivos • Componentes • Características • Ventajas y desventajas de los SBD • Arquitectura ANSI / X3 / SPARC • Tipos de usuarios • Ciclo de vida de una BD/ Proceso de diseño de BD
Adoración de Miguel, Mario Piattini “Fundamentos y Modelos de BD” 2 da edición Alfaomega RAMA. 2002. (Capítulo I y II) Elmaris y Navathe, S.B. “Conceptos fundamentales”. 2 da edición Addison-Wesley Iberoamericana, 1997. (Capítulo I y II) Korth, H.; Silberschatz, A.; Sudarshan S. “Fundamentos de Bases de Datos”. 3ª edición. McGraw-Hill, 1998. (Capítulo I)
• SBD SGBD BD
SISTEMAS DE BASES DE DATOS
SGBD o DBMS (DataBase Management System): “ Conjunto de programas que actúan como intermediario entre los datos y los usuarios”
Concepto de“ Conjunto SGBD coordinado de programas,
procedimientos, lenguajes, etc. que suministra, tanto a los usuarios no informáticos como a los analistas, programadores o al administrador, los medios necesarios para describir, recuperar y manipular los datos almacenados en la base, manteniendo su integridad, confidencialidad y seguridad “. ADORACION DE MIQUEL (2002)
• BASES DE DATOS
Concepto de BD
"Colección o depósito de datos integrados, almacenados en soporte secundario (no volátil) y con redundancia controlada. Los datos, que han de ser compartidos por diferentes usuarios y aplicaciones, deben mantenerse independientes de ellos, y su definición (estructura de base de datos) única y almacenada junto con los datos, se ha de apoyar en un modelo de datos, el cual ha de permitir captar las interrelaciones y restricciones existentes en el mundo real. Los procedimientos de actualización y recuperación comunes y bien determinados, facilitarán la seguridad del conjunto de los datos" CASTAÑO Y PIATINI (2 000).
• Es integrada • Es compartida, en forma Características de las BD concurrente por diversos usuarios. • La redundancia de los datos se reduce al mínimo •Es creada y modificada independientemente de los programas de aplicación
1. Informáticos 1.1 Diseñadores (Lógicos Y Físicos) 1.2
Tipos de usuarios Administradores
1.3 Analistas y Programadores 2. Finales 2.1 Habituales 2.2 Esporádicos
••Esquemas externo, Estructura lógica y de física de Posibles ajustes a la Alcance Nuevas del necesidades sistema deBD datos conceptual eSGBD interno de la BD la BD en el lógica estructura yelegido física •Usuarios Nuevas aplicaciones y aplicaciones ••Carga y conversión de datos Aplicaciones y transacciones SBD validado. Interfaces de usuarios •Aplicaciones Requisitos de datos
Ciclo de vida
Definición del sistema Diseño de la BD Implementación Prueba y Validación Operación Supervisión y Mtto
Requisitos de datos
Diseño Conceptual
Proceso de diseño Esquema conceptual
Diseño Lógico Esquema lógico
Diseño Físico Esquema Físico
Diseño Conceptual Análisis de Requisitos Requisitos de Información
Análisis de Requisitos Requisitos de Procesamiento
Conceptualización Diagrama ER
Elección del SGBD
Diseño de aplicaciones
Especificación Funcional Diagramas de Procesos
Esquema Conceptual
Modelos de Proceso
Diseño Lógico Esquema Lógico
Diseño de PA
Diseño Físico Esquema Físico Implementación de la BD y carga de datos
Implementación de programas