Inicio / Bases de datos

CC42A/CC55A Bases de datos

En esta página encontrará material de estudio de los cursos "Bases de Datos" (CC42A, pregrado) y "Bases de Datos y Conocimientos" (CC55A, postgrado) del DCC de la Universidad de Chile.

INDICE
- Guías de estudio
- Repositorio histórico
- Links con material relacionado

Guías de estudio

Aquí dejo las guias maestras para estudiar Bases de Datos. Estoy renovando las guías existentes, agregando muchos ejercicios nuevos y clasificando los problemas según dificultad y dimensión.


Guía de
MODELO ENTIDAD-RELACIÓN
      Extensiva guía de ejercicios de modelamiento de datos mediante diagramas entidad-relación. Útil para cualquier curso de modelamiento conceptual de datos, como los cursos de bases de datos relacionales, modelos de negocios, ingeniería de software y diseño de sistemas de información.

Guía de
MODELO RELACIONAL
      Extensiva guía de ejercicios de modelo relacional y conversión de diagramas entidad-relación a relacional. Útil para cualquier curso de modelamiento lógico de datos, como los cursos de bases de datos relacionales, ingeniería de software y diseño de sistemas de información.

Guía de
DEPENDENCIAS FUNCIONALES
      Extensiva guía de ejercicios de álgebra de dependencias funcionales. Operaciones por definición, axiomas de Armstrong, demostraciones, clausura de un conjunto de dependencias, llaves, etc. No se incluyen ejercicios de dependencias multivaluadas o de producto reunión.

Guía de
NORMALIZACIÓN EN 3FN / 3NF Y FNBC / BCNF
      Extensiva guía de ejercicios de normalización en tercera forma normal y forma normal de Boyce-Codd. Evaluación de formas normales por definición, algoritmos de normalización, preservación de información y dependencias funcionales. No se estudian segunda forma normal (2NF / 2FN), cuarta forma normal (4NF / 4FN), ni ninguna superior.

Guía (preliminar) de
ÁLGEBRA RELACIONAL
      Extensiva guía de ejercicios de modelo relacional y álgebra relacional. Como la realización de consultas es una habilidad, se han elegido ejercicios de dificultad igual o superior a la de los apuntes tradicionales para desarrollar la habilidad de los estudiantes. Útil para cualquier curso semi-teórico de bases de datos y semántica de consultas.

Guía de
SQL: STANDARD QUERY LANGUAGE
      Extensiva guía de ejercicios de consultas en SQL. Las consultas de esta guía son especialmente complejas, dado la carencia de preguntas complejas en la literatura convencional.

Guía de
TRANSACCIONES: CONCURRENCIA Y RECUPERACIÓN
      Extensiva guía de ejercicios de transacciones, para ejercitar casi todos los temas relacionados con serializabilidad, control de concurrencia y recuperación.

Guía de
GUÍAS ANTIGUAS
      Las guías oficiales de Bases de Datos CC42A / CC55A de años anteriores. Son el compilado de las guías que se encuentran en la página del profesor Claudio Gutiérrez.

Guía de
PAUTAS ANTERIORES
      Compilado de pautas de controles de años anteriores. Tienen de todo tipo de ejercicios, incluso de las materias que no tienen guías "gordas" aún.


Repositorio histórico de material docente

Esta web provee información útil para el curso "Bases de datos" (CC42A) y "Bases de Datos y Conocimientos" (CC55A). Es posible descargar clases auxiliares y guías de años anteriores. Todos los archivos están en formato Acrobat Reader (.pdf), y no está previsto incluir versiones de los mismos en otros formatos tales como .dvi o .ps por motivos de compatibilidad (.pdf es altamente compatible) y para evitar redundancia. Por último, es muy valioso dar un espacio para preservar elaboraciones anteriores.

Links a material relacionado

Recursos de BASES DE DATOS RELACIONALES Recursos de POSTGRESQL Material de CC42A/CC55A Otro material interesante
Mauricio Monsalve Moreno, Abril de 2007
Auxiliar iterativo de Bases de Datos