Está en la página 1de 11

MODELADO Y ANLISIS DE DATOS

A medida que el proyecto del sistema de servicios para los miembros SoundStage
avanza del anlisis de requerimientos al diseo lgico, la primera tarea, segn su
metodologa, es analizar los requerimientos de datos para el nuevo sistema. Bob
Martnez recuerda a su profesor favorito en la universidad que siempre dijo: Obtengan
los datos correctamente y el sistema podr soportar todos los requerimientos presentes,
incluso los requerimientos que los usuarios an no visualizan; obtengan los datos en
forma equivocada y ser un lo tremendo cumplir con los requerimientos hoy, maana y
siempre. Bob disfrut sus clases de bases de datos en la universidad y siempre obtuvo
buenas calificaciones. Por supuesto, el sistema de servicios para los miembros es
mayor y ms detallado que cualquier proyecto de datos que l haya hecho en la
escuela. Afortunada- mente, l tiene la base de datos de la versin previa del sistema
para comenzar, ms las formas y los reportes del sistema previo, ms las notas de las
entrevistas del usuario, ms las narrativas de casos de uso creadas durante la fase de
anlisis de requerimientos. Sandra le ha pedido a Bob que realice el primer intento de
concentrar todo en un modelo lgico de datos. l tiene toda la intencin de
impresionarla.

QU ES EL MODELADO DE DATOS ?
El Modelado de datos es la tcnica para organizar y documentar los datos de un sistema.
Algunas veces llamada modelado de bases de datos. Modelo de datos de entidad
relacin

LAS ENTIDADES
Todos los sistemas contienen datos, generalmente montones de datos! Los datos
describen cosas.
Una entidad es algo acerca de lo cual el negocio necesita almacenar datos. En
modelado de sistemas lo encontramos til para asignar cada concepto abstracto a una
forma.
Una Entidad podra ser una Clases de personas, lugares, objetos, eventos o conceptos
acerca de las cuales necesitamos capturar y almacenar datos.
Una entidad se representa de la siguiente forma

LOS ATRIBUTOS
Un atributo es una caracterstica o propiedad descriptiva de la entidad. Algunos
atributos pueden agruparse lgicamente en superatributos llamados atributos
compuestos.
Los sinnimos incluyen elemento, propiedad y campo.
Los valores de cada atributo se definen en trminos de tres propiedades:
tipo de dato, dominio del dato y datos por omisin:
a) Los tipos de datos determinan qu clase de da- tos pueden almacenarse en
el atributo.
b) El dominio de un atributo define qu valores puede adoptar legtimamente un
atributo.
c) El valor por omisin de un atributo es el valor que ser registrado si no es
especificado por el usuario.

LAS RELACIONES
Una relacin es una asociacin natural de negocios que existe entre uno o ms
entidades.
La relacin puede representar un evento que enlaza a las entidades o meramente
una afinidad lgica que existe entre las entidades.
Todas las relaciones son implcitamente bidireccionales, es decir, pueden
interpretarse en ambas direcciones.

CARDINALIDAD
La cardinalidad define los nmeros mnimo y mximo de las ocurrencias de una
entidad para una ocurrencia individual de la entidad relacionada.
Y como todas las relaciones son bidireccionales, la cardinalidad debe definirse
en ambas direcciones para cada relacin.

El grado de una relacin es el nmero de clases de entidad que participan en la


relacin. No todas las relaciones son binarias.
Algunas relaciones pueden ser relaciones recursivas, en donde existe una
relacin entre las diferentes instancias de la misma entidad.

Las relaciones tambin pueden existir entre ms de dos entidades diferentes,


como en el caso de una relacin de tercer orden o ternaria.
Una entidad asociativa es una entidad que hereda su clave primaria de ms que
alguna otra entidad (los padres).
Cada parte de esa clave concatenada apunta a una instancia y solamente una de
cada una de las entidades de conexin.

CLAVES FORNEAS
Una clave fornea es una clave primaria de una entidad que aporta (se duplica) a
otra entidad para identificar las instancias de una relacin.
Una clave fornea (siempre en una entidad hijo) siempre corresponde a la clave
primaria (en una entidad padre).
La Entidad hijo es una entidad de dato que deriva uno o ms atributos de otra
entidad, llamada padre. En una relacin uno a muchos el hijo es la entidad del
lado de los mu- chos.
La Entidad padre es la entidad de dato que aporta uno o ms atributos a otra
entidad, llamada hijo. En una relacin uno a muchos el padre es la entidad en el
lado de uno.

RELACIONES SIN IDENTIFICACIN


Las relaciones sin identificacin son aqullas en las que cada una de las
entidades participantes tiene su propia clave primaria independiente, de las cuales
ninguno de los atributos de la clave primaria es compartido.
Las entidades en una relacin sin identificacin se denominan entidades fuertes o
independientes porque ninguna de ellas depende de ninguna otra entidad para su
identificacin.
Las relaciones de identificacin son aqullas en las cuales la entidad padre aporta
su clave primaria para formar parte de la clave primaria de la entidad hijo. La
entidad hijo de cualquier relacin de identificacin se llama entidad dbil porque su
identificacin depende de la existencia de la entidad padre.

GENERALIZACIN
La generalizacin es un enfoque que trata de descubrir y sacar provecho de las
comunalidades entre entidades.
Es una tcnica en donde los atributos se agrupan para formar supertipos y subtipos de
entidades.
a) Un supertipo de entidad es una entidad cuyas instancias almacenan atributos que son
comunes para uno o ms subtipos de entidad.
b) Un subtipo de entidad es una entidad cuyas instancias heredan algunos atributos comunes
de un supertipo de entidad y luego aade otros atributos que son nicos para una instancia
del subtipo.

También podría gustarte