Encabezado Facultad de Ciencias
Presentación

Actuaría (plan 2006) 2022-1

Optativas, Bases de Datos

Grupo 9119, 60 lugares. 8 alumnos.
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. Introducción

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.)

  1. Modelado de bases de datos usando el modelo entidad / relación.

2.1 Elementos del modelo Entidad/ Relación.

2.2 Conveciones y aspectos del diseño.

2.3 Especificaciones de restricciones.

  1. Modelo relacional.

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

  1. Diseño de bases de datos

4.1 Dependencias funcionales.

4.2 Formas normales (1NF, 2NF, 3NF, BCNF).

4.3 Dependencias multivaluadas.

4.4 Cuarta forma normal (4NF).

  1. Lenguaje de consulta SQL.

5.1 Estructura.

5.2 Consultas.

5.3 Subconsultas.

5.4 Actualizaciones.

5.5 Definición de esquemas.

5.6 Optimización.

  1. Vistas.

6.1 Declaración.

6.2 Consulta.

6.3 Actualización.

  1. Integridad.

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.

  1. Procesamiento de transacciones.

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:

 


Hecho en México, todos los derechos reservados 2011-2016. Esta página puede ser reproducida con fines no lucrativos, siempre y cuando no se mutile, se cite la fuente completa y su dirección electrónica. De otra forma requiere permiso previo por escrito de la Institución.
Sitio web administrado por la Coordinación de los Servicios de Cómputo de la Facultad de Ciencias. ¿Dudas?, ¿comentarios?. Escribenos. Aviso de privacidad.