1. Diseño de BD.
– Etapas del diseño de bases de datos.
– Teoría de la normalización:
· Primera forma normal.
· Segunda forma normal.
· Tercera forma normal.
· Forma normal de Boyce-Codd.
· Cuarta forma normal.
· Quinta forma normal.
– Aplicación de la teoría de la normalización al diseño de BD relacionales.
– Desnormalización de BD.
2. Métodos de acceso a una BD.
– Implementación de los accesos por posición.
– Implementación de los accesos por valor.
– Índices.
– Árboles B+.
– Dispersión.
– Índices agrupados.
– Implementación de los accesos por diversos valores:
– Implementación de los accesos directos.
– Implementación de los accesos secuenciales y mixtos.
3. Lenguajes de consulta y extracción de datos.
– Características generales.
– SQL.
– OQL.
– JPQL.
– XMLQL.
– Otros:
· HTSQL.
· LINQ.
4. Análisis del lenguaje de consulta para BD relacionales.
– Sentencias de definición de datos.
– Sentencias de manipulación de datos.
– Sentencias de concesión y revocación de privilegios.
– Procedimientos almacenados.
– Disparadores.
Extraer informaciones contenidas en gestores de datos de distinta tipología
utilizando herramientas y lenguajes de consulta y manipulación de la información de a especificaciones técnicas y funcionales