Introducción al diseño de bases de datos

Presentación

Hoy en día las bases de datos relacionales se han convertido en un factor esencial de todo sistema de cómputo, gracias a que permiten un manejo dinámico de la información; proporcionan seguridad, precisión y control, y, por consiguiente, proveen elementos relevantes para la toma de decisiones operativas y tácticas, relacionadas con el manejo de grandes volúmenes de datos.

OBJETIVO

El participante diseñará bases de datos ralacionales e identificará los elementos que conforman un sistema manejador de bases de datos.

PERFIL DE INGRESO

El curso está dirigido a las personas relacionadas con el diseño lógico de datos de los sistemas de información.

Los interesados deberán:

TEMARIO

1. INTRODUCCIÓN Y CONCEPTOS ASOCIADOS A LAS BASES DE DATOS
1. 1. Definiciones y conceptos (dato, banco de datos, información, sistema de información, campo, registro, archivo, sistema de base de datos)
1. 2. Evolución de las bases de datos
1. 3. Reglas de Codd.
2. EL MODELO RELACIONAL
2. 1. Elementos del modelo relacional (Relación/Tabla, Tupla/Renglón, Atributo/Columna, Dominio, Cardinalidad, Grado)
2. 2. Tipo de llaves
2. 3. Integridad de la información (Constraints)
2. 4. índices.
3. ÁLGEBRA RELACIONAL
3. 1. Definición
3. 2. Operadores de conjuntos
3. 3. Operadores relacionales.
4. MODELADO LÓGICO DE UNA BASE DE DATOS
4. 1. Normalización (1FN, 2FN y 3FN)
4. 2. Diagrama Entidad-Relación
4. 3. Herramientas CASE
4. 4. Tipos de entidades y relaciones
4. 5. El diccionario de datos como herramienta de documentación.
5. SISTEMAS MANEJADORES DE BASES DE DATOS RELACIONALES (RDBMS)
5. 1. Definición y función de los RDBMS
5. 2. RDBMS comerciales y de software libre
5. 3. Componentes de los RDBMS
5. 4. Arquitexturas de los RDBMS
5. 5. Definición y funciones de un DBA.
6. INTRODUCCIÓN AL LENGUAJE ESTRUCTURADO DE CONSULTAS (SQL)
6. 1. Características Generales
6. 2. Creación de base de datos y tablas
6. 3. Selección de la información
6. 4. Inserción, actualización y eliminación de información.

DURACIÓN

El curso tiene una duración de 5 semanas, equivalente a 30 horas.

FORMA DE TRABAJO

EVALUACIÓN

Prácticas
20%
Cuestionarios
20%
Participación en los foros
25%
Proyecto final
35%
Total 100%

REQUERIMIENTOS MÍNIMOS

Deberá tener disponible un equipo de cómputo con las siguientes características:

HARDWARE:
SOFTWARE: