Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CAPITULO 11:
Vista de la Información
• 1. Modelado de la Información
• 2. Diseño de la Información
“Todo el mundo tiene tanta información durante el día que pierden su sentido
común.” – Gertrude Stein (1874-1946), escritor Norteamericano.
Vista de datos
de parte del
diseñador(a) Database management
system, DBMS maneja el
mapeo desde el esquema
conceptual al físico.
Independencia
física
Ronald E. Giachetti
October 10, 2016
Niveles de Abstracción de datos
¿QUE ve el
usuario?
¿COMO se almacenan
los datos?
¿COMO se almacenan
los datos?
Modelo Externo para
Un Pequeño Colegio
Ronald E. Giachetti
October 10, 2016 Slide 13
Modelo
Conceptual
Modelo Modelo
Conceptual Interno
El modelo de información captura la estructura
estática del contenido de la información,
usualmente a través de la identificación y
formalización de las reglas del negocio.
Una regla del negocio describe como la empresa
opera. Estas reglas son descubiertas durante la
recopilación de requerimientos. Ejemplos:
Un reservación de crucero es para uno o más cabinas
Una orden de compra contiene una o más artículos.
Un paciente tiene un sólo proveedor primario de
cuidados de salud en un momento dado.
© Elmer González Herrera, Doctor en Ingeniería Industrial
curso: Ingeniería de la Información Empresarial
UNIVERSIDAD PRIVADA ANTENOR ORREGO
Escuela de Ingeniería Industrial 2016 – VI ciclo
Un doctor puede ser el proveedor primario de salud
para muchos pacientes.
La definición precisa y estructura del modelo de
información podría diferir de negocio a negocio
porque es usual que las empresas tengan
diferentes reglas del negocio.
Un diagrama entidad-relación modela la
información contenida de un sistema el cual
consiste de entidades, sus atributos, y sus
relaciones entre las entidades.
INSTRUCTOR
dni
nombre
fecha nacim
e-mail
numero fono
Un atributo es una propiedad descriptiva o
característica de una entidad.
Una entidad simple tendrá muchos atributos
Una manera de pensar acerca de entidades y
atributos es que las entidades son sustantivos y los
atributos son adjetivos que describen al sustantivo
• A cada atributo se le debe dar un nombre único tanto
para atributos como para entidades
• Un atributo no debe tener el mismo nombre que la
entidad
• El nombre debería ser significativo y consistente a
través de todo el modelo.
© Elmer González Herrera, Doctor en Ingeniería Industrial
curso: Ingeniería de la Información Empresarial
UNIVERSIDAD PRIVADA ANTENOR ORREGO
Escuela de Ingeniería Industrial 2016 – VI ciclo
Definición de un atributo
PK es mostrada
encima de la línea (y
en negritas)
N:M
1:1
IZQUIERDA A DERECHA
Un crucero (cruise) tiene 1 o muchos miembros de
tripulación (crew)
DERECHA A IZQUIERDA
Un miembro de tripulación (crew) es asignado a 0, 1, o muchos cruceros (cruises)
Una llave foránea (FK) es un atributo (o atributos)
en una tabla que refiere a la llave primaria (PK) de
otra tabla.
Employee puede
existir sin
Department
debido a que
DepartmentID La línea de la relación es
puede ser NULL discontínua para denotar
una relación “débil” o
relación que no identifica.
En las relaciones que si identifican la PK migra y
llega a ser parte de la PK de la entidad hijo.
Entidad Entidad
padre hijo
ShipID migra
hacia Cabin
El PK migra
hacia la misma
entidad. Note,
el nombre del
atributo debe
cambiar.
Ejempo de una relación ternaria a través de la
entidad RESERVACION o RESERVATION
Un pasajero hace cero, uno, o muchas reservaciones para una cabina particular
en un crucero particular.
Una de las metas principales del Modelo de
Información es estandarizar la terminología que
pueda afectar enteramente al proyecto del sistema
empresarial y a la implementación del sistema.
El modelo de información formaliza la semántica
para evitar cualquier confusión
la semántica define el significado del modelo,
comparado a la sintaxis, lo cual define la gramática
y las reglas del modelo.
A continuación se muestran 3 fragmentos de
modelo los cuales muestran 3 diferentes maneras
para operar una libreria on-line.
© Elmer González Herrera, Doctor en Ingeniería Industrial
curso: Ingeniería de la Información Empresarial
UNIVERSIDAD PRIVADA ANTENOR ORREGO
Escuela de Ingeniería Industrial 2016 – VI ciclo
Se muestran 3 fragmentos de modelos muy
similares.
Cada modelo usa dife-
rentes tipos de relacio-
nes y de cardinalidades
para proporcionarnos
una semántica ligera-
mente diferente hacien
donos inferir la semán-
tica de las operaciones
de la empresa.
En el modelo de arriba Book tiene una relación
que si identifica con
InventoryBook lo cual
significa que la empre-
sa sólo mantiene inven-
tario para sus libros en
su base de datos.
El modelo del centro
tiene una relación que
no identifica. Ya que la
clave foránea o FK,
ISBN, puede ser nula.
Si el ISBN puede ser nulo, entonces es posible que
esta tienda tenga un
InventoryBook para un
Book o libro que no se
encuentre definido en
su sistema.
El modelo inferior tam-
bien tiene una relación
que no identifica. Pero
al contrario del modelo
central, este excluye el
cero en su cardinalidad.
En este modelo, si un libro o Book está en el siste -
ma, entonces tiene al
menos un registro en
InventoryBook.
En el modelo central, si
un libro o Book esta en
el sistema, este podría
o no estar registrado,
cualquiera sea el caso,
en InventoryBook o
inventario de libros.
Estas diferencias describen operaciones diferentes
de la tienda o semanti-
ca diferente.
El modelo central es
para una tienda cuya
filosofía de negocio es
mantener una informa-
ción extensa de mu-
chos libros diferentes
aunque ni existan co-
pias de ellos, pero se es
ta dispuesto a obtener-
la ante el interés expreso del cliente.
Mientras que el modelo inferior describe una filo-
fía de tienda de que a
un libro sólo se le lleve
a inventarios si se tiene
una descripción de
aquel libro en su sistema.
Resumen