Curso de Nivelación: Base de Datos
Horas de clases semanales:
Carga horaria cuatrimestral:
Duración:
Docentes:
Temario /Programa
Programa
• Introducción a los conceptos básicos de SGBD
¿Qué es una base de datos? Modelo relacional. Estructura de una base de datos. Niveles de abstracción.
• Modelo Entidad-Relación
Conceptos de modelado y diseño de datos. Necesidad de modelar. Notación del DER.
Entidades, atributos, relaciones. Identificadores únicos, entidades débiles, jerarquías.
Derivación del diseño lógico a partir del DER.
• SQL
¿Qué es el estándar SQL? Data Definition Languaje (DDL). Instrucciones de creación, modificación y destrucción de objetos de la base de datos (tablas, vistas, restricciones). Data Manipulation Languaje (DML). Instrucciones de inserción, modificación, borrado y recuperación de filas de una tabla. Consultas anidadas. SQL embebido. Permisos. Sinónimos. Importación masiva de datos.