IFCD47 PROGRAMACIÓN CON SQL Y BASES DE DATOS RELACIONALES

200 Horas
ONLINE
Con el curso IFCD47 PROGRAMACIÓN CON SQL Y BASES DE DATOS RELACIONALES el alumno recibirá una especialidad formativa de la Familia Profesional de la Informática y Comunicaciones. Este curso de IFCD47 PROGRAMACIÓN CON SQL Y BASES DE DATOS RELACIONALES pretende poder diseñar y gestionar, mediante el lenguaje SQL, bases de datos relacionales.
EF_388466-2601
  1. MÓDULO 1. BASES DE DATOS RELACIONALES

UNIDAD DIDÁCTICA 1. DISEÑO DE BASE DE DATOS

  1. Diseño de base de datos

UNIDAD DIDÁCTICA 2. DISEÑO CONCEPTUAL

  1. Modelo entidad relación
  2. Restricciones de integridad

UNIDAD DIDÁCTICA 3. DISEÑO LÓGICO

  1. Modelo relacional
  2. Estructura
  3. Claves
  4. Restricciones de integridad
  5. Normalización
  6. Diagrama de la base de datos
  7. MÓDULO 2. LENGUAJE SQL Y PROCEDIMIENTOS ALMACENADOS

UNIDAD DIDÁCTICA 1. EL LENGUAJE SQL

  1. El lenguaje SQL

UNIDAD DIDÁCTICA 2. DDL, LENGUAJE DE DEFINICIÓN DE DATOS

  1. Tipos de datos
  2. Tablas
  3. Vistas
  4. Índices
  5. Restricciones de integridad

UNIDAD DIDÁCTICA 3. DML, LENGUAJE DE MANIPULACIÓN DE DATOS

  1. DML, lenguaje de manipulación de datos

UNIDAD DIDÁCTICA 4. SELECT

  1. Consultas simples
  2. Alias
  3. Ordenación de resultados
  4. Operaciones aritméticas, lógicas y de comparación
  5. Funciones agregadas
  6. Limitación del número de resultados
  7. GROUP BY y HAVING
  8. Tratamiento de valores nulos
  9. Subconsultas
  10. UNION
  11. JOIN
  12. Otras cláusulas

UNIDAD DIDÁCTICA 5. INSERT

  1. INSERT

UNIDAD DIDÁCTICA 6. UPDATE

  1. UPDATE

UNIDAD DIDÁCTICA 7. DELETE

  1. DELETE

UNIDAD DIDÁCTICA 8. OTRAS CLÁUSULAS Y EXTENSIONES DEL LENGUAJE

  1. Otras cláusulas y extensiones del lenguaje

UNIDAD DIDÁCTICA 9. OPTIMIZACIÓN DE CONSULTAS

  1. Optimización de consultas

UNIDAD DIDÁCTICA 10. TCL, LENGUAJE DE CONTROL DE TRANSACCIONES

  1. Definición, propiedades y estados
  2. Comandos

UNIDAD DIDÁCTICA 11. DCL, LENGUAJE DE CONTROL DE DATOS

  1. Usuarios
  2. Permisos

UNIDAD DIDÁCTICA 12. PROCEDIMIENTOS ALMACENADOS

  1. Sintaxis
  2. Variables
  3. Tipos de datos
  4. Operadores
  5. Estructuras de control
  6. Tratamiento de errores
  7. Cursos
  8. Funciones incorporadas

UNIDAD DIDÁCTICA 13. FUNCIONES

  1. Funciones

UNIDAD DIDÁCTICA 14. PROCEDIMIENTOS

  1. Procedimientos

UNIDAD DIDÁCTICA 15. DISPARADORES (TRIGGERS)

  1. Disparadores (triggers)
  • Duración: 200 horas