martes, 3 de mayo de 2016



i.- Contenidos de la Cátedra de Modelado de base de Datos

i.- Introducción

·          Sistemas de gestión de Archivos vs Sistemas Gestores de base de Datos

·          Definicion de base de datos

·          Importancia de una BD en un Proyecto Informatico

·          Modelar un proyecto Informático con Diagramas UML y sus semejanzas como las diferencia a modelar una Base de Datos con Modelos ER, relacional y Objeto-Relacional.

·          Errores frecuentes al Desarrollar bases de datos. (Memoria  Humana, la improvisación o Aprendizaje por ensayo y Error, copiar Modelos de otros, retardar el diseño, resolver con código de 3ra generación, No confiar en su Instructor o compañeros de Equipo por la terquedad y Egocentrismo).

1.- Análisis de la Situación (técnica IE-IR)

·          Paso 1: Grabar o Tomar Nota del Problema Planteado en la reunión con los Actores Implicados( Comuna, Gerentes, Directores, Encargados; Operadores)

·          Paso 2: Identificación de Entidades (IE) partiendo de Pronombres generizables y Objetos específicos del predicado.

·          Paso 3: Identificación de Relaciones (IR) partiendo de los verbos generizables o agrupables.

2.- Modelo Conceptual (Modelo ER)    autor: Peter P. Chang  C.

·          Definir gráficamente Entidades y sus Relaciones

·          Entender las Reglas de la Situación o del Negocio

·          Entidades y Relaciones Fuertes y Debiles

·          Atributos y Grado, Atributos Derivados y Compuestos

·          Claves, Claves Candidatas(Normalización Adelantada)

·          Cardinalidad 1:1, 1:N, N:1, N:M

·          Aprendiendo DIA para diseñar ER (Simplicidad y Revisión como Buen hábito)
HASTA AQUÍ SERIAN 1RA A LA 4TA SEMANA


3.- Modelo Lógico (Modelo Relacional)    autor: Edgar. F. Codd

·          Traducción del modelo ER al Modelo Relacional

·          Tablas y relaciones, Atributos y Tuplas, Cardinalidad y grado

·          Clave Principal, Clave Unicas, Clave Opcional, Clave Foránea, Super Clave(tipo de relación avanzada)

·          Aprendiendo Toad Data Modeler para el Modelado Lógico



4.- Técnicas de Normalización del Modelo Relacional

·          Las 5 Formas Normales de Codd

·          Forma Normal Boyce-Codd

·          Forma Normal Fagin o Dominio Clave



HASTA AQUÍ SERIAN DE LA 5TA A A LA 8VA SEMANA



5.- Modelo Relacional Físico o de Datos( Modeladores de Datos y SQL)

·          Selección de SGBD ( MySql, Posgres, Oracle, MS-SQL etc)

·           Lenguaje de Definición de datos(Estructura de la BD)

·          Lenguaje de Modificación de Datos(mantenimiento de la BD)

·            Diccionario de Datos con Herramienta CASE.

·            Selección de Motores de BD según Gestor a utilizar ( InnoDB, Heap, Nativo…)



HASTA AQUÍ SERIA DE LA 9NA A LA ULTIMA SEMANA DE CLASES

No hay comentarios:

Publicar un comentario