Curso Gratuito Máster en Bases de Datos y Lenguajes Estructurados + Titulación Universitaria


Rate this post


El lenguaje de definición de datos (DDL):- Géneros de datos del lenguaje.- Creación, modificación y borrado de tablas.- Creación, modificación y borrado de vistas.- Creación, modificación y borrado de índices.- Especificación de limitaciones de integridad.El lenguaje de manipulación de datos (DML):- Construcción de consultas de selección: Agregación, Subconsultas, Unión, Intersección, Diferencia.- Construcción de consultas de inserción.- Construcción de consultas de modificación.- Construcción de consultas de borrado.Cláusulas del lenguaje para la agrupación y ordenación de las consultas.Capacidades aritméticas, lógicas y de comparación del lenguaje.Funciones agregadas del lenguaje.Tratamiento de valores nulos.Construcción de consultas anidadas.Unión, intersección y diferencia de consultas.Consultas de tablas cruzadas.Otras cláusulas del lenguaje.Extensiones del lenguaje:- Creación, manipulación y borrado de vistas.- Especificación de limitaciones de integridad.- Instrucciones de autorización.- Control de las transacciones.El lenguaje de control de datos (DCL):- Transacciones.- Propiedades de las transacciones: atomicidad, consistencia, aislamiento y permanencia: Estados de una transacción: activa, parcialmente comprometida, errada, abortada y comprometida. Consultas y almacenaje de estructuras en XML. Estructura del diccionario de datos.- Control de las transacciones.- Privilegios: autorizaciones y desautorizaciones.Procesamiento y optimización de consultas:- Procesamiento de una consulta.Tipos de optimización: basada en reglas, basada en costos, otros.- Herramientas de la BBDD para la optimización de consultas.