SlideShare una empresa de Scribd logo
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

Programa bases de datos
Programa bases de datosPrograma bases de datos
Programa bases de datos
Diroplan
 
Apuntes bd1
Apuntes bd1Apuntes bd1
Apuntes bd1
mgsaya
 
Bad115 2012 ofic
Bad115 2012 oficBad115 2012 ofic
Bad115 2012 ofic
Universidad Don Bosco
 
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
hugodanielgd
 
Apuntes bd1
Apuntes bd1Apuntes bd1
Base de datos
Base de datosBase de datos
Base de datos
Yahad Na Maaz
 
Bases dedatosysistemasdeinformacion
Bases dedatosysistemasdeinformacionBases dedatosysistemasdeinformacion
Bases dedatosysistemasdeinformacion
Aem Fmed
 
Base datos f02
Base datos f02Base datos f02
Base datos f02
Vanesa Pasiive
 
MER.pdf
MER.pdfMER.pdf
MER.pdf
AndyVsquez6
 
Fundamentos bd
Fundamentos bdFundamentos bd
Fundamentos bd
Fundamentos bdFundamentos bd
Base de datos
Base de datosBase de datos
Base de datos
Alvaro Melo
 
Fundamentos bd
Fundamentos bdFundamentos bd
Grandesbases
GrandesbasesGrandesbases
Grandesbases
guest0b342d
 
Apuntes bd1
Apuntes bd1Apuntes bd1
Apuntes bd1
Edwin Mamani López
 
sistemas y tecnologias de la informacion
sistemas y tecnologias de la informacionsistemas y tecnologias de la informacion
sistemas y tecnologias de la informacion
haroldobando
 
Base De Datos I Completo
Base De Datos I CompletoBase De Datos I Completo
Base De Datos I Completo
Silvia L. Jardines Sabino
 
Base De Datos I Completo
Base De Datos I CompletoBase De Datos I Completo
Base De Datos I Completo
guest7eaf64
 
Conceptos Generales de Bases de Datos
Conceptos Generales de Bases de DatosConceptos Generales de Bases de Datos
Conceptos Generales de Bases de Datos
Consultor Independiente
 
Modelo de base de datos
Modelo de base de datosModelo de base de datos
Modelo de base de datos
jel_69
 

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
 

Último

TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptxTARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
dayronfabricioruizmo
 
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
micarnavaltupatrimon
 
primer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporteprimer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporte
eliersin13
 
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
Maria Celeste Trujillo Cruz
 
herramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcel
herramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcelherramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcel
herramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcel
Eduardo455921
 
Introduccion al Lenguaje de Programación C++
Introduccion al Lenguaje de Programación  C++Introduccion al Lenguaje de Programación  C++
Introduccion al Lenguaje de Programación C++
PaulDelgadoSoto
 
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
micarnavaltupatrimon
 

Último (7)

TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptxTARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
 
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
 
primer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporteprimer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporte
 
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
 
herramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcel
herramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcelherramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcel
herramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcel
 
Introduccion al Lenguaje de Programación C++
Introduccion al Lenguaje de Programación  C++Introduccion al Lenguaje de Programación  C++
Introduccion al Lenguaje de Programación C++
 
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
 

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