Malla Curricular del Curso
1. Características y Ventajas de SQL
1.1. Qué es SABDR
1.2. Estándares SQL
1.3. ODBC y Microsoft
1.4. Modelo Relacional de Base de Datos
1.5. Motor de Base de Datos
2. SQL Genérico
2.1. Recuperación de Datos a través de sentencias SQL
2.2. Resúmenes de Datos
2.3. Introducir Datos a la Base de Datos
2.4. Borrar y Proteger Datos
2.5. Actualizar Base de Datos
3. Modelo Relacional en Bases de Datos
3.1. Claves Primarias o Principales
3.2. Relaciones
3.3. Claves Externas
4. Tipos de Datos SQL ANSI/ISO
4.1. Tipo de Datos Extendidos
4.2. Diferencia de Tipo de Datos
4.3. Tipo de Datos permitidos por productos SQL
4.4. Constantes: Numéricas, de Cadenas, de Fecha y Hora, Simbólicas
5. Consultas Simples (Test de Sentencias)
5.1. Test de Rango (BETWEEN)
5.2. Test de Pertenencia a Conjunto (IN)
5.3. Test de correspondencia con patrón (LIKE)
5.4. Test de Valor Nulo (IS NULL)
5.5. Bloqueos (LOCKING)
5.6. Bloqueos compartidos y exclusivos
5.7. Interbloqueos
5.8. Técnicas avanzadas de Bloqueo 6. Consultas Resumen (Funciones de Columna)
6.1. Calcular Total; Promedio; valores extremos (Min, Max); Contar valores (Count)
6.2. Eliminar filas replicadas (Distinct)
7. Sentencias Implícitas
7.1. Consultas agrupadas
7.2. Múltiples Columnas de agrupación
7.3. Restricciones para Consultas Agrupadas
7.4. Valores Null en Consultas de Agrupación
7.5. Condiciones de búsqueda de grupos (cláusula HAVING)
8. Subconsultas
8.1. Referencias externas
8.2. Condiciones de búsqueda en Subconsultas
8.2.1. Test de Comparación
8.2.2. Test de Existencia
8.2.3. Test de Cuantificadas
8.3. Anidar Subconsultas, Subconsultas correlacionadas
9. Integridad de Datos
9.1. Definiciones
9.2. Datos requeridos
9.3. Validación
9.4. Integridad Referencial
9.5. Reglas de Eliminación y Actualización
9.6. Trigger de Integridad Referencial
9.7. Integridad Referencia en múltiples Bases de Datos
10. Procesamiento de Transacciones
10.1. Commint y Rollback
10.2. El Modelo ANSI/ISO
10.3. Transacciones de almacenados con parámetros
10.4. Retorno de valores desde procedimientos