Metodo Idef1X
DEPARTAMENTO DE PROCESOS Y SISTEMAS
SISTEMAS DE INFORMACIÓN III LABORATORIO
CONTENIDO: CONSIDERACIONES GENERALES DE LA METODOLOGÍA IDEF1X
Material diseñado y elaborado por: Prof. Anna Grimán Prof. Luis Eduardo Mendoza
UNIVERSIDAD SIMÓN BOLÍVAR
DEPARTAMENTO DE PROCESOS Y SISTEMAS
LA METODOLOGÍA IDEF1X
Es una metodología desarrollada originalmente para elBank of America y ha sido utilizada para modelar datos en la Fuerza Aérea Norteamericana, desde 1985. En el lenguaje de definición de la BD, se especifican tanto la parte gráfica como la sintáctica de la estructura de la BD. Originalmente esta metodología se comenzó a usar en ambientes mainframe, pero evolucionó para soportar BD en plataformas cliente-servidor. Muchas herramientas CASE utilizan sunomenclatura para representar las entidades, relaciones y atributos en el modelo Entidad-Relación. Los componentes de la metodología IDEF1X son:
1) Entidades: a) Independiente b) Dependiente 2) Relaciones: a) Identificadora b) No-identificadora c) De Categoría d) No-específica 3) Atributos/Claves: a) Atributo b) Clave Primaria c) Clave Alterna d) Clave Foránea
LABORATORIO
SISTEMAS DEINFORMACIÓN III
UNIVERSIDAD SIMÓN BOLÍVAR
DEPARTAMENTO DE PROCESOS Y SISTEMAS
LA METODOLOGÍA IDEF1X Las Entidades
Representan un conjunto real de cosas abstractas (personas, objetos, lugares, eventos, ideas, combinaciones de cosas, etc.), las cuales tienen atributos y características comunes. Una ocurrencia o miembro individual de una entidad, recibe el nombre de instancia de esa entidad.Entidad Independiente. Cada instancia de la entidad puede ser únicamente identificada sin determinar su relación con otra entidad. Entidad Dependiente. La única identificación de una instancia de la entidad depende de su relación con otra entidad. Reglas: • Si la entidad es dependiente, las esquinas de la caja son redondeadas. • A cada entidad se le asigna un nombre único y es colocado encima de laentidad. También se puede asignar un número, separándolo con un “/”; p.e.: EMPLEADO/32. • Para designar el nombre propio de una entidad, se usan mayúsculas y en singular.
SISTEMAS DE INFORMACIÓN III LABORATORIO
UNIVERSIDAD SIMÓN BOLÍVAR
DEPARTAMENTO DE PROCESOS Y SISTEMAS
LA METODOLOGÍA IDEF1X Las Relaciones
Son usadas para representar las asociaciones entre entidades. Un tipo de relación esla que se refiere a la entidad padre con cero, uno o más instancias de la segunda entidad, llamada hijo, la cual tiene asociadas cero o una instancia de la entidad padre. Para cuantificar el tipo de relación, se utiliza la cardinalidad, la cual especifica cuántas instancias de la entidad hijo pueden existir para cada instancia de la entidad padre. Desde la perspectiva de la entidad padre, sepueden ver las siguientes cardinalidades: a) Cada instancia de la entidad padre puede tener asociada cero o más instancias de la entidad hijo. b) Cada instancia de la entidad padre debe tener asociada al menos una instancia de la entidad hijo. c) Cada instancia de la entidad padre está asociada con un número exacto de instancias de la entidad hijo. d) Cada instancia de la entidad padre está asociadacon un rango específico de instancias de la entidad hijo.
SISTEMAS DE INFORMACIÓN III LABORATORIO
UNIVERSIDAD SIMÓN BOLÍVAR
DEPARTAMENTO DE PROCESOS Y SISTEMAS
LA METODOLOGÍA IDEF1X Cardinalidad de las Relaciones
CLIENTE coloca ORDEN
Cada instancia del padre está relacionada con cero, uno o más instancias del hijo.
POLIZA DE SEGURO
cubre
P
CONDUCTOR
Cada instancia delpadre está relacionada con una o más instancias del hijo.
ASIENTO DE AVIÓN
es asignado
Z
PASAJERO
Cada instancia del padre está relacionada con cero o una instancia del hijo
CARRO
requiere
N
CAUCHO
Cada instancia del padre está relacionada exactamente con “N” instancias del hijo
SISTEMAS DE INFORMACIÓN III LABORATORIO
UNIVERSIDAD SIMÓN BOLÍVAR
DEPARTAMENTO DE PROCESOS...
Regístrate para leer el documento completo.