Licenciado
en el diseño de Bases de Datos Relacionales
8QLYHUVLGDGGH&DVWLOODOD0DQFKD (VFXHOD6XSHULRUGH,QIRUPiWLFDGH&LXGDG5HDO
BASES DE DATOS
Alumno: Jose Gabín Camacho Profesor: Francisco Ruiz González
Fecha: Enero - 2000
Valores Nulos en el Diseño de Bases de Datos Relacionales
Jose Gabín Camacho
Página 1
Valores Nulos en el Diseño de Bases de DatosRelacionales
Jose Gabín Camacho
Valores Nulos en el diseño de Bases de Datos Relacionales
Página 2
Valores Nulos en el Diseño de Bases de Datos Relacionales
Jose Gabín Camacho
INDICE
Introducción..................................................................................................6
1. Introducción a las Bases deDatos...........................................................8 2. Modelo de Datos Relacional..................................................................10 3. Valores Nulos en el modelo Relacional.................................................17 4. Transformación del modelo E/R al modelo Relacional.........................27 5. Diseño de Bases de Datos Relacionales: Normalización......................32 6. SQL: El lenguaje de lasBases de Datos Relacionales..........................37
Anexo I: Ejemplos del lenguaje SQL. (Base de Datos AEROPUERTO)...........57 Anexo II: Bibliografía.................................................................................60
Página 3
Valores Nulos en el Diseño de Bases de Datos Relacionales
Jose Gabín Camacho
INDICE GENERALIntroducción..................................................................................................6
1. Introducción a las Bases de Datos...........................................................8
• • Ventajas de las Bases de Datos.............................................................................8 Desventajas de las Bases de Datos........................................................................9
2.El Modelo de Datos Relacional.............................................................10
• • • • • • • Introducción........................................................................................................11 Objetivos del Modelo Relacional........................................................................11 Dominio yAtributos............................................................................................11 Claves: Concepto y tipos.....................................................................................12 Restricciones de Integridad en bases de datos Relacionales..............................13 Operadores....................................................................................................... ..15 Reglas de Codd paraSGBD Relacionales..........................................................16
3. Valores Nulos en el modelo Relacional.................................................17 • • • • •
Concepto de Valor Nulo......................................................................................17 Falta deInformación...........................................................................................19 Operadores relacionales con Valores Nulos.......................................................22 Valores por Defecto en lugar de Valores Nulos..................................................24 Lógica Cuatrivaluada..........................................................................................24
4. Transformación del modelo E/R al modeloRelacional.........................27
• Reglas de transformación del modelo Básico.....................................................27
1. Transformación de entidades....................................................................................27 2. Transformación de interrelaciones...........................................................................28 3. Representación de tipos y subtipos en las...
Regístrate para leer el documento completo.