Está en la página 1de 15

MCuLLCS uL uA1CS

MA l8LnL SnCPLZ lALCCnl


Un mode|o de datos es una coleccln de herramlenLas
concepLuales para la descrlpcln de daLos relaclones enLre
daLos semnLlca de los daLos y resLrlcclones de conslsLencla
L| mode|o ent|dadre|ac|n (Lk) es un modelo de
daLos de alLo nlvel LsL basado en una percepcln de un mundo
real que conslsLe en una coleccln de ob[eLos bslcos
denomlnados eotlJoJes y Je teloclooes eotte estos objetos
L| mode|o re|ac|ona| es un modelo de menor nlvel usa
una coleccln de Lablas para represenLar LanLo los daLos como
las relaclones enLre los daLos
MCuLLC Ln1luAu8LLAClCn
Ll modelo de daLos ent|dadre|ac|n (Lk) est
basado en una percepc|n de| mundo real
conslsLenLe en ob[eLos bslcos llamados eotlJoJes y
Je teloclooes eotte estos objetos Se desarroll para
faclllLar el dlseno de bases de daLos permlLlendo la
especlflcacln de un espoemo Je lo empteso poe
tepteseoto lo esttoctoto lqlco completo Je ooo bose
de daLos
Ll modelo L8 es exLremadamenLe uLll para hacer
corresponder los slgnlflcados e lnLeracclones de la
empresas del mundo real con un esquema
concepLual
CCNCL1CS 8SICCS
Pay Lres noclones bslcas que emplea el modelo de
daLos L8 con[unLos de enLldades con[unLos de
relaclones y aLrlbuLos
Lnt|dad
WLs una cosa u ob[eLo en el mundo real que es
dlsLlngulble de Lodos los dems ob[eLos
W1lene un con[unLo de propledades y los valores
para algun con[unLo de propledades pueden
ldenLlflcar una enLldad de forma unlvoca
Wuna enLldad puede ser concreLa como una
persona o un llbro o puede ser absLracLa como un
presLamo unas vacaclones o un concepLo
Con[unto
de
Lnt|dad
WLs un con[unLo de enLldades del mlsmo Llpo que
comparLen las mlsmas propledades o aLrlbuLos
Wno son necesarlamenLe dls[unLos or e[emplo es
poslble deflnlr el con[unLo de enLldades de Lodos los
empleados de un banco (empleoJo) y el con[unLo
de enLldades de Lodos los cllenLes del banco
(clleote) uoo eotlJoJ petsooo poeJe set ooo
eotlJoJ empleoJo ooo eotlJoJ clleote ombos
cosos o oloqooo
tr|buto
descrlben propledades que posee cada mlembro de
un con[unLo de enLldades
La deslgnacln de un aLrlbuLo para un con[unLo de
enLldades expresa que la base de daLos almacena
lnformacln slmllar concernlenLe a cada enLldad del
con[unLo de enLldades
cada enLldad puede Lener su proplo valor para cada
aLrlbuLo
ara cada aLrlbuLo hay un con[unLo de valores
permlLldos llamados el dom|n|o o e| con[unto de
va|ores de ese aLrlbuLo
ptstomo
SanLos 32112312 Mayor eguerlnos
Cmez 01928374 CarreLas Cerceda
Lpez 67789901 Mayor eguerlnos
SoLoca 33333333 8eal Cdlz
erez 24466880 CarreLas Cerceda
valdlvleso 96396396 Coya vlgo
lernndez 33337799 !azmln Len
17 1000
23 2000
13 1300
14 1300
19 300
11 900
16 1300
clleote
una base de daLos lncluye asl una coleccln de con[unLos de
enLldades cada una de las cuales conLlene un numero de
enLldades del mlsmo Llpo
1|pos de atr|butos
compuestos
Wno esLn dlvldldos en subparLes
WSe pueden dlvldlr en subparLes (es declr en oLros
aLrlbuLos) or e[emplo oombteclleote poJtlo estot
esttoctotoJo como un aLrlbuLo compuesLo
conslsLenLe en oombte ptlmetopelllJo y seqooJo
opelllJo
Wayudan a agrupar los aLrlbuLos relaclonados
haclendo los modelos ms claros
S|mp|es
ALrlbuLos
compuesLos
ALrlbuLos
componenLes
nombrecllenLe
nombre rlmerapellldo rlmerapellldo
dlrecclncllenLe
calle cludad provlncla
CdlgoposLal
numerocalle nombrecalle lso
,u|t|va|orados
W1lenen Lodos un valor slo para una enLldad
concreLa or e[emplo el aLrlbuLo oometoptstomo
para una enLldad presLamo especlflco referencla a
un unlco numero de presLamo
WConslderese un con[unLo de enLldades empleoJo
coo el ottlboto oometotelfooo Cualquler
empleado parLlcular puede Lener cero uno o ms
numeros de Lelefono
Wo ellos se poeJeo colocar apropladamenLe llmlLes
lnferlor y superlor en el numero de valores en el
aLrlbuLo mu|t|va|orado
,onova|orados
WLl valor para esLe Llpo de aLrlbuLo se puede derlvar
de los valores de oLros aLrlbuLos o enLldades
relaclonados
WL[emplo Sl el con[unLo de enLldades clleote tleoe
tomblo oo ottlboto fecboJeooclmleoto se poeJe
colcolot eJoJ o pottlt Je fecboJeooclmleoto y Je
lo fecbo octool Asl eJoJ es un aLrlbuLo derlvado
WLl valor de un aLrlbuLo derlvado no se almacena
slno que se calcula cuando sea necesarlo
er|vados
Cuando una enLldad no Llene un valor para un
aLrlbuLo Ll valor oolo tomblo puede lndlcar no
apllcable es declr que el valor no exlsLe para la
enLldad
or e[emplo una persona puede no Lener segundo
nombre de plla Nolo poeJe tomblo deslgnar que
el valor de un aLrlbuLo es desconocldo
un valor desconocldo puede ser blen petJlJo (el
valor exlsLe pero no se Llene esa lnformacln) o
descoooclJo (no se conoce sl el valor exlsLe
realmenLe o no)
Nu|o
Con[unto de re|ac|ones
Ls una asoclacln enLre dlferenLes enLldades or
e[emplo se puede deflnlr una relacln que asocle al
cllenLe Lpez con el presLamo 13 LsLa relacln
especlflca que Lpez es un cllenLe con el presLamo
numero 13
ke|ac|ones
SanLos 32112312 Mayor eguerlnos
Cmez 01928374 CarreLas Cerceda
Lpez 67789901 Mayor eguerlnos
SoLoca 33333333 8eal Cdlz
erez 24466880 CarreLas Cerceda
valdlvleso 96396396 Coya vlgo
lernndez 33337799 !azmln Len
17 1000
23 2000
13 1300
14 1300
19 300
11 900
16 1300
ptstomo
clleote

También podría gustarte