UNIDAD I Introducción a BD
1.1 Concepto de Base de datos
1.2 Sistema de base de datos
1.3 Aplicaciones de los sitemas de BD
1.4 Propósito de los sistemas de BD
1.5 Usuario de la BD
1.6 Ciclo de vida de una BD
UNIDAD II Conceptos de sistema y de arquitectura de bases de datos
2.1 Modelos de datos (conceptual, lógico y físico); esquemas, instancias y estado de la BD
2.2 Arquitectura de 3 niveles
2.3 Independencia de datos
2.4 Arquitectura de los SGBD
2.5 Arquitecturas cliente/servidor y centralizada para los SGBD
UNIDAD III Análisis de una base de datos
3.1 Modelo entidad-relación (ER)
3.2 Notació del modelo ER
3.3 Modelando entidades y atributos
3.3.1 a) Entidades (fuerte y débil)
3.3.2 b) Atributos (simple, compuesto, multivalor, derivado, identificador)
3.4 Modelando relaciones
3.4.1 a) Tipos de relaciones (istancia de una relación, entidades asocitivas)
3.4.2 b) Grado de una relación (unaria, binaria, ternaria)
3.5 Cardinalidad (mínima y máxima cardinalidad)
3.6 Ejemplos
UNIDAD IV Diseño de una BD
4.1 mODELO RELACIONAL
4.1.1 a) Introdución
4.1.2 b) Componentes del modelo relacional (estructura de datos, manipulación de datos e integridad de datos)
4.1.3 c) Llaves relacionales (llave primaria, llave compuesta, llave foránea, llave candidata)
4.1.4 d) Propiedades de una relación
4.1.5 e) Reglas dee integridad (nulo,, integridad de entidades, integridad referencial)
4.2 Traansformación del diagrama ER al relacional
4.3 Normalización
4.3.1 a) Anomalías y relacionaes bien estructuradas
4.3.2 b) Pasos en la normalización
4.3.3 c) Dependencias funcionales y llaves
4.3.4 d) Formas normales (1FN, 2FN, 3FN, BCFN)
4.3.5 e) Otras formas normales
4.3.6 f) Ejemplos
UNIDAD V Álgebra relacional - SQL
5.1 Algebra relacional
5.1.1 a) Selección
5.1.2 b) Proyección
5.1.3 c) Operaciones con conjuntos
5.1.4 d) Producto cartesiano
5.1.5 e) Reunión
5.1.6 f) Ejemplos de consultas algebraicas
5.2 SQL
5.2.1 a) Introducción
5.2.2 b) Ambiente de SQL
5.2.3 c) Definiendo una BD en SQL
5.2.4 d) Inserción, aactualización y eliminación de datos
5.2.5 e) Procesamiento en tablas
No hay comentarios.:
Publicar un comentario