_____________________________________________________________________________________


TEMA 1. El papel de las Bases de Datos en los Sistemas de Información

Este tema proporciona una panorámica de los sistemas de información y de la importancia de las bases de datos en ellos.

1.1. Definición de un Sistema de Información (SI)

1.2. Componentes de un SI

1.3. El papel de las Bases de Datos

 

TEMA 2. Conceptos y objetivos de las Bases de Datos (BD)

Explicación del concepto de base de datos versus sistema de ficheros. Sus ventajas y uso. Así como la arquitectura y el papel que pueden desempeñar los distintos usuarios de bases de datos.

2.1. Concepto de base de datos

2.2. Ventajas y utilidades

2.3. Niveles y roles

 

TEMA 3. Sistema Gestor de Bases de Datos (SGBD)

En este tema se explica la tecnología necesaria para soportar bases de datos, desde la implementación a la gestión.

3.1. El SGBD como interfaz entre el usuario y la base de datos.

3.2. Concepto y principales funciones.

3.3. Ejemplos de SGBD

 

TEMA 4.  Metodología de Desarrollo para Bases de Datos

Este tema introduce el concepto de metodologia soportada por modelos y como se aplica al desarrollo de bases de datos. Se introducen los principales modelos de datos y el beneficio de aplicarlos.

4.1. ¿Qué es una metodología?

4.2. Cómo se aplica al desarrollo de bases de datos

4.3. Modelos de datos

4.4. Beneficios

 

TEMA 5. Modelo Relacional

En este tema se explica el Modelo Relacional para el diseño de bases de datos. El modelo se explica introduciendo los elementos básicos y las restricciones inherentes y semánticas. Además se explica el lenguaje de consulta SQL mediante el que se pueden implementar bases de datos relacionales.

5.1. Introducción y objetivos

5.2.    Estructura del Modelo Relacional

5.3.    Restricciones del Modelo Relacional

5.4.    Grafo Relacional

5.5. Estática del modelo. Lenguaje de definición

5.6. Dinámica del modelo. Lenguaje de manipulación

 

TEMA 6. Almacenes de datos

Este tema incluye conocimientos sobre almacenes de datos y su explotación. Se introduce un modelo conceptual para su diseño y se emplean los conocimientos adquiridos en el tema anterior para implementarlos.

6.1. Concepto y arquitectura

6.2. Modelo multidimensional. Diseño

6.3. Procesos ETL (Extract, Transform and Load)

6.4. Implementación: ROLAP (Relational On-line Analytical Proccessing)

6.5. Consultas

Última modificación: miércoles, 16 de marzo de 2022, 12:11