Syllabus
AEF-1031 FUNDAMENTOS DE BASE DE DATOS
DR. MIGUEL ANGEL COHUO AVILA
macohuo@itescam.edu.mx
Semestre | Horas Teoría | Horas Práctica | Créditos | Clasificación |
4 | 3 | 2 | 5 | Ciencia Ingeniería |
Prerrequisitos |
COMPETENCIAS ESPECIFICAS: • Identificar las estructuras básicas de las matemáticas discretas y aplicarlas en el manejo y tratamiento de la información. • Utilizar técnicas de modelado para la solución de problemas. • Aplicar la sintaxis de un lenguaje orientado a objetos. • Aplicar un lenguaje orientado a objetos para la solución de problemas. COMPETENCIAS GENERICAS: •Solución de problemas • Capacidad de organizar y planificar • Trabajo en equipo |
Competencias | Atributos de Ingeniería |
Normatividad |
El alumno deberá: Cumplir con el 80% de las asistencias. Estar a más tardar 15 min. después de la hora indicada, despues de ésta no se le dejará entrar al salón. Cumplir con los ejercicios correspondientes para obtener una calificación. |
Materiales |
No se requieren materiales adicionales a los especificados en la programación de clases. |
Bibliografía disponible en el Itescam | |||||
Título |
Autor |
Editorial |
Edición/Año |
Ejemplares |
|
Parámetros de Examen | ||
PARCIAL 1 | De la actividad 1.1.1 a la actividad 2.2.1 | |
PARCIAL 2 | De la actividad 3.1.1 a la actividad 5.1.3 |
Contenido (Unidad / Competencia / Actividad / Material de Aprendizaje) | |
1. Sistemas Gestores de Base de Datos
1.1. Objetivos de la base de datos 1.1.1. Areas de Aplicación de los Sistemas de Base de datos ![]() ![]() ![]() 1.1.2. Modelo de Datos ![]() 1.2. Arquitectura de una base de datos 1.2.1. Niveles de Abstraccion ![]() 1.2.2. Tipos de usuarios y Tipos de Lenguajes ![]() 1.2.3. Tópicos Selectos de Base de Datos ![]() |
2. Diseño de Base de Datos y el modelo E-R
2.1. El Proceso del Diseño 2.1.1. Modelo E-R y Restricciones ![]() 2.1.2. Diagramas E-R y su Diseño con diagramas E-R ![]() 2.1.3. Modelo E-R Extendido y entidades Débiles ![]() 2.2. Otros aspectos del diseño de base de datos 2.2.1. Notacionn E-R con UML ![]() |
3. Modelo Relacional
3.1. Estructura Básica 3.1.1. Esquema de la base de datos y claves ![]() ![]() ![]() 3.1.2. Lenguaje de Consulta ![]() ![]() ![]() |
4. Diseño de Base de Datos Relacionales
4.1. Caracteristicas del Diseño Relacional 4.1.1. Dominios Atomicos y dependencias Funcionales ![]() 4.1.2. Primera Forma Normal ![]() 4.2. Formas Normales 4.2.1. Segunda FN, forma normal Boyce Cod y Tercera FN ![]() 4.2.2. Algoritmo de Descomposicion y Formas normales Superiores ![]() 4.2.3. integridad en la base de datos ![]() |
5. Algebra Relacional
5.1. Operaciones Fundamentales del algebra Relacional 5.1.1. Otras Operaciones del algebra Relacional ![]() 5.1.2. Algebra Relacional Extendida y valores nulos ![]() 5.1.3. Operaciones de modificacion a la base de datos ![]() ![]() ![]() |
6. Lenguaje SQL
6.1. Introduccion a SQL 6.1.1. Introducción y Definición de Datos ![]() ![]() 6.1.2. Operacion sobre Conjuntos ![]() 6.2. Consultas Anidadas y Complejas 6.2.1. Estructura Básica de una consulta y funciones de Agregación ![]() 6.2.2. Valores nulos, Vistas y modificación de las Base de datos ![]() |
7. Base de Datos Orientado a Objetos
7.1. Visión General 7.1.1. Tipos de datos Complejos, tipos Estructurados herencia en tablas SQL ![]() 7.1.2. Tipos de Arreglo multiconjunto en SQL ![]() 7.2. Identidad de los Objetos y tipos de Referencia SQL 7.2.1. Implementación de las Caracteristicas O-R ![]() ![]() |
Prácticas de Laboratorio (20232024P) |
Fecha |
Hora |
Grupo |
Aula |
Práctica |
Descripción |
Cronogramas (20232024P) | |||
Grupo | Actividad | Fecha | Carrera |
Temas para Segunda Reevaluación |