Syllabus
IFH-0439 TALLER DE BASE DE DATOS
DR. MIGUEL ANGEL COHUO AVILA
macohuo@itescam.edu.mx
Semestre | Horas Teoría | Horas Práctica | Créditos | Clasificación |
6 | 0 | 4 | 4 |
Prerrequisitos |
Programación: Conocimientos previos de programación, manejo de estructuras. | Fundamentos de Base de datos: Fundamentos teóricos de bases de datos, componentes de los sistemas de bases de datos, modelo E-R, Modelo relacional, instrucciones SQL, Diseño de BD´s, Orientación a objetos. |
Competencias | Atributos de Ingeniería |
Normatividad |
Para aprobar la materia el alumno deberá 1. Cumplir con el 80 de asistencia 2. Cumplir con todas las entregas a tiempo 3. En el caso de los documentos de Entrega a. Deberán ser en formato Digital (PDF)b. La entrega es personal 4.- En el caso de los proyectos deberán ser 100 funcional y deberá hacer mínimo lo acordado en clase. 5. Para obtener calificación se deberá tener una calificación aprobatoria en los exámenes y el desarrollo práctico ( asi como modelo E-R, Relacional) 6. El retardo máximo será de 10 min después de haber entrado el maestro. |
Materiales |
Gestores de BD´s MYSQL, ORACLE , java, visual studio . net |
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 1.3.1 | |
PARCIAL 2 | De la actividad 2.1.1 a la actividad 2.5.3 |
Contenido (Unidad / Competencia / Actividad / Material de Aprendizaje) | |
1. Gestor de bases de datos.
1.1. Características del gestor 1.1.1. Gestores de Base de datos relacionales ![]() ![]() ![]() 1.2. Herramientas. 1.2.1. de Creacion y Administracion de Base de datos ![]() ![]() ![]() ![]() ![]() ![]() 1.2.2. De edición para crear esquemas y consultas de bases de datos ![]() ![]() ![]() ![]() 1.2.3. De control, monitoreo y estadísticas de acceso a bases de datos y utilerias ![]() ![]() 1.3. Instalación y configuración del entorno operativo 1.3.1. Instalacion y configuración ![]() |
2. Administración de bases de datos.
2.1. Creación de bases de datos 2.1.1. Creación de la estructura de la base de datos. ![]() ![]() ![]() 2.1.2. Creación de dominios definidos por el DBA. ![]() 2.1.3. Definir el esquema general de la base de datos (tablas, atributos, llaves primarias y llaves heredadas). ![]() ![]() ![]() 2.1.4. Creación de vistas de la base de datos (view). ![]() ![]() ![]() ![]() ![]() ![]() 2.2. Definición del esquema de integridad. 2.2.1. Validar y verificar integridad de entidad e integridad referencial. ![]() ![]() ![]() ![]() ![]() 2.2.2. Creación de disparadores (Trigger’s). y Procedimientos Almacenados ![]() ![]() ![]() ![]() ![]() ![]() ![]() 2.3. Definición del esquema de seguridad 2.3.1. Creación de usuarios de la base de datos ![]() ![]() ![]() ![]() ![]() ![]() ![]() 2.3.2. Asignación de privilegios sobre los objetos de información ![]() ![]() ![]() ![]() 2.4. Definición del esquema de recuperacion 2.4.1. Diseño, creacion y recuperacion de la bitácora ![]() ![]() 2.4.2. Respaldar y recuperar Base de datos ![]() 2.5. Diseño y procesamiento de transacciones. 2.5.1. Definición de transacciones en un lenguaje huésped. ![]() ![]() 2.5.2. Ejecución de transacciones planas en el gestor de bases de datos. ![]() ![]() ![]() 2.5.3. Ejecución de transacciones anidadas. ![]() ![]() ![]() |
3. Tecnologías de conectividad a bases de datos.
3.1. ODBC. 3.1.1. Terminología y conceptos ![]() ![]() ![]() 3.1.2. Administrador de orígenes de datos ODBC. ![]() 3.1.3. Instalación y configuración del driver acorde al gestor de bases de datos. ![]() 3.2. ADO.NET. 3.2.1. Terminología y conceptos. ![]() 3.2.2. Conecction, commanda, recordsource, error ![]() 3.2.3. Prototipo de aplicaciones con conectividad a bases de datos ![]() 3.3. JDBC. 3.3.1. Terminología y conceptos ![]() ![]() ![]() 3.3.2. SQL y JDBC (java.sql), (java.sql.connection), (java.sql.statement),( java.sql.resultset) ( javax.sql) ![]() 3.3.3. Instalación y configuración del driver acorde al gestor de base de datos. ![]() 3.3.4. Prototipo de aplicaciones con conectividad a bases de datos. ![]() ![]() |
Prácticas de Laboratorio (20232024P) |
Fecha |
Hora |
Grupo |
Aula |
Práctica |
Descripción |
Cronogramas (20232024P) | |||
Grupo | Actividad | Fecha | Carrera |
Temas para Segunda Reevaluación |