¿Qué quieres aprender?

Postgrado en bases de datos relacionales

Postgrado en bases de datos relacionales

ESNECA BUSINESS SCHOOL

Postgrado online

Descuento Lectiva
1.680 € 420

Duración : 1 Año

¿Quieres hablar con un asesor sobre este curso?

A quién va dirigido

El Postgrado en Bases de Datos Relacionales está destinado a todas aquellas personas que pretendan adquirir todos los conocimientos necesarios en este ámbito profesional y poder desarrollarlos de forma eficiente en el mundo laboral.

Temario completo de este curso

UNIDAD FORMATIVA 1. BASES DE DATOS RELACIONALES Y MODELADO DE DATOS

UNIDAD DIDÁCTICA 1. BASES DE DATOS RELACIONALES.

  • 1. Concepto de base de datos relacional.
  • 2. Ejemplificación.
  • 3. Concepto de modelos de datos. Funciones y sublenguajes (DDL y DML).
  • 4. Clasificación los diferentes tipos de modelos de datos de acuerdo al nivel abstracción:
  • 5. Enumeración de las reglas de Codd para un sistema relacional.

UNIDAD DIDÁCTICA 2. ANÁLISIS DEL MODELO RELACIONAL Y DE LOS ELEMENTOS QUE LO INTEGRAN.

  • 1. Concepto de Relaciones y sus propiedades.
  • 2. Concepto de Claves en el modelo relacional.
  • 3. Nociones de álgebra relacional.
  • 4. Nociones de Cálculo relacional de tuplas para poder resolver ejercicios prácticos básicos.
  • 5. Nociones de Calculo relacional de dominios.
  • 6. Teoría de la normalización y sus objetivos

UNIDAD DIDÁCTICA 3. DESCRIPCIÓN Y APLICACIÓN DEL MODELO ENTIDAD-RELACIÓN PARA EL MODELADO DE DATOS.

  • 1. Proceso de realización de diagramas de entidad-relación y saberlo aplicar.
  • 2. Elementos de:
  • 3. Diagrama entidad relación entendidos como elementos para resolver las carencias de los diagramas Entidad-Relación simples.
  • 4. Elementos de:
  • 5. Desarrollo de diversos supuestos prácticos de modelización mediante diagramas de entidad relación.

UNIDAD DIDÁCTICA 4. MODELO ORIENTADO A OBJETO.

  • 1. Contextualización del modelo orientado a objeto dentro del modelado UML.
  • 2. Comparación del modelo de clases con el modelo-entidad relación.
  • 3. Diagrama de objetos como caso especial del diagrama de clases.

UNIDAD DIDÁCTICA 5. MODELO DISTRIBUIDO Y LOS ENFOQUES PARA REALIZAR EL DISEÑO.

  • 1. Enumeración de las ventajas e inconvenientes respecto a otros modelos.
  • 2. Concepto de fragmentación y sus diferentes tipos:
  • 3. Enumeración de las reglas de corrección de la fragmentación.
  • 4. Enumeración de las reglas de distribución de datos.
  • 5. Descripción de los esquemas de asignación y replicación de datos.

UNIDAD FORMATIVA 2. LENGUAJES DE DEFINICIÓN Y MODIFICACIÓN DE DATOS SQL

UNIDAD DIDÁCTICA 1. ANÁLISIS DE LOS OBJETOS Y ESTRUCTURAS DE ALMACENAMIENTO DE LA INFORMACIÓN PARA DIFERENTES SGBD.

  • 1. Relación de estos elementos con tablas, vistas e índices.
  • 2. Consecuencias practicas de seleccionar los diferentes objetos de almacenamientos.
  • 3. Diferentes métodos de fragmentación de la información en especial para bases de datos distribuidas.

UNIDAD DIDÁCTICA 2. LENGUAJES DE DEFINICIÓN, MANIPULACIÓN Y CONTROL.

  • 1. Conceptos básicos, nociones y estándares.
  • 2. Lenguaje de definición de datos (DDL SQL) y aplicación en SGBD actuales.
  • 3. Discriminación de los elementos existentes en el estándar SQL-92 de otros elementos existentes en bases de datos comerciales.
  • 4. Sentencias de creación: CREATE:
  • 5. Nociones sobre el almacenamiento de objetos en las bases de datos relacionales.
  • 6. Nociones sobre almacenamiento y recuperación de XML en las bases de datos relacionales

UNIDAD DIDÁCTICA 3. TRANSACCIONALIDAD Y CONCURRENCIA.

  • 1. Conceptos fundamentales.
  • 2. Identificación de los problemas de la concurrencia.
  • 3. Actualizaciones perdidas.
  • 4. Lecturas no repetibles.
  • 5. Lecturas ficticias.
  • 6. Nociones sobre Control de la concurrencia:
  • 7. Conocimiento de las propiedades fundamentales de las transacciones.
  • 8. ACID
  • 9. Análisis de los niveles de aislamiento
  • 10. Serializable.
Ver más