Curso de formación
Empezar ahora.
1.1- ¿Qué es una Base de Datos?
1.1- Experiencia - Introducción a las bases de datos
1.2- Requerimiento de base de datos
1.3.- Conceptos principales de base de datos
1.4.- La importancia del modelo de base de datos
1.5.- Análisis de la actividad
1.5.- Entrega Actividad 1 del Módulo 1 : Generar base de datos de Asignación de Materias a Alumnos.
Script - Actividad 1 del Módulo 1
1.6.- Dominios de atributo
1.7.- Integridad referencial
1.8.- Llave primaria
1.9.- llave alterna
1.10 Valores null
1.11.- Actividad 2: Comprobación de integridad
1.11.- Entrega de Actividad 2 del Módulo 1 : Comprobar integridad referencial de la base de datos
1.12.- Introducción a Lenguaje SQL
1.13.- DDL (Data Definition Languaje)
1.14.- DML (Data Manipulation Languaje)
1.15.- DCL ( Data Control Language )
1.16.- Sentencia SELECT
1.17.- Sentencia FROM y WHERE
1.18.- Sentencia GROUP BY BY HAVING
1.19.- Sentencia JOIN y INNER JOIN
1.20.- LEFT JOIN y RIGHT JOIN
1.21.- FULL JOIN y CROSS JOIN
1.22.- Sub-Consultas
1.23.- Operador UNION
1.24.- Order By
1.25.- Actividad 3 del Módulo 1: Generación de bases de datos
1.25.- Entrega de Actividad 3 del Módulo 1:Generación de bases de datos.
2.1.- Introducción a módulo
2.2.- Propósito de la normalización
2.3.- Dependencias funcionales
2.4.- Características de dependencias funcionales
2.5.- Dependencia Funcional Parcial
2.6.- Dependencia Funcional Transitiva
2.7.- Actividad 4 Módulo 2: Identificación de dependencias
2.7.- Entrega Actividad 4 Módulo 2: Identificación de dependencias
3.1.-Proceso de normalización
3.2.- Primera Forma Nomal (1FN)
3.3.- Segunda Forma Normal (2FN)
3.4.- Tercera Forma Normal (3FN)
3.5.- Ejercicio de Normalización
3.6.- Actividad 5 Módulo 3: Ejercicios de normalización
3.6.- Entrega Actividad 5 Módulo 3: Ejercicios de normalización
4.1.- Introducción
4.2.- Páginas de datos
4.3.- Funcionamiento de los índices
4.4..- Determinación de índices en consultas
4.5.- Densidad de índices
4.6.- Mantenimiento de índices
4.7.- Definición de índices
4.8.- Determinación de índices
4.9.- Joins
4.10.- Preprocesamiento de consultas por parte del manejador de bade de datos.
4.11.-Left Joins
4.12.-Expresiones en condiciones de campos de índices.
4.13.- Indicaciones para codificación de consultas.
4.14.- Plan de ejecución
4.15.-Entrega Actividad 6 Modulo 4: Desempeño de las consultas
4.15.-Entrega Actividad 6 Modulo 4: Desempeño de las consultas
5.1.- Introducción al módulo
5.2.1.- ¿Qué es una Transacción
5.2.2.- ¿Qué es una Transacción? parte 2
5.3.-Tipos de Transaciones
5.4.-¿Qué es un Bloqueo?
5.5.- Niveles de bloques
5.6.-¿Cómo disminuir la probabilidad de un bloqueo?
5.7.-Transacciones más grandes de lo necesario.
5.8.1.-Esquemas de bloqueo
5.8.2.- ¿Qué aspectos considerar para establecer el esquema de bloqueo?
5.8.3.-Ejemplos de Bloqueos
5.9.- ¿Como detectar un bloqueo en Sybase?
6.0.- Introducción
6.0.1.-¿Qué es un Deadlock?
6.0.2.-Ejemplo de Deadlock
6.1.-¿Cómo disminuir la probabilidad de un deadlock?
6.2.1.-Ejemplo de bloqueo de transacción
6.2.2.-Ejemplo de deadlock
6.3.- Actividad 7 Módulo 6: Ejercicios de transacciones
6.3.- Entrega Actividad 7 Módulo 6: Ejercicios de transacciones
Evaluación del curso