Analysis & Design Db2: Diseño de Base de Datos Relacionales
Código: IFCD005PO
Objetivos
OBJETIVO GENERAL:
Diseñar bases de datos de IBM.
OBJETIVOS ESPECÍFICOS:
Unidad 1
- Conocer qué es un sistema de información y sus actividades.
- Saber identificar los diferentes procesos de negocio.
- Dominar las diferentes aplicaciones empresariales a la hora de crear un negocio con base de datos relacionales.
Unidad 2
- Conocer el funcionamiento de las bases de datos.
- Aprender las ventajas e inconvenientes de las bases de datos.
- Identificar los diferentes modelos de datos.
Unidad 3
- Entender qué es el modelado de datos lógicos.
- Conocer cómo se realiza el proceso de modelado de datos.
- Identificar cómo se lleva a cabo la tarea de modelado de datos.
Unidad 4
- Conocer qué es un modelo fisico.
- Comprender la importancia que tiene DB2 en la construcción del diseño fisico.
- Construir el modelo de una base de datos física la que tiene vista los usuarios.
Unidad 5
- Diferenciar los diferentes tipos de datos.
- Conocer el funcionamiento de centro de control.
- Saber manejar las áreas de acción que posee el centro.
Unidad 6
- Saber cómo realizar una base de datos completa.
- Identificar los atributos de cada tipo de dato.
- Aprender a realizar las listas y conjuntos de DB2 en los sistemas Linux y UNIX.
Unidad 7
- Conocer las diferentes vistas que podemos utilizar.
- Difeenciar los tipos de tablas según los datos que vayamos a introducir.
- Aprender a utilizar la herramietna sinónimos y sus parámetros.
Unidad 8
- Conocer qué privilegios se debe tener antes de modificar la tabla.
- Saber modificar las propiedades de una tabla.
- Editar tabla y cada objeto o atributo que tiene cada una de ellas.
Unidad 9
- Comprender la importancia que tiene la normalización de las entidades.
- Identificar los diferentes privilegios que necesita un objeto para un comentario.
- Conocer las funciones de la plataforma IBM Security Guardium.
Unidad 10
- Conocer los objetivos para guardar, dar privilegios o borrar.
- Diferenciar las sentencias a la hora de aplicarlas sobre objetos.
- Identificar los privilegios de cada sentencia.
Unidad 11
- Manejar la consulta para qué lo más limpia posible.
- Diferenciar el uso de cada sentencia en el EXPLAIN.
- Saber qué autorizaciones necesita el ID para la sentencia.
Programa
Vídeo presentación
Evaluación inicial
Unidad 1. Sistemas de información y procesos de negocio
Introducción
Objetivos
Mapa Conceptual
1.1. Sistemas de información y procesos de negocio.
Recuerda
Autoevaluación 1
Unidad 2. IBM DB2. Bases de datos. Ventajas. Inconvenientes. Modelo conceptual. Modelo entidad/relación
Introducción
Objetivos
Mapa Conceptual
2.1. IBM DB2. Bases de datos. Ventajas. Inconvenientes. Modelo conceptual. Modelo entidad/relación.
Recuerda
Autoevaluación 2
Unidad 3. Construcción del modelo lógico relacional
Introducción
Objetivos
Mapa Conceptual
3.1. Construcción del modelo lógico relacional.
Recuerda
Autoevaluación 3
Unidad 4. Construcción del modelo físico
Introducción
Objetivos
Mapa Conceptual
4.1. Construcción del modelo físico.
Recuerda
Autoevaluación 4
Unidad 5. Lenguaje de definición y control de datos
Introducción
Objetivos
Mapa Conceptual
5.1. Lenguaje de definición y control de datos.
Recuerda
Autoevaluación 5
Unidad 6. Datos, relaciones, entidades, atributos, cardinalidades, listas y conjuntos
Introducción
Objetivos
Mapa Conceptual
6.1. Datos, relaciones, entidades, atributos, cardinalidades, listas y conjuntos.
Recuerda
Autoevaluación 6
Unidad 7. Tablas, vistas, índices y sinónimos
Introducción
Objetivos
Mapa Conceptual
7.1. Tablas, vistas, índices y sinónimos.
Recuerda
Autoevaluación 7
Unidad 8. Modificación de tablas
Introducción
Objetivos
Mapa Conceptual
8.1. Modificación de tablas.
Recuerda
Autoevaluación 8
Unidad 9. Dependencias y normalización del modelo lógico. Supresión de objetos
Introducción
Objetivos
Mapa Conceptual
9.1. Dependencias y normalización del modelo lógico. Supresión de objetos. Sentencias COMMENT. Catálogo: consultas. Autorización y seguridad. Análisis.
Recuerda
Autoevaluación 9
Unidad 10. COMMIT y ROLLBACK. GRANT y REVOKE sobre objetos DB2
Introducción
Objetivos
Mapa Conceptual
10.1. COMMIT y ROLLBACK. GRANT y REVOKE sobre objetos DB2.
Recuerda
Autoevaluación 10
Unidad 11. Manejo del EXPLAIN
Introducción
Objetivos
Mapa Conceptual
11.1. Manejo del EXPLAIN.
Recuerda
Autoevaluación 11
Examen
Glosario
Bibliografía