¿Qué quieres aprender?

Postgrado en bases de datos relacionales

Postgrado en bases de datos relacionales

ESCUELA EL GREMIO

Postgrado online

Descuento Lectiva
840 € 420

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. Debemos saber que, en la actualidad, en el mundo de la informática y las comunicaciones y dentro del área profesional de sistemas y telemática, más concretamente en la administración de bases de datos, es muy importante conocer los diferentes procesos por cual se realizan. Por ello, con el presente curso se trata de aportar los conocimientos necesarios para conocer las bases de datos relacionales y modelado de datos, así como los lenguajes de definición y modificación de Datos SQL. Al final de cada unidad el alumno/a encontrará ejercicios de autoevaluación.

¿Quieres hablar con un asesor sobre este curso?

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:
• Modelos de Datos Conceptuales.
• Modelos de Datos Lógicos.
• Modelos de Datos Físicos.
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:
• Concepto de dependencias funcionales.
• Análisis y aplicación de las distintas Formas
normales: 1.ª, 2.ª, 3.ª, 4.ª, 5.ª forma normal y
la forma normal de Óbice-Codd.
• Ventajas e inconvenientes que justifican una
desnormalización de las tablas valoración en
diferentes supuestos prácticos.
• Desarrollo de diferentes supuestos prácticos
de normalización de datos incluyendo
propuestas de desnormalización de datos.
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 entidadrelación y saberlo aplicar.
2. Elementos de:
• Entidad.
• Atributo.
• Relaciones.
3. Diagrama entidad relación entendidos como
elementos para resolver las carencias de los
diagramas Entidad-Relación simples.
4. Elementos de:
• Entidades fuertes y débiles.
• Cardinalidad de las relaciones.
• Atributos en relaciones.
• Herencia.
• Agregación.
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 modeloentidad 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:
• Vertical.
• Horizontal.
• Mixto.
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.
ESCUELA EL GREMIO | GRB086
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:
• Bases de datos.
• Tablas.
• Vistas.
• Disparadores o Triggers.
• Procedimientos.
• Sentencias de modificación: ALTER:
• Bases de datos.
• Tablas.
• Vistas.
• Disparadores o Triggers.
• Procedimientos.
• Sentencias de borrado: DROP, TRUNCATE:
• Bases de datos.
• Tablas.
• Vistas.
• Disparadores o Triggers.
• Procedimientos.
• Lenguaje de manipulación de datos (DML
SQL).
• Consultas de datos: SELECT.
• Inserción de datos: INSERT.
• Modificación de datos: UPDATE.
• Eliminación de datos: DELETE.
• Otros elementos de manipulación de datos:
• DO.
• REPLACE.
• Otros elementos.
• Agregación de conjuntos de datos para
consulta: JOIN, UNION.
• Subconsultas.
• Manipulación del diccionario de datos.
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:
• Introducción del estándar SQL-2006.
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:
• Optimista.
• Pesimista.
7. Conocimiento de las propiedades fundamentales
de las transacciones.
8. ACID:
• Atomicidad.
• Consistencia.
• Aislamiento (Isolation).
• Durabilidad.
9. Análisis de los niveles de aislamiento:
• Lectura confirmada.
• Lectura repetible.
10. Serializable.
• Desarrollo de un supuesto práctico en el que
se ponga de manifiesto la relación y las
implicaciones entre el modelo lógico de
acceso y definición de datos y el modelo físico
de almacenamiento de los datos.
Ver más