Diseño de Bases de Datos Relacionales

La base de datos es uno de los componentes centrales de la arquitectura de una aplicación. El diseño de la base de datos es de vital importancia; pues la habilidad de una aplicación para responder eficaz y eficientemente a las operaciones de manejo de datos depende del diseño de su base de datos.

En este curso, se presentan los conceptos, modelos, procesos y mejores prácticas empleadas en la industria del software para diseñar los esquemas conceptual, relacional y físico de una base de datos.

Al finalizar este curso, el participante podrá:

• Definir los conceptos fundamentales del diseño de bases de datos.
• Diseñar bases de datos a partir del diagrama de clases UML 2.
• Comparar los modelos de datos de alto y bajo nivel.
• Elaborar un diagrama de clases para una aplicación y transformarlo en su correspondiente esquema implementable en un Sistema de Gestión de Base de Datos Objeto Relacional (SGBDOR).
• Crear una base de datos en un SGBDOR.


• Lección 1. Sistemas de Gestión de Archivos
• Lección 2. Sistemas de Gestión de Bases de Datos
• Lección 3. Método de desarrollo de sistemas de bases de datos
• Lección 4. Modelado de datos
• Lección 5. Implementación de bases de datos


• Conocimientos generales de Ingeniería del Software
• Dominio instrumental del idioma inglés a nivel de lectura
• Conocimientos del lenguaje de modelado UML
• Haber cursado el módulo Ingeniería de Requisitos I: Conceptos, prácticas y modelado


Autores:

Administrador de Contenidos:

Web master: