Download INF-161 DISEÑO Y ADMINISTRACION DE BASES DE DATOS

Document related concepts

Modelo de base de datos wikipedia , lookup

Modelo relacional wikipedia , lookup

Base de datos relacional wikipedia , lookup

Base de datos wikipedia , lookup

Base de datos jerárquica wikipedia , lookup

Transcript
INF-161 DISEÑO Y ADMINISTRACION DE BASES DE DATOS
SEMESTRE: 6
HORAS TEORICAS: 80
Objetivo:
Adquirir conocimientos sobre conceptos de Base de Datos, para el diseño e implementación de sistemas de
Base de Datos, mediante un lenguaje de consulta de Base de Datos no procedimental a un nivel creativo.
Contenido Mínimo:
1.
Conceptos de base de datos
2.
Modelos de datos.
3.
Modelo relacional.
4.
Algebra relacional.
5.
Diseño de base de datos
Contenido Analítico:
1.
1.1.
1.2.
1.3.
1.4.
1.5.
1.6.
2.
2.1.
2.1.1.
2.1.2.
2.1.3.
2.1.4.
2.1.5.
2.1.6.
2.1.7.
2.2.
3.
3.1.
3.2.
3.2.1.
3.3.
3.4.
3.5.
INTRODUCCIÓN A LOS CONCEPTOS DE SISTEMAS DE BASES DE DATOS
Origen, definición, características, propiedades, funciones, objetivos de las BD.
Arquitectura de BD e independencia de datos.
Conceptos básicos, usuarios.
Lenguajes, conceptos adicionales de BD.
Sistemas de Información.
Conclusiones y recomendaciones.
MODELOS DE DATOS
Modelos de datos basados en objetos.
Modelo Entidad-Relación.
Entidad, Conjuntos entidad, Relación, Conjuntos Relación, Restricciones de mapeo.
Diagrama E-R.
Reducción de diagramas E-R a tablas.
Modelos de datos basados en registros.
Modelo Jerárquico.
Modelo de Redes.
Conclusiones y recomendaciones.
EL MODELO RELACIONAL
Introducción.
Conceptos Generales.
Relación, atributo, dominios, tuplas y llaves.
Reglas de Integridad.
Comprensiones y Extensiones.
Conclusiones y recomendaciones.
4.
4.1.
4.2.
4.3.
4.4.
4.5.
ALGEBRA RELACIONAL
Operadores.
Ejemplos y consultas.
Structure Query Languaje (SQL).
Aplicación real en Informix.
Conclusiones y recomendaciones.
5.
5.1.
5.2.
5.2.1.
5.3.
DISEÑO DE BASES DE DATOS
Formas Normales.
Normalización de relaciones.
Algoritmos para formas normales.
Diseño de BD relacionales.
Bibliografía:
Aula de Informática, "Cómo Elegir una Base de Datos".
Kruglinski, "Sistema de Administración de Base de Datos".
Belmonte José Luis, "Sistemas de Base de Datos".
Flores Iván, "Arquitectura de Bases de Datos".
Wiederhold Gio, "Diseño de Bases de Datos".
Date, "Bases de Datos una Guía Práctica".
Lyon John, "Bases de Datos".
James Hannon, "Gestión de Base de Datos".
Date, "Introducción a Bases de Datos".
Universidad Politécnica de Madrid, "Modelo de Datos Infológico".
Ullman, "Principios de Sistemas de Base de Datos".
James Martin, "Organización de las Bases de Datos".