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.
El participante diseñará bases de datos ralacionales e identificará los elementos que conforman un sistema manejador de bases de datos.
El curso está dirigido a las personas relacionadas con el diseño lógico de datos de los sistemas de información. Se sugiere haber cursado Introducción a la programación o tener conocimientos equivalentes.
Los interesados deberán:
1. 1. Definiciones y conceptos (dato, banco de datos, información, sistema de información, campo, registro, archivo, sistema de base de datos)2. EL MODELO RELACIONAL
1. 2. Evolución de las bases de datos
1. 3. Reglas de Codd
2. 1. Elementos del modelo relacional (Relación/Tabla, Tupla/Renglón, Atributo/Columna, Dominio, Cardinalidad, Grado)3. MODELADO LÓGICO DE UNA BASE DE DATOS
2. 2. Tipo de llaves
2. 3. Integridad de la información (Constraints)
2. 4. Índices
3. 1. Diagrama Entidad-Relación4. ÁLGEBRA RELACIONAL
3. 2. Las entidades y el manejo de relaciones
3. 3. Modelo lógico y físico
3. 4. El diccionario de datos como herramienta de documentación
3. 5. Normalización (1FN, 2FN y 3FN)
3. 6. Herramientas CASE
4. 1. Definición5. SISTEMAS MANEJADORES DE BASES DE DATOS RELACIONALES (RDBMS)
4. 2. Operadores de conjuntos
4. 3. Operadores relacionales
5. 1. Definición y función de los RDBMS6. INTRODUCCIÓN AL LENGUAJE ESTRUCTURADO DE CONSULTAS (SQL)
5. 2. RDBMS comerciales y de software libre
5. 3. Componentes de los RDBMS
5. 4. Arquitecturas de los RDBMS
5. 5. Definición y funciones de un DBA
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
El curso tiene una duración de 5 semanas, equivalentes a 30 horas.
Prácticas |
70% |
---|---|
Cuestionarios |
10% |
Participación en los foros |
20% |
Total | 100% |
Deberá tener disponible un equipo de cómputo con las siguientes características: