Sistemas de Bases de Datos I
Datos Generales
Nombre de la asignatura | Nivel de formación | Clave de la asignatura |
Sistemas de Bases de Datos I | Licenciatura | I5286 |
Prerrequisitos | Area de formación | Departamento |
- | - | Departamento de Sistemas de Información |
Academia | Modalidad | Tipo de asignatura |
- | Presencial | Curso-Taller |
Carga Horaria | |||
Teoría | Práctica | Total | Créditos |
40 | 40 | 80 | 8 |
Trayectoria de la asignatura |
En forma lineal impacta a la materia de Sistemas de
Bases de Datos II y transversalmente a la materia de Estructuras de Datos. |
Contenido del programa
Presentación |
El presente curso de Bases de Datos consiste en la planeación y diseño de una base de datos, conociendo los diferentes modelos y motores que se pueden utilizar. |
Objetivos del programa |
Objetivo general |
General El alumno comprenderá los aspectos relativos al modelado de datos, así
como a las técnicas utilizadas en el diseño de bases de datos relacionales.
Conocerá algunos lenguajes y recursos usados en los sistemas de gestión de
bases de datos y aplicará sus conocimientos en la elaboración del diseño de una
base de datos.
Particulares
|
Contenido |
Contenido temático |
|
Contenido desarrollado |
1. Introducción y el proceso de diseño de las bases de
datos 1.1 Conceptos
fundamentales, actores en el escenario y características deseables de un
Sistema de Gestión de Bases de Datos 1.2 Recolección y análisis de requerimientos 1.3 Diseño conceptual de la base de datos 1.4 Elección de un Sistema de Gestión de Bases
de Datos (SGBD) 1.5 Diseño lógico de la base de datos 1.6 Diseño físico de la base de datos
2.
Implantación del sistema de base de datos 2.1 Arquitectura de los Sistemas de Bases de
Datos 2.2 Modelos de datos, esquemas y ejemplares
3. Modelo
conceptual de bases de datos 3.1 Conceptos del modelo Entidad-Relación
(MER) 3.2 Construcción del Diagrama Entidad-Relación 3.3 Modelo Entidad-Relación Extendido (MEER)
4. Modelo
de datos relacional 4.1 Conceptos del modelo relacional 4.2 Características de las relaciones 4.3 Restricciones del modelo relacional 4.4 Operaciones de actualización con
relaciones 4.5 Álgebra relacional 4.6 Correspondencia entre los modelos ER y
relacional
5. Modelo
de datos semántico 5.1 Objetos semánticos 5.2 Identificación de objetos 5.3 Atributos 5.4 Tipos de objetos 5.5 Vistas de objetos semánticos 5.6 Comparación del modelo de objeto semántico
y el modelo ER
6. Modelo
lógico de bases de datos 6.1 Tablas 6.2 Atributos 6.3 Propiedades de los atributos 6.4 Llaves primarias 6.5 Llaves foráneas 6.6 Índices 6.7 Reglas de integridad
7. Normalización
para bases de datos relacionales 7.1 Pautas informales de diseño para los
esquemas relacionales 7.2 Formas normales 7.3 Proceso de normalización
8. Bases
de datos NoSQL 8.1 Definición y características 8.2 Tipos de almacenamiento de datos NoSQL 8.3 Principales bases de datos NoSQL
8.4 Ventajas y usos de las bases de datos NoSQL |
Actividades prácticas |
Prácticas en laboratorio, asistencia a congresos, ponencias, conferencias y talleres, tareas, cursos de actualización en línea, proyecto y visitas guiadas. |
Metodología |
|
Evaluación |
Exámenes Teórico-prácticos 50% Total 100% |
Bibliografía |
Libro Database Processing. Fundamentals, Design and Implementation David M. Kroenke, David J. Aue (2014) Pearson Prentice Hall, 20 No. Ed 13th ISBN: 9780133058352 Libro Fundamentals of Database Systems Ramez Elmasri, Shamkant B. Nav (2011) Addison-Wesley No. Ed 6th ISBN: 9780136086208 Libro Database System Concepts Abraham Silberschatz, Henry F. (2006) McGraw Hill No. Ed 6th ISBN: 9780073523323 Libro An Introduction to Database Systems C.J. Date (2003) Pearson Educación No. Ed 8th ISBN: 9780321197844 Libro Diseño de Bases de Datos. Problemas Resueltos. Adoración De Miguel, Carlos N (2005) Ra-Ma Alfaomega No. Ed 1st ISBN: 9701506871 Libro Database Concepts David M. Kroenke, David J. Aue (2019) Pearson Educación No. Ed 8th ISBN: 9780134602533 |
Otros materiales |
- |
Perfil del profesor |
Académico: Profesional egresado de una licenciatura, ingeniería o especialidad afín con las ciencias de la computación o informática. Experiencia Profesional: En el diseño de bases de datos y gestión de bases de datos en diferentes plataformas. |
Lugar y fecha de su aprobación |
Lugar: Zapopan, Jalisco Fecha última revisión: Octubre de 2019 Fecha última actualización: Octubre de 2019 |
Instancias que aprobaron el programa |
Profesores que imparten la materia Academia de Bases de Datos Colegio Departamental |
Archivo (doucmento firmado) |
Programa (Icono pdf) |