Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Plan de Evaluación Base de Datos
Plan de Evaluación Base de Datos
Nombre: Base de Datos Código Curso: 333 U.C. 04 Horas de Estudio: 80 Hr.
Carrera: Ingeniería Informática Cód. Carrera: 238 Año: 3 Prelaciones:
Requisitos: Lógica, Algorítmica, Lenguaje de Programación.
Profesor (a): Yenny Y. Oropeza Teléfono: 0414 Correo: yyoropeza@gmail.com
UNIDAD I
Objetivo de la Unidad: Describir de manera lógica y analítica los modelos
entidad-relación, proporcionando al estudiante una visión de alto nivel que aluden al
diseño de base de datos y de los problemas que se encuentran en la captura de la
semántica de las aplicaciones realistas que contienen las restricciones de un modelo de
datos relacional, tratando la relevancia del álgebra relacional y el cálculo relacional.
Conceptos básicos
Restricciones
Claves
Cuestiones de diseño
Diagrama Entidad-Relación
Conjuntos de entidades débiles
Características del modelo e-r extendido
Diseño de un esquema de base de datos e-r
Reducción de un esquema e-r atablas
El lenguaje de modelado unificado uml
Resumen
Términos de repaso
Ejercicios
Modelo relacional
Unidad II
Objetivo de la Unidad: Crear las restricciones desde el punto de
vista de la integridad de las bases de datos. Mostrando cómo se pueden usar las
restricciones en el diseño de una base de datos relacional. Presentando así la
integridad referencial; mecanismos para el mantenimiento de la integridad, tales
como disparadores y asertos y mecanismos de autorización. De igual manera se
introduce la teoría del diseño de bases de datos relacionales tratando la teoría de
las dependencias funcionales y la normalización, con énfasis en la motivación y el
significado intuitivo de cada forma normal.
Integridad y seguridad
Restricciones de los dominios
Integridad referencial
Asertos
Disparadores
Seguridad yautorización
Autorización en sql
Cifrado y autenticación
Resumen
Términos de repaso
UNIDAD III
Objetivo de la Unidad: Estudiar los discos, archivos y estructuras de un
sistema de archivos y la correspondencia de datos relacionales y de objetos con
un sistema de archivos. Presentando varias técnicas de acceso a los datos,
incluyendo la asociación, los índices de árboles B+ y los índices de archivos en
retícula.
Almacenamiento y estructura de archivos
Visión general de los medios físicos de almacenamientodiscos magnéticos
Raidalmacenamiento terciario
Acceso alalmacenamiento
Organización de los archivos
Organización de los registros en archivos
Almacenamiento con diccionarios de datos
Almacenamiento para las bases de datos orientadas a objetos
Resumen
Términos de repaso
Ejercicios
Indexación y asociación
Conceptos básicos
Índices ordenados
Archivos de índices de árbol b+
Archivos con índices de árbol b
Asociación estática
Asociación dinámica
Comparación de la indexación ordenaday laasociación
Definición de índices en sql
Accesos multiclave
Resumen, 314
Términos de repaso
Ejercicios
Procesamiento de consultas
Visión general
Medidas del coste de una consulta
Operación selección
Ordenación
Operación reunión
Otras operaciones
Evaluación de expresiones
Resumen
Términos de repaso
Ejercicios
Optimización de consultas
Visión general
Estimación de las estadísticas de los resultados de las expresiones
Transformación de expresiones relacionales
Elección de los planes de evaluación
Vistas materializadas
Resumen
Términos de repaso
Ejercicios
UNIDAD IV
Objetivo de la Unidad: Aplicar los fundamentos de un sistema de
procesamiento de transacciones, incluyendo la atomicidad de las transacciones, la
consistencia, el aislamiento y la durabilidad, y también la noción de
secuencialidad. Centrándose en el control de concurrencia, presentando varias
técnicas que aseguran la secuencialidad, incluyendo los bloqueos, las marcas
temporales técnicas optimistas (de validación).
Transacciones
Control de recurrencia
Introducción
Paralelismo de e/s
Paralelismo entre consultas
Paralelismo en consultas
Paralelismo en operaciones
Paralelismo entre operaciones
Diseño de sistemas paralelos
Resumen
Términos de repaso
Ejercicios
Ponderación: 25%