• Primera Universidad Latinoamericana en ofrecer esta maestría
  • Primera Universidad Latinoamericana en ofrecer esta maestría
Previous Next

Curso de Nivelación: Base de Datos

Curso de Nivelación: Base de Datos

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.


Bibliografía

• Ramakrishnan – Database Management Systems, 3rd Ed. Mc Graw-Hill, 2003.
   - Introducción a los conceptos básicos de SGBD
   - SQL
• Teorey – Database Modeling and Design – Lecture Notes, 3rd Edition
   - Notación para modelo Entidad-Relación
• Elmasri/Navathe – Fundamentals of Database Systems, 6th Ed. Addison Wesley, 2010.
   - Introducción a los conceptos básicos de SGBD
   - SQL


Volver al Cronograma de Cursos y Materias