Descripción
La asignatura tiene como objetivo principal capacitar al alumno para el uso avanzado y el diseño básico de bases de datos relacionales, como soporte actual de los sistemas de información. Esta capacitación se adquiere con el estudio teórico de los principios, modelos y metodologías de diseño de las bases de datos relacionales y con el uso práctico de sistemas de gestión de bases de datos relacionales.
La asignatura comprende los siguientes contenidos: Características de la tecnología de bases de datos. Concepto de base de datos. Modelo relacional de datos: estructuras de datos, operadores y restricciones de integridad. El lenguaje estándar SQL. Componentes y funciones de un SGBD: procesamiento de transacciones, control de la concurrencia, recuperación de la base de datos, control de la seguridad. Metodología para el diseño de bases de datos relacionales: diseño conceptual y diseño lógico.