Profesor | Mario González Ruiz | lu mi vi | 14 a 15 |
Ayudante | Edna Dennise Gómez González | ma ju | 14 a 15 |
Metodología de Trabajo
El curso se realizará de manera virtual, a través, de ZOOM y el material con la herramienta de google de classroom. En caso de que algún alumno carezca de los medios para conectarse e ingresar a las clases, favor de comunicarse vía correo al profesor de la asignatura para encontrar una alternativa.
En caso de dudas se responderán:
Para dudas favor de ingresar a la siguiente liga en la semana del 23 agosto
Temario.
1.1 Desarrollo histórico de los sistemas manejadores de base de datos.
1.2 Conceptos básicos de las bases de datos
1.3 Arquitectura de tres niveles (físico, conceptuales y externo)
1.4 Modelos de datos (relacional, orientado a objetos,semiestructurales, etc.)
2.1 Elementos del modelo Entidad/ Relación.
2.2 Conveciones y aspectos del diseño.
2.3 Especificaciones de restricciones.
3.1 Estructura de los datos.
3.2 Mapeo del esquema conceptual al esquema tracional.
3.3 Algebra relacional.
3.4 Cálculo relacional.
3.5 Reglas de Codd
4.1 Dependencias funcionales.
4.2 Formas normales (1NF, 2NF, 3NF, BCNF).
4.3 Dependencias multivaluadas.
4.4 Cuarta forma normal (4NF).
5.1 Estructura.
5.2 Consultas.
5.3 Subconsultas.
5.4 Actualizaciones.
5.5 Definición de esquemas.
5.6 Optimización.
6.1 Declaración.
6.2 Consulta.
6.3 Actualización.
7.1 Integridad de Entidad.
7.2 Integridad de Dominio.
7.3 Integridad de Referencial.
7.4 Integridad basada en tuplas.
7.5 Integridad basada en relaciones.
7.6 Disparadores.
7.7 Procedimientos almacenados.
8.1 Conceptos problemas.
8.2 Propiedades de transacción.
8.3 Control de concurrencia.
8.4 Manejo de transacciones de SQL
Evaluación:
30% Tres exámenes. (Hay reposiciones)
70 % Proyecto que se desarrollara durante el curso.
Horarios:
Lunes, Martes, Miércoles, Jueves y Viernes es en la siguiente liga: