Este es el Taller de Base de Datos I y al final del mismo comprenderás la estructura y elementos del
modelado de una Base de Datos, realizar modelos de Base de Datos, plasmar en un modelo relacional un diseño conceptual, crear tablas a partir de un modelo relacional y normalizarlas, crear Bases de Datos y objetos dentro de la misma y escribir consultas y modificaciones a datos con el lenguaje SQL.Clase 1: Introducción a las Bases de Datos
- ¿Qué es una base de datos?
- Sistema de gestión de bases de datos.
- Naturaleza autodescriptiva de los sistemas de base de datos
- Separación entre los programas y los datos, y abstracción de los datos
- Actores en el escenario
Clase 2: Modelado de datos y Modelo relacional
- Necesidad de creación de modelos y objetivos del modelado.
- Metodología para el Modelado de Bases de Datos, conceptos y objetos más importantes.
- Diseño Lógico y Físico de un modelo de datos.
- El modelo Relacional y su notación.
- Plasmar problemas y situaciones dadas en un Diagrame Entidad – Relación.
Clase 3: Normalización y Pasaje a tablas
- Normalización de tablas
- Normalización
- 1ra Forma Normal
- 2da Forma Normal
- 3ra Forma Normal
- 3BCNF (Boyce Codd)
- Creación del diseño lógico de un modelo de Bases de Datos.
- Pasaje a tablas desde un Diagrama Entidad Relación.
Clase 4: Diseño y Creación de Bases de Datos
- Aspectos importantes del diseño de una Base de Datos en la práctica.
- Aspectos importantes en el diseño físico de una Base de Datos.
- La integridad y consistencia de los datos.
- Conceptos y objetos importantes en la Integridad Referencial.
- Integración de Bases de Datos con los sistemas informáticos.
- Acceso a las Bases de Datos desde una aplicación.
- Introducción a esquemas de seguridad.
- Conceptos Fundamentales durante el diseño y la integración de Bases de Datos en las organizaciones.
Clase 5: Catálogo y Diccionario de datos
- Estructura del diccionario de datos
- Su función en el desarrollo
- La administración de Bases de Datos.
- Consultas a meta-data.
- Administración básica de un motor de Bases de Datos.
Clase 6: Sentencias Básicas del lenguaje SQL y Creación de Objetos -DDL
- Introducción al ANSI SQL.
- Las Sentencias
- SELECT
- INSERT
- UPDATE
- DELETE
- Creación de objetos de Bases de Datos mediante DDL.
- Modificación de objetos ya existentes.