Índice
Contenidos teórico- prácticos:
1.Diseño de base de datos
2.Diseño conceptual
2.1Modelo entidad relación
2.2Restricciones de integridad
3.Diseño lógico
4.Modelo relacional
4.1.Estructura
4.2.Claves
4.3.Restricciones de integridad
4.4.Normalización
5.Diagrama de la base de datos
6.Proyecto final I
6.1Análisis de las necesidades del cliente
6.2Diseño de la base de datos
6.3Juego de pruebas
MÓDULO FORMATIVO Nº 2
Denominación: Lenguajes SQL y procedimientos almacenados
Objetivo: Realizar consultas utilizando el lenguaje SQL y programar procedimientos almacenados
Duración: 140 horas
Contenidos teórico- prácticos:
1.El lenguaje SQL
1.1.DDL, lenguaje de definición de datos
-Tipos de datos
-Tablas
-Vistas
-Índices
-Restricciones de integridad
1.2.DML, lenguaje de manipulación de datos
1.SELECT
-Consultas simples
-Alias
-Ordenación de resultado
-Operaciones aritméticas, lógicas y de comparación
-Funciones agregadas
-Limitación del número de resultados
-GROUP BY y HAVING
-Tratamiento de valores nulos
-Subconsultas – UNION
-JOIN
-Otras cláusulas
2.INSERT
3.UPDATE
4.DELETE
5.Otras cláusulas y extensiones del lenguaje
6.Optimización de consultas
1.3.TCL, lenguaje de control de transacciones
-Definición, propiedades y estados
-Comandos
1.4.DCL, lenguaje de control de datos
-Usuarios
-Permisos
2.Procedimientos almacenados
2.1.Sintaxis
-Variables
-Tipos de datos
-Operadores
-Estructuras de control
-Tratamiento de errores
-Cursores
-Funciones incorporadas
2.2.Funciones
2.3.Procedimientos
2.4Disparadores (triggers)
3.Proyecto final II
3.1Análisis de las necesidades del cliente
3.2Metodología
3.3Documentación del proyecto.
(IFCD47) Programación con SQL y Bases de Datos relacionales
Completa tu formación y mejora tus competencias y habilidades profesionales con nuestros cursos
Duración: 200 horas
