Programa

_____________________________________________________________________________________


CONTENIDO DE LA ASIGNATURA

I.    Concepto y Objetivos de las Bases de Datos

          I.1     De los sistemas de ficheros a las Bases de Datos

          I.2     Ventajas e inconvenientes de las Bases de Datos

          I.3     Concepto de Base de Datos

          I.4     Niveles de Abstracción en una Base de Datos

 

II.   El Sistema de Gestión de las Bases de Datos (SGBD)

          II.1     El SGBD como interfaz entre el usuario y la Base de Datos

          II.2     Concepto y principales funciones de un SGBD

          II.3     Lenguajes de los SGBD

          II.4     Interacción del usuario con el SGBD

          II.5     Funcionamiento del SGBD

          II.6     La arquitectura ANSI/X3/SPARC

 

III.  Modelo Relacional. Estática

          III.1    Introducción

          III.2    Concepto de Modelo de Datos

          III.3    Evolución de los Modelos de Datos

          III.4    Introducción al Modelo de Datos Relacional

          III.5    Estructura del Modelo de Datos Relacional

          III.6    Restricciones

          III.7    El Modelo de Datos Relacional y la arquitectura ANSI

          III.8    Las 12 reglas de Codd

          III.9    Ejemplo de Modelado Relacional

 

IV.  Modelo Relacional. Dinámica

          IV.1    Introducción

          IV.2    Álgebra Relacional

          IV.3    Tratamiento de Valores Nulos

          IV.4    Cálculo Relacional

          IV.5    Optimización de Consultas

          IV.6    Introducción a la Teoría de la Normalización

          IV.7    Noción intuitiva de las Primeras Formas Normales

 

V.   El lenguaje SQL

          V.1    Intorducción

          V.2    SQL como Lenguaje de Definición de Datos

          V.3    SQL como Lenguaje de Manipulación de Datos

          V.4    SQL como Lenguaje de Control

 

VI.  Modelos de datos prerelacionales

          VI.1   Historia del Grupo de Trabajo Codasyl

          VI.2   El Modelo de Datos en Red

          VI.3   El Modelo de Datos Codasyl

          VI.4   El Modelo de Datos Jerárquico

 

VII. Fundamentos de las bases de datos distribuidas

          VII.1  Introducción

          VII.2  Definición de Base de Datos Distribuida

          VII.3  El Sistema Gestor de Bases de Datos Distribuidas

          VII.4  Tipos de Sistemas de Gestión de Bases de Datos Distribuidas

          VII.5  Principales Problemas de los Sistemas de Gestión de Bases de Datos Distribuidas


Last modified: Thursday, 21 April 2022, 1:07 PM