Вы находитесь на странице: 1из 17

1 Notaciones

Modelo Entidad-Relacin (MER)


Entidad Relacin de Chen
IDEFX1
Information Engineering (IE)
UML
Barker
Notaciones 2

1 Modelo Entidad-Relacin (MER) [extract]


El diseo semntico o conceptual cosiste en estudiar los datos que se
pretenden almacenar antes de elegir el modelo de datos concreto que se va a
utilizar.

El MER es una tcnica de anlisis y diseo basada en la identificacin de


entidades y sus relaciones entre ellas.

Representacin abstracta de los datos a almacenar.

Con el paso del tiempo se crearon diferentes notaciones para desarrollar este
modelo.
Notaciones 3

Entidad: Es un objeto dentro del contexto del problema que se quiere resolver.
Una entidad puede ser un objeto o idea o concepto del mundo real y debe
tener atributos:
Bicicleta
Persona
Cuenta de banco

Atributo: Es una propiedad de una entidad y describe sus caractersticas. Puede


ser de varios tipos, de acuerdo al modelo:
Atributo nico
Atributo obligatorio
Atributo opcional

Relacin: Es el vnculo que une dos o ms entidades.


Notaciones 4

2 Notacin de Chen
Fue mu popular para el modelo conceptual. Es uno de los estilos de modelado
ms antiguos.

La mayora de los softwares de modelado actuales han eliminado esta


notacin de sus opciones (tristemente).

Se elimina el lenguaje natural de los modelos.

Existe tambin una notacin de Chen extendida que incluye smbolos para
representar generalizacin, especializacin, relaciones n-arias, etc.
Notaciones 5

Smbolos de un diagrama ER de Chen


Notaciones 6

Notaciones nicas en diagramas ER:


La notacin de las entidades dependientes (dbiles) es un rectngulo doble.

Las relaciones se muestran como rombos.

Las relaciones son sustantivos en lugar de frases verbales.

Se debe leer de derecha a izquierda y de arriba hacia abajo, como los diagramas de flujo.

La notacin de Chen es an muy usada ya que es excelente para la captura de


los datos necesarios o para el resumen o anlisis conceptual.

Dia, SmartDraw, Gliffy, Creately son modeladores con soporte para la notacin
de Chen.
Notaciones 7

Modelo conceptual con la notacin de Chen


Notaciones 8

3 Notacin IDEFX1
Se comenz a utilizar en 1970 en la Fuerza Area de Estados Unidos. IDEF es el
acrnimo de Integration DEFinition.

No se cre un lenguaje universal, sino varios lenguajes orientados a diferentes


tareas y se pretenda facilitar el intercambio de informacin entre modelos:

IDEF0: Modelos de actividades


IDEF1: Modelos conceptuales de datos
IDEF2: Modelos de simulacin
Notaciones 9

Posteriormente otros lenguajes fueron agregados:

IDEF1X: IDEF1 eXtended


IDEF3: Modelos de procesos
IDEF4: Modelos de diseo orientado a objetos
IDEF5: Ingeniera del conocimiento
IDEF1X97 : Modelado conceptual de datos con extensin orientada a objetos.

Es una notacin muy compleja. Fue pensada originalmente para el modelado


fsico. Es popular en agencias gubernamentales de EE.UU. Sin embargo ha
perdido popularidad en la industria.

Muchos programas de modelado cuentan con la notacin IDEF1X.

Evite en la medida de lo posible esta notacin.


Notaciones 10

Modelo conceptual con la notacin IDEF1X


Notaciones 11

4 Notacin IE
Desarrollada en 1889 por Clive Finkelstein and James Martin. Es hoy en da una
notacin muy popular en los programas de modelado.

IE son las siglas de Information Engineering.

Es simple y fcil de leer.

Algunas versiones de esta notacin (la original, entre ellas) no describe los
atributos de la entidad. Se presupone que los atributos sern modelados en
otro diagrama o sern parte de la documentacin o se pondrn en una lista
de atributos.
Notaciones 12

Modelo conceptual con la notacin IE


Notaciones 13

5 Notacin UML
UML es el acrnimo de Unified Modeling Language .

Es una tcnica de modelado orientada a objetos.

Modela clases en lugar de entidades.

Las relaciones son llamadas asociaciones.

La cardinalidad o multiplicidad se realiza con nmeros o letras.

UML es capaz de introducir comentarios para describir las reglas de negocio.

Cuenta con el UML Data Profile, pero no es oficial.


Notaciones 14

Modelo conceptual con la notacin UML


Notaciones 15

Notacin Barker
Es una da las notaciones ms populares de modelado, fue desarrollada en
1990.

Es la notacin elegida por Oracle para sus herramientas.

Probablemente su nico inconveniente es su mtodo para realizar


especializacin/generalizacin.

Sybase PowerDesigner soporta las notaciones IDEF1X, IE y Barker.


Notaciones 16

Modelo conceptual con la notacin de Barker


El contenido de este manual es propiedad exclusiva de la Unidad de Servicios de Cmputo Acadmico de la Facultad de Ingeniera.

Puede utilizar el manual nicamente para su aprendizaje personal.

Queda prohibida la reproduccin total o parcial de su contenido en cualquier otro medio sin autorizacin expresa de UNICA.

dba@unica.unam.mx

Вам также может понравиться