Syllabus

SCA-1025 TALLER DE BASE DE DATOS

LIC. OSCAR LÓPEZ YARZAGARAY

olopez@itescam.edu.mx

Semestre Horas Teoría Horas Práctica Créditos Clasificación
5 0 4 4 Ingeniería Aplicada

Prerrequisitos
• Comprender los conceptos básicos de las bases de datos. • Definir el objeto de un problema para resolverse con el modelado de una base de datos. • Construir modelos de bases de datos.
• Aplicar técnicas UML para el modelado de bases de datos a través de una herramienta. • Aplicar operaciones básicas SQL. • Construir estructuras de bases de datos a partir de un modelo Entidad – Asociación.
• Implementar restricciones de integridad. • Diseñar esquemas de bases de datos relacionales bajo estándares. • Crear esquemas de bases de datos en un SGBD. • Manipular bases de datos a través de un SGBD. • Conocer distintas plataformas y SGBD.

Competencias Atributos de Ingeniería

Normatividad
REGLAS GENERALES:::::::::::::::: 1 PUNTUALIDAD. LLEGAR PUNTUALMENTE AL SALÓN DE CLASE. TOLERANCIA DE 10 MINUTOS POR SECCION DE CLASE. DE LLEGAR TARDE SE ENTRARA HASTA LA SIGUIENTE CLASE E IMPLICA LA PERDIDA DE UN PUNTO EN LA CALIFICACIÓN FORMATIVA.............. 2 NO USO DE EQUIPOS ELECTRONICOS (TELEFONOS CELULARES, PC PERSONALES, AUDIFONOS, REPRODUCTORES, ETC) DENTRO DEL SALÓN DE CLASES. INFRIGIR ESTA REGLA IMPLICA LA PERDIDA DE UN PUNTO EN LA CALIFICACIÓN FORMATIVA. :::::::::: 3 USO ADECUADO DEL LENGUAJE. INFRIGIR ESTA REGLA IMPLICA LA PERDIDA DE UN PUNTO EN LA CALIFICACIÓN FORMATIVA. :::::::::::4 LOS CONFLICTOS PRODUCIDOS POR LA INTEGRACIÓN EN EQUIPOS SEA RESUELTO MEDIANTE DIFERENTES TÉCNICAS DE RESOLUCIÓN DE CONFLICTOS. ::::::::::::5 LAS PROPUESTAS Y PETICIONES SE PRESENTARAN PREVIO CONSENSO :::::::::::::::::::::::::::: REGLAS ESPECIFICAS :::::::::::::::::::: 1 ENTREGA DE LOS PROYECTOS FINALES, EXPOSICIÓN ORAL Y RESUMENES O NOTAS DE CLASES BAJO EL FORMATO ESTABLECIDO. :::::::::::2 PARTICIPACION DE TODO EL GRUPO EN LAS DIFERENTES DINAMICAS. ::::::::::::3 PRODUCCION DE DOCUMENTOS DE PROPIA AUTORIA. ::::::::::::::4 AUTOGESTIÓN DE LOS EQUIPOS DE TRABAJO :::::::::::::::: 5 INTEGRACION INTERDISCIPLINARIA PARA LA ELABORACION Y EVALUACIÓN DE LOS PROYECTOS

Materiales
1 Servidor 2 Softwares Gestores de Base de Datos 1 Estación de trabajo

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.6
PARCIAL 2 De la actividad 4.1.1 a la actividad 5.5.5

Contenido (Unidad / Competencia / Actividad / Material de Aprendizaje)
1. Instalación y configuración del sistema gestor de bases de datos en distintas plataformas
          1.1. Requerimientos del SGBD
                   1.1.1. Requerimientos del SGBD
                           Requerimientos del SGBD (17881 bytes)
                          
          1.2. Instalación del SGBD
                   1.2.1. 1.2 Instalación del SGBD
                           Instalación del SGBD (689007 bytes)
                          
          1.3. Configuración del SGBD
                   1.3.1. 1.3 Configuración del SGBD
                           Configuración del SGBD (278988 bytes)
                          
2. Lenguaje de definición de datos(DDL)
          2.1. 2.1 Creación del esquema de la base de datos
                   2.1.1. 2.1 Creación del esquema de la base de datos
                           (12500 bytes)
                          
          2.2. 2.2 Actualización, modificación y eliminación del esquema de la base de datos.
                   2.2.1. 2.2 Actualización, modificación y eliminación del esquema de la base de datos.
                           (214734 bytes)
                           (377681 bytes)
                          
                   2.2.2. Integridad referencial
                           Integridad referencial (377681 bytes)
                          
3. Lenguaje de manipulación de datos(DML)
          3.1. 3.1 Inserción, eliminación y modificación de registros
                   3.1.1. 3.1 Inserción, eliminación y modificación de registros
                           INSERT (169840 bytes)
                           UPDATE (22754 bytes)
                           DELETE (14803 bytes)
                          
          3.2. 3.2 Consultas de registros
                   3.2.1. 3.2.1 Recuperación de datos
                           (73764 bytes)
                          
                   3.2.2. 3.2.2 Restricción y ordenación de datos
                           (34979 bytes)
                          
                   3.2.3. 3.2.3 Informes de datos agregados mediante funciones de grupo
                           (88648 bytes)
                          
                   3.2.4. 3.2.4 Visualización de datos de varias tablas
                           (76701 bytes)
                          
                   3.2.5. 3.2.5 Subconsultas
                           (22024 bytes)
                          
                   3.2.6. 3.2.6 Operadores set
                           (26986 bytes)
                          
4. Seguridad
          4.1. 4.1 Tipos de usuario
                   4.1.1. 4.1 Tipos de usuario
                           Tipos de usuario (28264 bytes)
                          
          4.2. 4.2 Creación de usuarios
                   4.2.1. 4.2 Creación de usuarios
                           Creación de Usuarios Parte II (185856 bytes)
                           Creación de usuarios (118826 bytes)
                          
          4.3. 4.3 Privilegios a usuarios
                   4.3.1. 4.3 Privilegios a usuarios
                           Privilegios de Usuarios Parte 2 (185856 bytes)
                           Privilegios a usuarios (21710 bytes)
                          
          4.4. 4.4 Roles
                   4.4.1. 4.4 Roles
                           Roles (13517 bytes)
                          
          4.5. 4.5 Vistas
                   4.5.1. Vistas
                           Vistas (37557 bytes)
                          
5. Transacciones
          5.1. Transacciones, 5.1 Conceptos básicos
                   5.1.1. 5.1 Conceptos básicos
                           Transacciones,Conceptos básicos (14092 bytes)
                          
          5.2. 5.2 Propiedades de las transacciones
                   5.2.1. 5.2 Propiedades de las transacciones
                           Propiedades de las transacciones (68295 bytes)
                          
          5.3. 5.3 Grados de consistencia
                   5.3.1. 5.3 Grados de consistencia
                           Grados de consistencia (14815 bytes)
                          
          5.4. 5.4 Niveles de aislamiento
                   5.4.4. 5.4 Niveles de aislamiento
                           Niveles de aislamiento (20018 bytes)
                           Niveles de aislamiento Parte 2 (30071 bytes)
                          
          5.5. 5.5 Commit y rollback
                   5.5.5. 5.5 Commit y rollback
                           Commit y rollback (67887 bytes)
                           Parte 2 (26777 bytes)
                          
6. SQL procedural
          6.1. 6.1 Procedimientos almacenados
                   6.1.1. 6.1 Procedimientos almacenados
                           6.1 Procedimientos almacenados (47553 bytes)
                          
          6.2. 6.2 Disparadores
                   6.2.2. 6.2 Disparadores
                           6.2 Disparadores (30268 bytes)
                          
7. Conectividad de Bases
          7.1. 7.1 ODBC
                   7.1.1. 7.1 ODBC
                           7.1 ODBC (243474 bytes)
                           ODBC Conceptos Básicos (19139 bytes)
                          
          7.2. 7.2 ADO.NET
                   7.2.1. 7.2 ADO.NET
                           ADO.NET (833033 bytes)
                          
          7.3. 7.3 JDBC
                   7.3.3. 7.3 JDBC
                           7.3 JDBC (38117 bytes)
                          
          7.4. 7.4 Conectividad desde un lenguaje huésped
                   7.4.4. 7.4 Conectividad desde un lenguaje huésped
                           7.4 Conectividad desde un lenguaje huésped (744615 bytes)
                           7.4 Conectividad desde un lenguaje huésped2 (28657 bytes)
                          
          7.5. 7.5 Conectividad en dispositivos móviles
                   7.5.1. 7.5 Conectividad en dispositivos móviles
                           7.5 Conectividad en dispositivos móviles (69037 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