Está en la página 1de 2

Facultad de Ingeniera de Sistemas Curso: Modelamiento de datos

CONCEPTOS BSICOS DEL MODELO LGICO


Tipos de Modelo de Datos Los modelos de datos pueden ser: Lgico: Orientado a la empresa, Definiciones y Reglas de Negocio Fsico: Restringido por el DBMS Entidad Una persona, lugar, evento o concepto acerca del cual el negocio necesita guardar datos. Atributo Propiedad de una entidad que almacenara datos Llave Primaria (PK) Un atributo (Llave simple) o conjunto de atributos (Llave compuesta) que identifican nicamente una instancia (fila o registro) de una entidad. En ERwin la llave primaria esta posicionada sobre la lnea en una entidad. Llave Alterna (AK) Un atributo (Llave simple) o conjunto de atributos (Llave compuesta) que identifican nicamente una instancia (fila o registro) de una entidad, pero que NO ES ESCOGIDA como llave primaria. En ERwin, se muestra por el diagrama (AKx,y) donde x representa un numero entero incrementado para cada llave alterna en una entidad; y representa el orden del atributo llave. Entrada Inversa (IE) Se utilizan cuando uno o ms atributos son usados frecuentemente para acceder a una o mas instancias (filas o registros) de las entidades. EN ERwin son mostrados en diagramas (IEx,y) despus de cada atributo de la entrada inversa. donde x representa un numero entero incrementado para cada llave alterna en una entidad; y representa el orden del atributo llave. Relacin Un enlace lgico entre dos entidades que representa una regla de negocio o una restriccin. Llave Fornea (FK) Una llave fornea es una llave primaria de una entidad padre (Fuerte) que es AGREGADA a la entidad hijo (Dbil) a travs de su relacin. Relacin Identificada La llave primaria de la entidad padre es migrada a travs de la RELACION para FORMAR parte de la llave primaria de la entidad hijo.

Facultad de Ingeniera de Sistemas Curso: Modelamiento de datos

Relacin Obligatoria No-Identificada La llave primaria de la entidad padre es migrada como un atributo no llave (no forma parte de la llave primaria de la entidad hijo) de la entidad hijo. La FK necesariamente tiene que tener un valor real de la PK. Relacin No-Obligatoria No-Identificada La llave primaria de la entidad padre es migrada como un atributo no llave (no forma parte de la llave primaria de la entidad hijo) de la entidad hijo. La opcianalidad en el lado del padre indica que la FK en la entidad hijo puede existir sin la informacin de la PK de la entidad padre. Relacin Muchos a Muchos La llave primaria de la entidad padre no es migrada como llave fornea. Cada frase representa la regla desde la perspectiva Padre a Hijo Hijo a Padre Rol de ERwin en el Modelamiento de Datos ERwin es una herramienta de base de datos que le ayuda a disear, generar y mantener aplicaciones de base de datos de calidad y alto rendimiento. Desde un modelo lgico de sus requerimientos de informacin y reglas del negocio que definen su base de datos, hasta un modelo fsico, optimizado por las caractersticas especficas de su base de datos de destino, ERwin le permite visualizar la estructura adecuada, los elementos clave y un diseo optimizado de su base de datos. ERwin genera tablas automticamente y miles de lneas de stored procedures y cdigo trigger para las principales bases de datos. Su tecnologa "complete-compare" permite el desarrollo interactivo, de manera que su modelo est siempre sincronizado con su base de datos. A travs de la integracin con los ambientes de desarrollo lderes en la industria, ERwin tambin acelera la creacin de aplicaciones data-centric. Beneficios de ERwin Asegura consistencia, reuso, e integracin de los datos del proyecto al proporcionar el bosquejo que las IT necesitan para entender, analizar y comunicar la estructura de la base de datos. Mejora la productividad entre los desarrolladores cuando los diseos de la base de datos son divididos, compartidos, y reutilizados. El ambiente grfico facilita la visualizacin de la estructura completa, los elementos claves y el diseo optimizado de la base de datos. Le ahorra tiempo al acelerar la creacin de bases de datos de alta calidad, transaccionales de alto rendimiento. Mantiene los recursos y mejora la precisin al sincronizar el modelo y la base de datos.

También podría gustarte