Syllabus
SCB-1001 ADMON DE BASE DE DATOS
DR. JOSE ALFONSO CUEVAS BACAB
jacuevas@itescam.edu.mx
Semestre | Horas Teoría | Horas Práctica | Créditos | Clasificación |
6 | 4 | 1 | 5 | Ingeniería Aplicada |
Prerrequisitos |
Competencias | Atributos de Ingeniería |
Normatividad |
Materiales |
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 3.2.2 | |
PARCIAL 2 | De la actividad 3.3.1 a la actividad 4.3.2 |
Contenido (Unidad / Competencia / Actividad / Material de Aprendizaje) | |
1. Introducción al Sistema Manejador de Base de Datos (DBMS).
1.1. Conceptos y características 1.1.1. Introducción Introducción a BD (361716 bytes) 1.1.2. Conceptos básicos Conceptos Basicos (361716 bytes) 1.2. Características de los DBMS 1.2.1. Características de los DBMS Caracteristicas de un DBMS (278207 bytes) 1.2.2. Tipos de DBMS Tipos DBS Modelos DBMS (35370 bytes) |
2. Lenguaje de Definición de Datos (DDL)
2.1. Creación de una BD en un DBMS 2.1.1. Creación de Base de Datos Creación de una BD (308840 bytes) 2.1.2. Ejemplos de Creación de Base de datos http://mysql.conclase.net/curso/?cap=007c 2.2. Creación de Tablas 2.2.1. Integridad Integridad (85504 bytes) 2.2.2. Integridad referencial declarativa http://www.paginasprodigy.com.mx/evaristopacheco/taller/integridadReferencialDeclarativa.html 2.3. Creación de indices 2.3.1. Concepto de Indice Concepto de indices (120320 bytes) http://campuscurico.utalca.cl/~jperez/bd/documentos/indices.pdf 2.3.2. Creacion de Indices Creacion de indices (120320 bytes) http://campuscurico.utalca.cl/~jperez/bd/documentos/indices.pdf |
3. Consultas y Lenguaje de Manipulación de Datos (DML)
3.1. Instrucciones INSERT, UPDATE, DELETE 3.1.1. Insert Insert (14286 bytes) 3.1.2. Update Update (14286 bytes) 3.1.3. Delete Delete (14286 bytes) 3.2. Consultas Básicas SELECT, WHERE y funciones a nivel de registro 3.2.1. Consultas Select- Where SELECT Y WHERE (441537 bytes) 3.2.2. Funciones a nivel registro 3.3. Consultas sobre múltiples tablas 3.3.1. Subconsultas SUBCONSULTAS (105461 bytes) 3.3.2. Operadosres JOIN JOIN (256085 bytes) 3.4. Agregación GROUP BY, HAVING 3.4.1. GROUP BY GROUP BY (13588 bytes) 3.4.2. HAVING HAVING (13342 bytes) 3.5. Funciones de conjunto de registros COUNT, SUM, AVG, MAX, MIN 3.5.1. COUNT, SUM Y AVG COUNT, SUM Y AVG (12824 bytes) 3.5.2. MAX Y MIN MAX Y MIN (12824 bytes) |
4. Control de Transacciones
4.1. Propiedades de la transacción 4.1.1. Propiedades de la transacción http://www.prograweb.com.mx/tallerBD/0502Propiedades.html 4.1.2. Ejemplos de transacciones Ejemplos de transacciones (23538 bytes) 4.2. Grados de consistencia y niveles de aislamiento 4.2.1. Grados de consistencia Grados de consistencia (14346 bytes) 4.2.2. Niveles de aislamiento Nivel de aislamiento (14925 bytes) 4.3. Instrucciones COMMIT y ROLLBACK 4.3.1. COMMIT http://www.prograweb.com.mx/tallerBD/0505COMMIT_y_ROLLBACK.html 4.3.2. ROLLBACK http://www.prograweb.com.mx/tallerBD/0505COMMIT_y_ROLLBACK.html |
5. Vistas
5.1. Definición y objetivo de las vistas 5.1.1. Definición de vista Vistas (16361 bytes) Vistas (64512 bytes) 5.1.2. Objetivo de las vistas Objetivo de las vistas (16361 bytes) Objetivo de las vistas (64512 bytes) 5.2. Instrucciones para la Administración de vistas 5.2.1. Administración de vistas Vistas (16361 bytes) |
6. Seguridad
6.1. Esquemas de autorización 6.1.1. Esquemas de autorización Esquemas (14691 bytes) 6.1.2. Permisos Permisos (14691 bytes) 6.2. Instrucciones GRANT y REVOKE 6.2.1. Instrucciones REVOKE INSTRUCCIONES GRANT Y REVOKE (14574 bytes) 6.2.2. Instrucciones GRANT INSTRUCCIONES GRANT Y REVOKE (14574 bytes) Creación de Usuarios (16913 bytes) |
7. Introducción al SQL Procedural
7.1. Procedimientos almacenados 7.1.1. Procedimientos almacenados Introducción Procedural (48829 bytes) 7.1.2. Ejemplos de procedimientos almacenados 7.2. Disparadores (Triggers) 7.2.1. Conceptos de disparadores Disparadores (20981 bytes) 7.2.2. Ejemplos Ejemplos (20981 bytes) |
Prácticas de Laboratorio (20232024P) |
Fecha |
Hora |
Grupo |
Aula |
Práctica |
Descripción |
Cronogramas (20232024P) | |||
Grupo | Actividad | Fecha | Carrera |
Temas para Segunda Reevaluación |