analuisa

19
 k Tecnológico de Estudios Superiores San Felipe del Progreso Tópicos Avanzados De Base de datos BASES DE DA TOS MUL TIDIMESIOALE S !atedr"tico# Ana Luisa Ramírez Noriega Alu$no%a&# Janeth Re yes Hernández  Licenciatura en In'or$"tica ()* Fec+a de entrega# Viernes, 22 de Marzo de 201 !iclo Escolar 2012!201

Transcript of analuisa

Page 1: analuisa

7/24/2019 analuisa

http://slidepdf.com/reader/full/analuisa 1/19

k

Tecnológico de Estudios Superiores San Felipe del Progreso

Tópicos Avanzados De Base de datos

BASES DE DATOS MULTIDIME SIO ALES

!atedr"tico# Ana Luisa Ramírez Noriega

Alu$no%a&# Janeth Reyes Hernández

Licenciatura en In'or$"tica ()*

Fec+a de entrega# Viernes, 22 de Marzo de 201

!iclo Escolar

2012!201

Page 2: analuisa

7/24/2019 analuisa

http://slidepdf.com/reader/full/analuisa 2/19

Page 3: analuisa

7/24/2019 analuisa

http://slidepdf.com/reader/full/analuisa 3/19

!ontenido"N#R$%&''"(N)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))

1)2 *ase de datos Mu+tidimensiona+es *%M-))))))))))))))))))))))))))))))))))))))))))).1)2)1 %e/ni i n y 'on e tos))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))).

M$LA3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))M$LA3 V5 R$LA3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))

1)2)2 Mode+os 'on e tua+es de una *%M)))))))))))))))))))))))))))))))))))))))))))))))))6'u7o)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))

1)2). 8stru turas no!9erár:ui as y 9erár:ui as de +os datos)))))))))))))))))))));

8stru turas Jerár:ui as))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))));Limita iones de+ mode+o 9erár:ui o)))))))))))))))))))))))))))))))))))))))))))))))))))))10

1)2)6 'onsu+tas mu+tidimensiona+es de datos)))))))))))))))))))))))))))))))))))))))))12'onsu+tas mu+tidimensiona+es de datos))))))))))))))))))))))))))))))))))))))))))))))))))12'on +usiones)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*i7+iogra<ía))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))

Page 4: analuisa

7/24/2019 analuisa

http://slidepdf.com/reader/full/analuisa 4/19

I T,ODU!!I-8+ uso de =arias dimensiones es una <orma de mostrar y a =e esa+ma enar, datos muy >ti+es en sistemas on grandes antidades dein<orma i n) Las dimensiones son e9es de aná+isis o riterios de

+asi/ a i n de +a in<orma i n :ue o<re en un índi e a +os datosmediante una +ista de =a+ores) 3or e9em +o son dimensiones de tiem o,geogra<ía y rodu to)

5e ++ama %ata ?arehouse a+ a+ma @n de datos :ue re>ne +a in<orma i nhist ri a generada or todos +os distintos de artamentos de unaorganiza i n, orientada a onsu+tas om +e9as y de a+to rendimiento) &n%ata ?arehouse retende onseguir :ue ua+:uier de artamento uedaa eder a +a in<orma i n de ua+:uiera de +os otros mediante un >ni omedio, así omo o7+igar a :ue +os mismos t@rminos tengan e+ mismosigni/ ado ara todos) &n %atamart es un a+ma @n de datos hist ri osre+ati=os a un de artamento de una organiza i n, así :ue uede sersim +emente una o ia de arte de un %ata ?arehouse ara usode artamenta+)

#anto e+ %ata ?arehouse omo e+ %atamart son sistemas orientados a +aonsu+ta, en +os :ue se rodu en ro esos 7at h de arga de datos on

una <re uen ia 7a9a y ono ida) Am7os son onsu+tados medianteherramientas $LA3 $n Line Ana+yti a+ 3ro essing- :ue o<re en una=isi n mu+tidimensiona+ de +a in<orma i n) 5o7re estas 7ases de datos se

ueden onstruir 8"5 8 e uti=e "n<ormation 5ystems, 5istemas de

"n<orma i n ara %ire ti=os- y %55 %e ision 5u ort 5ystems, 5istemasde Ayuda a +a toma de %e isiones-) 8+ mode+o de datos mu+ti=a+uado <uede/nido or Don elson a mediados de +os 60, y en 1;6B se rea+iz +a

rimera im +ementa i n de un sistema de 7ases de datosmu+tidimensiona+, este desarro++o se atri7uye a Dic. Pic. de ahí :ue

Page 5: analuisa

7/24/2019 analuisa

http://slidepdf.com/reader/full/analuisa 5/19

tam7i@n se uti+i e e+ termino Base de datos Pic. ara este ti o de7ases de datos-)

*/0 Base de datos Multidi$ensionales %BDM&Las 7ases de datos mu+tidimensiona+es se uti+izan rin i a+mente ara

rear a +i a iones $LA3 y ueden =erse omo 7ases de datos de unaso+a ta7+a, su e u+iaridad es :ue or ada dimensi n tienen un am o

o o+umna-, y otro am o or ada m@tri a o he ho)

$LA3 es e+ a r nimo en ing+@s de ro esamiento ana+íti o en +ínea $n!Line Ana+yti a+ 3ro essing-) 8s una so+u i n uti+izada en e+ am o de +a++amada "nte+igen ia em resaria+ o *usiness "nte++igen e- uyo o79eti=oes agi+izar +a onsu+ta de grandes antidades de datos) 3ara e++o uti+izaestru turas mu+tidimensiona+es o 'u7os $LA3- :ue ontienen datosresumidos de grandes *ases de datos o 5istemas #ransa iona+es

$L#3-) 5e usa en in<ormes de nego ios de =entas, marketing, in<ormesde dire i n, minería de datos y áreas simi+ares)

Page 6: analuisa

7/24/2019 analuisa

http://slidepdf.com/reader/full/analuisa 6/19

*/0/* De1nición 2 !onceptos

,OLAPLa im +ementa i n $LA3 a+ma ena +os datos en un 7ot n re+a iona+++amado R$LA3 +os datos son deta++ados e=itando +as agrega iones y +asta7+as :ue se en uentran norma+izadas, +os es:uemas más omunes sonde estre++a y o o de nie=e aun:ue es osi7+e de tra7a9ar so7re

ua+:uier 7ase de datos re+a iona+) La ar:uite tura de esta se om onede un ser=idor de 7an o de datos re+a iona+ y e+ 7ot n $LA3 seen uentra en e+ ser=idor dedi ado) La rin i a+ =enta9a de estaar:uite tura es :ue ermite e+ aná+isis de una enorme antidad dedatos)La ar:uite tura R$LA3 e ede a +os datos re+a ionados ara

ro or ionar +os aná+isis $LA3) La rimi ia de +os sistemas R$LA3 es :ue+as a a idades $LA3 se e9e utan me9or ontra +as 7ases de datosre+a iona+es)

&ti+iza una ar:uite tura de tres ni=e+esC

1) Ni=e+ *ase %e %atosC &sa 7ase de datos re+a iona+es ara e+ mane9o,a eso y o7ten i n de datos)

2) Ni=e+ de A +i a i nC 89e uta +as onsu+tas mu+tidimensiona+es de +osusuarios

) Motor Ro+a C 5e integra on ni=e+es de resenta i n atre=es de +os

ua+es +os usuarios rea+izan un aná+isis $LA3)MOLAP

8sta a+ma ena +os datos de una 7ase de datos mu+tidimensiona+) 3arauti+izar +os tiem os de res uesta, ha er res>menes de in<orma i n

Page 7: analuisa

7/24/2019 analuisa

http://slidepdf.com/reader/full/analuisa 7/19

a+ u+ados or ade+antado y un sin<ín de o era iones uti+izadas de <ormamu+tidimensiona+ ara ro or ionar e+ aná+isis su rin i a+ remisa es:ue $LA3 esta me9or im +antado a+ma enando +os datosmu+tidimensiona+es)

8+ sistema M$LA3 uti+iza una ar:uite tura de 2 ni=e+es, +a 7ase de datosmu+tidimensiona+ y e+ motor ana+íti o)

MOLAP 3S ,OLAP'uando se om aran estas dos estru turas se ueden rea+izar +assiguientesC

• R$LA3 de+ega +a nego ia i n entre e+ tiem o de res uesta entree+ tiem o de res uesta y ro esa en *a h) Mientras :ue M$LA3re:uiere :ue sus 7ases de datos se om i+en ara onseguir unrendimiento a e ta7+e)

• Los sistemas on a+ta =o+ati+idad de datos re:uieren de unaar:uite tura :ue ueda rea+izar esta onsidera i n)

• Los sistemas R$LA3 so ortan esta onso+ida i n dinámi amientras :ue M$LA3 están orientados a una onso+ida i n *a h)

• Los R$LA3 ueden re er un gran n>mero de dimensionesmientras :ue M$LA3 genera+mente son ade uados ara 10 omenos dimensiones)

• Los R$LA3 so ortan aná+isis $LA3 ontra grandes =o+>menes dedatos mientras :ue +os M$LA3 se om ortan re+a iona+mente en=o+>menes más redu idos)

8 isten otros mode+os $LA3 omo sonC

?$LA3 7asado y orientado ara De7- %$LA3 *asado en es ritorio- R#$LA3 o Rea+ #ime, 7asado en tiem o rea+- 5$LA3 o es e ia+ 5o+a , *asado en $LA3 es e ia+es-

Page 8: analuisa

7/24/2019 analuisa

http://slidepdf.com/reader/full/analuisa 8/19

*/0/0 Modelos !onceptuales de una BDM!u4o8+ es:uema de un u7o :ueda determinado dando a ono er sus e9es

on sus res e ti=as estru turas y +a estru tura de +os datos :ue seresentan en ada e+da de +a matriz) 5e asume :ue +os datos en todas

+as e+das son uni<ormes, es de ir, todas +as osi iones de +a matriztienen datos on igua+ estru tura)

&na instan ia de un u7o, :ueda determinada or un on9unto de datosara ada e9e y un on9unto de datos ara +a matriz)

A +os e9es se +es ++ama %imensiones y a+ dato :ue se resenta en +a

matriz, se +e ++ama Medida) A +os e+ementos de+ rodu to artesiano de+os e9es dimensiones- se +e ++ama 'oordenadas) La matriz de/nida,

uede ser dis ersa es una <un i n ar ia+-)Los datos se mode+an endata u7es u7os de datos-, estru turas mu+tidimensiona+es

hi er u7os- uyas o era iones más omunes sonC

,oll up# "n remento en e+ ni=e+ de agrega i n de +os datos)

Drill do5n# "n remento en e+ ni=e+ de deta++e, o uesto a ro++ u )

Slice# Redu i n de +a dimensiona+ de +os datos mediantese+e i n)

Dice# Redu i n de +a dimensiona+ de +os datos medianteroye i n)

Pivota6e o rotación# Reorienta i n de +a =isi n mu+tidimensiona+de +os datos .

1)2) 'u7os e Hi er u7os de %atos

Page 9: analuisa

7/24/2019 analuisa

http://slidepdf.com/reader/full/analuisa 9/19

Los u7os de in<orma i n o u7os $LA3 <un ionan omo +os u7os derom e a7ezas en +os 9uegos, en e+ 9uego se trata de armar +os o+ores yen e+ data Darehouse se trata de organizar +os datos or ta7+as ore+a ionesE +os rimeros e+ 9uego- tienen dimensiones, +os u7os $LA3tienen un n>mero inde/nido de dimensiones, raz n or +a ua+ tam7i@nre i7en e+ nom7re de hi er u7os) &n u7o $LA3 ontendrá datos de unadeterminada =aria7+e :ue se desea ana+izar, ro or ionando una =ista+ gi a de +os datos ro=istos or e+ sistema de in<orma i n ha ia e+ dataDarehouse, esta =ista estará dis uesta seg>n unas dimensiones y odrá

ontener in<orma i n a+ u+ada) 8+ aná+isis de +os datos está 7asado en+as dimensiones de+ hi er u7o, or +o tanto, se trata de un aná+isis

mu+tidimensiona+)A +a in<orma i n de un u7o uede a eder e+ e9e uti=o medianteFta7+as dinámi asG en una ho9a de á+ u+o o a tra=@s de rogramas

ersona+izados) Las ta7+as dinámi as +e ermiten mani u+ar +as =istasru es, /+trados, organiza i n, tota+es- de +a in<orma i n on mu ha

<a i+idad) Las di<erentes o era iones :ue se ueden rea+izar on u7osde in<orma i n se rodu en on mu ha ra idez) L+e=ando estos

on e tos a un data Darehouse, @ste es una o+e i n de datos :ue está<ormada or dimensionesI y =aria7+esI, entendiendo omodimensiones a a:ue++os e+ementos :ue arti i an en e+ aná+isis y=aria7+es a +os =a+ores :ue se desean ana+izar)

Di$ensionesLas dimensiones de un u7o son atri7utos re+ati=os a +as =aria7+es, son+as ers e ti=as de aná+isis de +as =aria7+es <orman arte de +a ta7+a de

dimensiones-) 5on atá+ogos de in<orma i n om +ementaria ne esariaara +a resenta i n de +os datos a +os usuarios, omo or e9em +oC

des ri iones, nom7res, zonas, rangos de tiem o, et ) 8s de ir, +ain<orma i n genera+ om +ementaria a ada uno de +os registros de +ata7+a de he hos)

Page 10: analuisa

7/24/2019 analuisa

http://slidepdf.com/reader/full/analuisa 10/19

3aria4les #am7i@n ++amadas Findi adores de gesti nG, son +os datos :ue estánsiendo ana+izados) orman arte de +a ta7+a de he hos) Más<orma+mente, +as =aria7+es re resentan a+g>n as e to uanti/ a7+e omedi7+e de +os o79etos o e=entos a ana+izar) Norma+mente, +as =aria7+esson re resentadas or =a+ores deta++ados y num@ri os ara adainstan ia de+ o79eto o e=ento medido) 8n <orma ontraria, +asdimensiones son atri7utos re+ati=os a +as =aria7+es, y son uti+izadas arainde ar, ordenar, agru ar o a7re=iar +os =a+ores de +as mismas) Lasdimensiones oseen una granu+aridad menor, tomando omo =a+ores un

on9unto de e+ementos menor :ue e+ de +as =aria7+esE e9em +os de

dimensiones odrían serC F rodu tosG, F+o a+idadesG o zonas-, Fe+tiem oG medido en días, horas)

OperacionesRedu i n de +a dimensiona+idad de +os datos mediante +a roye i n)3i=ota9e o rota i n Reordina i n de +a mu+tidimensiona+idad de +osdatos-)

Page 11: analuisa

7/24/2019 analuisa

http://slidepdf.com/reader/full/analuisa 11/19

*/0/7 Estructuras no86er"r9uicas 2 6er"r9uicas de los datos/

Estructuras :er"r9uicas&na *ase de datos 9erár:ui a es un ti o de 5istema Kestor de *ases de%atos :ue, omo su nom7re indi a, a+ma enan +a in<orma i n en unaestru tura 9erár:ui a :ue en+aza +os registros en <orma de estru tura demi+ar a un ár7o+ =isto a+ re=@s-, en donde un nodo adre de in<orma i n

uede tener =arios nodos hi9o)8sta re+a i n 9erár:ui a no es estri tamente o7+igatoria, de manera :ue

ueden esta7+e erse re+a iones entre nodos hermanos) 8n este aso +aestru tura en <orma de ár7o+ se on=ierte en una estru tura en <orma degra<o dirigido) 8sta =ariante se denomina *ases de datos de red)!ó$o 'uncionanA di<eren ia de+ mode+o re+a iona+, e+ mode+o 9erár:ui o no di<eren iauna =ista + gi a de una =ista <ísi a de +a 7ase de datos) %e manera :ue+as re+a iones entre datos se esta7+e en siem re a ni=e+ <ísi o, es de ir,mediante re<eren ia a dire iones <ísi as de+ medio de a+ma enamiento

se tores y istas-)Los datos se a+ma enan en +a <orma de registros, e+ e:ui=a+ente a +as

/+as de+ mode+o re+a iona+) 'ada registro onsta de un on9unto deam os, e+ e:ui=a+ente a +as o+umnas de+ mode+o re+a iona+) &non9unto de registros on +os mismos am os se denomina / herore ord ty e, en ing+@s-, e+ e:ui=a+ente a +as ta7+as de+ mode+o

re+a iona+)8+ mode+o 9erár:ui o <a i+ita re+a iones adre!hi9o, es de ir, re+a iones1CN de uno a =arios- de+ mode+o re+a iona+) 3ero a di<eren ia de @ste

>+timo, +as re+a iones son unidire iona+es) 8n 9usti ia, di has re+a ionesson hi9o! adre, ero no adre!hi9o) 3or e9em +o, e+ registro de unem +eado nodo hi9o- uede re+a ionarse on e+ registro de sude artamento nodo adre-, ero no a+ ontrario) 8sto im +i a :ueso+amente se uede onsu+tar +a 7ase de datos desde +os nodos ho9aha ia e+ nodo raíz) La onsu+ta en e+ sentido ontrario re:uiere una

Page 12: analuisa

7/24/2019 analuisa

http://slidepdf.com/reader/full/analuisa 12/19

7>s:ueda se uen ia+ or todos +os registros de +a 7ase de datos ore9em +o, ara onsu+tar todos +os em +eados de un de artamento-) 8n+as 7ases de datos 9erár:ui as no e isten índi es :ue <a i+iten esta tarea)$7s@r=ese :ue, a riori, no e isten re+a iones NCM de mu hos amu hos- en e+ mode+o 9erár:ui o) 5a+=o :ue se simu+en mediante =ariasre+a iones 1CN) No o7stante, esto uede ro=o ar ro7+emas dein onsisten ia, ya :ue e+ gestor de 7ase de datos no ontro+a estasre+a iones)'omo ya se ha men ionado, +as re+a iones se esta7+e en mediante

unteros entre registros) 8s de ir, un registro hi9o ontiene +a dire i n<ísi a en e+ medio de a+ma enamiento de su registro adre) 8sto tiene

una =enta9a <undamenta+ so7re +as 7ases de datos re+a iona+esC e+rendimiento) 8+ a eso de un registro a otro es rá ti amente inmediatosin ne esidad de onsu+tar ta7+as de orres onden ia)Las re+a iones 9erár:ui as entre di<erentes ti os de datos ueden ha er:ue sea muy sen i++o res onder a determinadas reguntas, ero muydi<í i+ e+ ontestar a otras)

Li$itaciones del $odelo 6er"r9uicoA ontinua i n se men ionan +os ro7+emas tí i os de +as 7ases de datos

9erár:ui as y :ue no e isten en +as 7ases de datos re+a iona+es) #odosestos ro7+emas deri=an de+ he ho de :ue e+ sistema gestor de 7ase dedatos no im +ementa ning>n ontro+ so7re +os ro ios datos, sino :ue:ueda en manos de +as a +i a iones garantizar :ue se um +en +as

ondi iones in=ariantes :ue se re:uieran or e9em +o, e=itar +a

du +i idad de registros-) %ado :ue todas +as a +i a iones están su9etas aerrores y <a++os, esto es im osi7+e en +a rá ti a) Además di has

ondi iones sue+en rom erse e ro<eso or moti=os o erati=osgenera+mente, a9ustes de7idos a am7ios en e+ nego io- sin e=a+uarse

Page 13: analuisa

7/24/2019 analuisa

http://slidepdf.com/reader/full/analuisa 13/19

sus onse uen ias)Duplicidad de registrosNo se garantiza +a ine isten ia de registros du +i ados) 8sto tam7i@n es

ierto ara +os am os F +a=eG) 8s de ir, no se garantiza :ue dosregistros ua+es:uiera tengan di<erentes =a+ores en un su7 on9unto

on reto de am os)Integridad re'erencialNo e iste garantía de :ue un registro hi9o est@ re+a ionado on unregistro adre =á+ido) 3or e9em +o, es osi7+e 7orrar un nodo adre sine+iminar antes +os nodos hi9o, de manera :ue @stos >+timos estánre+a ionados on un registro in=á+ido o ine istente)

Desnor$alización8ste no es tanto un ro7+ema de+ mode+o 9erár:ui o omo de+ uso :ue seha e de @+) 5in em7argo, a di<eren ia de+ mode+o re+a iona+, +as 7ases dedatos 9erár:ui as no tienen ontro+es :ue im idan +a desnorma+iza i nde una 7ase de datos) 3or e9em +o, no e iste e+ on e to de am os

+a=e o am os >ni os)*/0/; Operadores para datos agregados $ultidi$ensionales/

A esar de +os 7uenos resu+tados o7tenidos on e+ mode+o re+a iona+ en+os sistemas $ era iona+es, +a uti+iza i n de este mode+o en a +i a ionesorientadas a +a toma de de isiones resenta =arias aren ias)

Page 14: analuisa

7/24/2019 analuisa

http://slidepdf.com/reader/full/analuisa 14/19

8+ mode+o re+a iona+ está orientado a transa iones :ue mane9an o osregistros simu+táneamente, mientras :ue +os sistemas de ayuda a +a

toma de de isiones %55- tienden a ro esar grandes =o+>menes dedatos)

*/0/< !onsultas $ultidi$ensionales de datos/

!onsultas $ultidi$ensionales de datos/

• Las onsu+tas en +a 7ase de datos onstan de ar hi=os :ueermiten rea+izar mu has tareas di<erentes on +os datos) 5e ueden

Operadores Utilización de

=erra$ientas

Operadores

1) 'u7e

2) Ro++u

) %ri++doDn

.) Krou ing sets

4) 5+i ere7anada-

6) 3i=ot

) %ado

B) As enso

;) %es enso

1) 5 L 5er=er200B

2) A ess

) $ra +e

.) 8 e+

1) Krou ing sets

2) 5+i ere7anada-

) 3i=ot

.) %ado

4) As enso

6) %es enso

Page 15: analuisa

7/24/2019 analuisa

http://slidepdf.com/reader/full/analuisa 15/19

uti+izar +as onsu+tas ara ontro+ar +os am os de datos :ue se ueden=er) #am7i@n se ueden uti+izar +as onsu+tas ara ontro+ar +os registros:ue =isua+iza en +a 7ase de datos)

• Las onsu+tas ueden am7iar e+ orden de resenta i n de datos yueden in +uso a tua+izar+os) Las onsu+tas no ontienen in<orma i n de

+a 7ase de datos, sino tan so+o +as instru iones ne esarias arase+e ionar +os registros y am os re:ueridos de una 7ase de datos)

!onsulta de un ca$po para una entrada car"cter#

• 5e ueden rear onsu+tas sim +es ara en ontrar todos +os

registros :ue ontienen una entrada de ará ter es e í/ a) 5e uedeuti+izar +a oin iden ia e a ta u o eradores re+a iona+es uando serea+iza +a 7>s:ueda) 3uesto :ue se de7en en errar +as adenas de

ara teres entre omi++as, se uede 7us ar una oin iden ia e a tao+o ando +a adena de ara teres :ue se ne esite en ontrar entreomi++as

Al$acena$iento 2 uso de consultas#• 3uede a+ma enar una onsu+ta omo ar hi=o) 8sto o<re e +a

=enta9a de reuti+izar +a onsu+ta osteriormente sin reentrar en e++a) 3arauti+izar ua+:uier onsu+ta a+ma enada en dis o se se+e iona un ar hi=ode onsu+tas de+ ane+ de onsu+tas de+ entro de ontro+ on +aa ro iada 7ase de datos en uso) Las ondi iones :ue tam7i@n sedenominan /+tros esta7+e idas or esta onsu+ta se onen en =igor

automáti amente ara o u+tar +os registros :ue resenta %ata7ase) 5euede uti+izar ara a<e tar a +a =isua+iza i n de +os registros so7re +aanta++a o ara restringir +os registros resentados en +os in<ormes :ue

se rean)

!onsulta de ca$pos nu$>ricos#

Page 16: analuisa

7/24/2019 analuisa

http://slidepdf.com/reader/full/analuisa 16/19

• La 7>s:ueda de =a+ores num@ri os ermite o erar on todos +osregistros de em +eado on un digo de tra7a9o es e í/ o o todos +osregistros de un n>mero de +iente arti u+ar) 5e ontro+an +os registros:ue um +an +a onsu+ta en 7ase a +os ontenidos de un am onum@ri o en +ugar de un am o ará ter, ero +a mayor arte de +as

ara terísti as de +as onsu+tas uti+izadas ara am os num@ri os sone a tamente +as mismas :ue se uti+izan ara am os de ará ter) 5e

ueden uti+izar e9em +os de oin iden ia e a ta ara +o a+izar datos)3uesto :ue estamos tra7a9ando on datos num@ri os, +as omi++as no sene esitan) #am7i@n se uede uti+izar mu hos de +os o eradoresre+a iona+es :ue uti+izaron on +os am os de ará ter)

!onsulta de ca$po de 'ec+a#

La onsu+ta de +os am os de <e ha no es di<erente de+ a eso a otrosti os de am os) %a7ase re ono e +os am os de <e ha y +os trata omouna entrada de <e ha si se in +uyen de +as ++a=es O) 5e uti+izan +ose9em +os 7a9o este ti o de am os ara en ontrar una oin iden ia

e a ta o re+a iona+) 5e ueden uti+izar e9em +os re+a iona+es ara+o a+izar todos +os registros anteriores y osteriores a una <e ha dada)

#am7i@n se ueden en ontrar registros dentro de un rango es e í/ o de<e has o+o ando en e+ e9em +o dos e resiones re+a ionadas se aradas

or oma)

!onsultas de ca$pos lógicos#

• Los am os + gi os ontienen indi adores de =erdadero o <a+so)'uando se rea un e9em +o de un am o + gi o, se uede ha er :ue %e7ase 7us:ue =a+ores =erdaderos o <a+sos o+o ando )#) o ) ) omo un

Page 17: analuisa

7/24/2019 analuisa

http://slidepdf.com/reader/full/analuisa 17/19

e9em +o de7a9o de+ ti o de am o) %e 7ase tam7i@n a e ta )t), )<), ))<), )P),)N), )y), y )n), omo entradas ara este am o)

Page 18: analuisa

7/24/2019 analuisa

http://slidepdf.com/reader/full/analuisa 18/19

!onclusiones8n 7ase a esta in=estiga i n se uede on +uir :ue un sistema que tienen

las bases de datos multidimensionales y almacenes de datos y el fácil manejo

de los datos que le puede dar a cualquier empresa.

El desarrollo que tiene una base de datos multidimensional, se debe

implementar siguiendo determinados pasos y normas. Una base de datos

multidimensional es eficiente o confiable si sus aspectos de seguridad cumplen

con todos los requerimientos, pues cualquier empresa al implementar este tipo

de sistemas, lo que busca se seguridad e integridad de sus datos, evitando una

pérdida de ellos y obteniendo un fácil manejo de estos, dentro de todos los

departamentos y a su vez, todos esos datos de cada departamento que esténvinculados.

Los almacenes de datos hacen más fácil el acceso a una gran variedad de

datos a los usuarios finales, facilitan el funcionamiento de las aplicaciones de

los sistemas de apoyo a la decisi n y los almacenes de datos pueden trabajar

en conjunto y, por lo tanto, aumentar el valor operacional de las aplicaciones

empresariales, en especial la gesti n de relaciones con clientes.

Page 19: analuisa

7/24/2019 analuisa

http://slidepdf.com/reader/full/analuisa 19/19