Sie sind auf Seite 1von 16

Captulo 2

Modelo Conceptual: Entidad


Objetivos

Caractersticas de la Entidad

Atributos

Clave Primaria

Cardinalidad de los Atributos

Dominios y Restricciones de los Atributos


Desarrollando una base de
datos
3 Pasos:
1. Requerimientos: un modelo de datos es desarrollado
Modelo de Datos: Una representacin lgica de la estructura de una base
de datos
2. Diseo: El modelo de datos es transformado en tablas y
relaciones
3. Implementacin:

Tablas, relaciones y restricciones son creadas

Procedimientos y triggers son escritos


Se llena la base de datos y los sistemas son evaluados

Se modica la base de datos a travs de estos tres pasos


Ejemplo: Modelo de Datos
Nombre
Cliente
FechaInicio
FechaTermina
Dias
Precio
Renta
Tipo
Matricula
PrecioRenta
Auto
1:
N
N:
1
Diagrama Entidad-Relacin de Servicio de Renta de autos
Caractersticas de la
Entidad

Entidad: Algo que puede ser identicado y que los


usuarios deseen consultar.

Clase de Entidad: Coleccin de entidades


descritas por el formato de entidad en esa
clase

Instancia de entidad: Representacin de una


entidad en particular

Usualmente hay muchas instancias de entidad en


una clase de entidad
Cedula
Nombre
Direccin
Ciudad
Telfono
Ttulo
CLIENTE
123
Pedro
Calle 5
Guayaquil
123456
124
Juan
Calle 2
Quito
456788
CLIENTE:
Ejemplo de
entidad
Dos
instancias de
CLIENTE
Atributos

Descripcin de las caractersticas de la entidad

Todas las instancias de una clase de entidad


tienen los mismos atributos
Clave Primaria

Atributos que identican instancias de una entidad

Consiste de uno o ms atributos de una entidad

Una clave puede ser nica o no-nica

nica: El valor identica una y solo una de las


instancias de entidad

No-nica: El valor identica un grupo de


instancias
Clave Primaria

Simple: Clave que consiste de un solo atributo


representa a la instancia de entidad

Compuesta: Clave que consiste de dos o ms


atributos

Articial: Clave que hace uso de un valor


incremental para su denicin
Cardinalidad de los
Atributos

Mn: Nmero mnimo de valores de atributos


asociados con cada caso de entidad o
interrelacin.

Card-Min(A,E)=0 atributo Opcional

Ejemplo: atributo Ttulo de la entidad CLIENTE

Card-Min(A,E)=1 atributo Obligatorio

Ejemplo: atributo Cdula de la entidad CLIENTE


Cardinalidad de los
Atributos

Mx: Nmero mximo de valores de atributos


asociados con cada caso de entidad o
interrelacin.

Card-Max(A,E)=1 atributo Monovalente

Ejemplo: atributo Cdula de la entidad CLIENTE

Card-Max(A,E)>1 atributo Polivalente

Ejemplo: atributo Ttulo de la entidad CLIENTE


Dominios y Restricciones de
los Atributos

Conjunto de valores legtimos para un atributo

Se asemejan a las declaraciones de tipo en los lenguajes


convencionales de programacin

Ejemplo: El dominio del atributo ColorDeParte puede ser


la lista numerada Azul, Amarillo y Rojo

Ejemplo: Si las edades de los empleados pueden variar


entre 16 y 70, entonces el dominio de Edad es {x | N / 16
<= x <= 70}.

Los dominios no se muestran en los diagramas.


Club de Tenis
El Club de Tenis, Vall Parc, fundado en 1913 desea una base de datos diseada por usted. La informacin que le
proporciona el administrador del club es la siguiente:
-El club posee miembros y cada uno de ellos pertenece a una categora dependiendo de su juego, por ejemplo
principiante, profesional, etc.
-Se necesita guardar la siguiente informacin de los miembros:
Nombre
Gnero
Fecha de Nacimiento
Ocupacin
Telfono
Email
Direcciones (para enviar material promocional)
Nmero de hijos

-Para pertenecer al club el miembro debe pagar una membresa, la cual tiene un costo anual.
-El club tiene a disposicin entrenadores para que los miembros mejoren o practiquen su juego.
-Se necesita llevar un registro del entrenamiento y de si ste se llev a cabo.
-El miembro puede elegir a un entrenador dependiendo de sus cualidades, como gnero, edad o cunto torneos ha
ganado y en qu ao.
-Los miembros pueden participar en competiciones con otros miembros del club.
-Las competiciones tienen un costo extra para el miembro.
-Se necesita llevar un registro de los pagos realizados y un miembro puede realizar cuantos pagos desee.
Diario
Los directores de un diario han decidido llevarlo a Internet con las siguientes consideraciones:
- El diario tiene las siguientes secciones: Principal, Poltica, Economa, Social, Deporte, Humor y
los nes de semana circula la seccin 7 das.
- Cada artculo puede pertenecer a una o ms secciones y est conformado por un titular, un
subtitular, un resumen, el contenido, palabras claves, fotos, archivos; y puede referir o ser
referido por otros artculos. Adems, un artculo puede ser escrito por uno o ms
comunicadores sociales y debe ser revisado por un editor.
- Por exibilidad, cada artculo debe mantener una fecha de publicacin y podra tener o no un
nmero mximo de das de vigencia, de tal forma que ste podra ser ingresado con
anticipacin.
- Cada foto tiene asociado a la persona que realiz la toma, la fecha de captura y un grupo de
palabras claves.
- Existen diversos tipos de archivos que pueden asociarse a un artculo, entre ellos archivos de
audio, video y PDFs. Estos archivos tienen una descripcin y la fuente de la cual fueron
obtenidos.
- Los comunicadores sociales y fotgrafos pueden o no ser empleados del diario y pueden o no
tener asociado un correo electrnico para utilizarlo como referencia en las publicaciones.
Resumen

Clase de Entidad e Instancia de Entidad

Atributos: Caractersticas de la entidad

Clave Primaria:

Simple

Compuesta

Articial

Cardinalidad de los Atributos: Min, Max

Dominios y Restricciones de los Atributos


Desarrolle el modelo conceptual del siguiente modelo de negocios.

La empresa Filmes del Otro Planeta (FOP) ha decidido crear una biblioteca que permita
administrar de forma eciente las diferentes versiones de storyboards de cada una de la
pelculas que produce. Con este n, el responsable del proyecto de FOP le ha referido el
siguiente enlace:
http://elokuvantaju.uiah./spanish/study_material/pre-production/storyboard.jsp
El cual contiene
Figura 1: Extracto del storyboard "Nascar" de
Josh Sheppard
lo que est sucediendo en la toma.
En una forma visual, o storyboard, las tomas son
presentadas como unas historietas de tal manera
que los movimientos que suceden en la toma se
pueden visualizar.
Un artista de storyboard, es un artista cuyo trabajo
es hacer el storyboard de acuerdo a las
direcciones del guin y de director/productor.
El storyboard se basa en el guin y su idea bsica
es que antes del rodaje las lneas principales de la
pelcula sean planeadas, los detalles a discutir se
decidan y la duracin de cada secuencia se
estime.
Adicionalmente le reere
el enlace
http://www.thestoryboardartist.com/Site/Nascar.html
para que vea un ejemplo
de un storyboard (Figura
1)
Como ejemplo de las interrogantes que la biblioteca debe ayudar a responder,
le da las siguientes:
En cuntas escenas aparece Herbie en la versin 1.2 de Nascar?
Cul es la cantidad promedio de escenas que incluye el productor Don Q
en sus pelculas ?
Cul es el tiempo estimado de duracin de las versin 1.2 de Nascar?

Das könnte Ihnen auch gefallen