SlideShare una empresa de Scribd logo
1 de 162
Descargar para leer sin conexión
BD1
Bases de datos I
QueGrande.org/apuntes
Objetivos
Familiarizarse con diferentes algoritmos de manejo de ficheros.
Entender los fundamentos del modelo de bases de datos relacional.
Desarrollar habilidades para el diseño conceptual y lógico de bases de
datos. Conocer a la perfección el lenguaje SQL. Entender el
funcionamiento de un sistema de gestión de bases de datos relacional.
Bibliografía
Bibliografía recomendada
Elamasri, R. y Navathe, S.. Fundamentos de Sistemas
de Bases de Datos. Addison Wesley. 5Edición. 2007.
Silberschatz, A., Korth, H.F. y Sudarshan, S..
Fundamentos de Bases de Datos. Mc Graw Hill.
5Edición. 2006.
Connolly, T. y Begg, C.. Sistemas de Bases de Datos:
Un enfoque práctico para diseño, implementación y
gestión. Addison Wesley. 4Edición. 2005.
Rivero, E., Martínez, L., Reina, L., Bemavides, J. y
Olaizola, J.. Introducción al SQL para usuarios y
programadores. Thomson. 2Edición. 2002.
Bibliografía complementaria
de Miguel, A. y Piattini, M.. Fundamentos y modelos
de bases de datos. Ra-ma. Madrid. 2Edición. 1999.
de Miguel, A, Martínez, P., Castro, E., Cavero, M.,
Cuadra, D., Iglesias, A. M. y Nieto, C.. Diseño de
bases de datos: problemas resueltos. Ra-ma, Madrid.
2001.
Luque, I., Gómez-Nieto, A., López, E. y Cerruela, G..
Bases de Datos. Desde Chen hasta Codd con Oracle.
Ra-ma. 2001.
Temario
1. Revisión de los sistemas de ficheros
1.1. Conceptos generales
1.2. Ficheros secuenciales
1.3. Ficheros relativos
1.4. Técnicas de hashing
1.5. Técnicas de indexación
2. Introducción a las Bases de Datos
2.1. De los sistemas de ficheros a las Bases de Datos
2.2. Objetivos y características de un sistema de BDD
2.3. Concepto de Base de Datos
2.4. Componentes de un sistema de BDD. Arquitectura
3. Modelo conceptual: Introducción al modelo E/R
4. Modelo relacional
4.1. Definición de relación
4.2. Dominios y atributos
4.3. Claves
4.4. Reglas de integridad
4.5. Álgebra relacional
5. Diseño lógico de bases de datos relacionales
5.1. Dependencias funcionales
5.2. Teoría de normalización: 1FN, 2FN, 3FN e FNBC
6. Otras características de los gestores de bases de
datos relacionales
6.1. Transacciones
6.2. Recuperación
6.3. Concurrencia
6.4. Seguridad
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1
Apuntes buenos de_bd1

Más contenido relacionado

Similar a Apuntes buenos de_bd1 (20)

Programa bases de datos
Programa bases de datosPrograma bases de datos
Programa bases de datos
 
Apuntes bd1
Apuntes bd1Apuntes bd1
Apuntes bd1
 
Bad115 2012 ofic
Bad115 2012 oficBad115 2012 ofic
Bad115 2012 ofic
 
Unidad 1. Fundamentos de Base de Datos
Unidad 1. Fundamentos de Base de DatosUnidad 1. Fundamentos de Base de Datos
Unidad 1. Fundamentos de Base de Datos
 
Apuntes bd1
Apuntes bd1Apuntes bd1
Apuntes bd1
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases dedatosysistemasdeinformacion
Bases dedatosysistemasdeinformacionBases dedatosysistemasdeinformacion
Bases dedatosysistemasdeinformacion
 
Base datos f02
Base datos f02Base datos f02
Base datos f02
 
MER.pdf
MER.pdfMER.pdf
MER.pdf
 
Fundamentos bd
Fundamentos bdFundamentos bd
Fundamentos bd
 
Fundamentos bd
Fundamentos bdFundamentos bd
Fundamentos bd
 
Base de datos
Base de datosBase de datos
Base de datos
 
Fundamentos bd
Fundamentos bdFundamentos bd
Fundamentos bd
 
Grandesbases
GrandesbasesGrandesbases
Grandesbases
 
Apuntes bd1
Apuntes bd1Apuntes bd1
Apuntes bd1
 
sistemas y tecnologias de la informacion
sistemas y tecnologias de la informacionsistemas y tecnologias de la informacion
sistemas y tecnologias de la informacion
 
Base De Datos I Completo
Base De Datos I CompletoBase De Datos I Completo
Base De Datos I Completo
 
Base De Datos I Completo
Base De Datos I CompletoBase De Datos I Completo
Base De Datos I Completo
 
Conceptos Generales de Bases de Datos
Conceptos Generales de Bases de DatosConceptos Generales de Bases de Datos
Conceptos Generales de Bases de Datos
 
Modelo de base de datos
Modelo de base de datosModelo de base de datos
Modelo de base de datos
 

Apuntes buenos de_bd1

  • 1. BD1 Bases de datos I QueGrande.org/apuntes
  • 2.
  • 3. Objetivos Familiarizarse con diferentes algoritmos de manejo de ficheros. Entender los fundamentos del modelo de bases de datos relacional. Desarrollar habilidades para el diseño conceptual y lógico de bases de datos. Conocer a la perfección el lenguaje SQL. Entender el funcionamiento de un sistema de gestión de bases de datos relacional. Bibliografía Bibliografía recomendada Elamasri, R. y Navathe, S.. Fundamentos de Sistemas de Bases de Datos. Addison Wesley. 5Edición. 2007. Silberschatz, A., Korth, H.F. y Sudarshan, S.. Fundamentos de Bases de Datos. Mc Graw Hill. 5Edición. 2006. Connolly, T. y Begg, C.. Sistemas de Bases de Datos: Un enfoque práctico para diseño, implementación y gestión. Addison Wesley. 4Edición. 2005. Rivero, E., Martínez, L., Reina, L., Bemavides, J. y Olaizola, J.. Introducción al SQL para usuarios y programadores. Thomson. 2Edición. 2002. Bibliografía complementaria de Miguel, A. y Piattini, M.. Fundamentos y modelos de bases de datos. Ra-ma. Madrid. 2Edición. 1999. de Miguel, A, Martínez, P., Castro, E., Cavero, M., Cuadra, D., Iglesias, A. M. y Nieto, C.. Diseño de bases de datos: problemas resueltos. Ra-ma, Madrid. 2001. Luque, I., Gómez-Nieto, A., López, E. y Cerruela, G.. Bases de Datos. Desde Chen hasta Codd con Oracle. Ra-ma. 2001.
  • 4. Temario 1. Revisión de los sistemas de ficheros 1.1. Conceptos generales 1.2. Ficheros secuenciales 1.3. Ficheros relativos 1.4. Técnicas de hashing 1.5. Técnicas de indexación 2. Introducción a las Bases de Datos 2.1. De los sistemas de ficheros a las Bases de Datos 2.2. Objetivos y características de un sistema de BDD 2.3. Concepto de Base de Datos 2.4. Componentes de un sistema de BDD. Arquitectura 3. Modelo conceptual: Introducción al modelo E/R 4. Modelo relacional 4.1. Definición de relación 4.2. Dominios y atributos 4.3. Claves 4.4. Reglas de integridad 4.5. Álgebra relacional 5. Diseño lógico de bases de datos relacionales 5.1. Dependencias funcionales 5.2. Teoría de normalización: 1FN, 2FN, 3FN e FNBC 6. Otras características de los gestores de bases de datos relacionales 6.1. Transacciones 6.2. Recuperación 6.3. Concurrencia 6.4. Seguridad