MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es...

54
MODELOS DE DATOS MODELOS DE DATOS Por : Ricardo Barragán O.

Transcript of MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es...

Page 1: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

MODELOS DE DATOSMODELOS DE DATOS

Por : Ricardo Barragán O.

Page 2: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

¿Qué es un modelo?¿Qué es un modelo?

Page 3: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

¿Qué es un modelo?¿Qué es un modelo?

• Representación abstracta, conceptual, grafica oRepresentación abstracta, conceptual, grafica o visual.

• Con el objetivo de analizar , describir, explicar, j , , p ,simular.

• Permite explorar, controlar y predecirp y p

Page 4: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

ModelosModelos

– Desde hace mucho tiempo los científicos eDesde hace mucho tiempo los científicos e ingenieros han creado modelos para explicar y demostrar sus teorías. 

• Sistema Solar

• Aeromodelo

• Modelo automóviles

• Maquetas de centros comerciales

• Casas, edificios, puentes..

Page 5: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

¿Qué es un modelo de datos?¿Qué es un modelo de datos?

• Una colección de tablas de dos dimensionesUna colección de tablas de dos dimensiones, columnas y filas que representan conceptos.  

• Tablas Relacionales que modelan entidades• Tablas Relacionales que modelan entidades reales (personas, lugares, cosas, eventos)

Page 6: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

Modelo de Datos como representaciónModelo de Datos como representación abstracta

U li ibl d fi lUn cliente posiblemente se define como un ente natural o jurídico que tiene una relación comercial (compra productos y servicios).

CLIENTE

En un modelo de datos puede representarse como una tabla o entidad de dos dimensiones y sus atributos

CLIENTE

ClienteID

NombreNombreCiudad

Page 7: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

El modelo de datos explica y describeEl modelo de datos, explica y describe conceptos

El modelo de datos permite describir las relaciones entre los conceptos.

Si se quiere explicar que un cliente vive o esta ubicado en unaSi se quiere explicar que un cliente vive o esta ubicado en una localización geográfica puede explicarse a través de una relación.

CLIENTE

CIUDAD

CiudadID

ClienteID

NombreCiudadID (FK)

NombrePais

Esta ubicado en

Page 8: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

El modelo de datos, simula conceptosEl modelo de datos, simula conceptos

CIUDAD

Ci d dIDCiudadID

NombrePaisPRODUCTO

ProductoID

NombrePRODUCTO PRECIO CIUDAD

ProductoID (FK)CiudadID (FK)

Precio $$

Si se desea simular diferentes iPRODUCTO

ProductoID

NombrePrecio $$

escenarios

Precio $$

Page 9: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

¿Qué es un modelo de datos?¿Qué es un modelo de datos?

• Explorar

• Controlar

• Predecir

• Describir

• Explicar

• Analizar

•Simular

Page 10: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

La importancia del modelo de datos

Page 11: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

La importancia de los modelos de datos

• En una arquitectura empresarialEn una arquitectura empresarial

• En un sistema de información

l ió d• En un solución de BI

• Como diccionario de Conceptos

Page 12: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

Arquitectura empresarialArquitectura empresarial

The definition of an architecture used in ANSI/IEEE std 1471The definition of an architecture used in ANSI/IEEE std. 1471-200 is :

“The fundamental organization of a system embodied in itsThe fundamental organization of a system, embodied in its components, their relationships to each other and the environment, and the principles governing its design and evolution.”

Components

RelationshipsExplicar la organización en Relationships

Governingtérminos de :

Page 13: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

El modelo de datos hace parte de la larquitectura empresarial

TOGAF incluye dentro de su metodología (ADM), la definición de un modelo de datos.de un modelo de datos.

“La Arquitectura de Datos describe la estructura de los activos de datos tanto físicos como lógicos dentro de una gorganización así como los recursos disponibles para su

gestión.” (TOGAF)

Page 14: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

El modelo de datos en un sistema deEl modelo de datos en un sistema de Información.

•Presentación

P e r s o n aP e r s o n a ID

N u m e r o Id e n t i fi c a c i o nT ip o Id e n t i f i c a c i o n ID ( F K )N o m b r eA p e l l id oe m a i lC a r g o ID ( F K )D i r e c c i o n C a s aD i r e c c i o n T r a b a j oT e l e fo n o T r a b a j oT e l e fo n o c a s aN u m e r o H i j o sIn d C o n y u g u e T r a b a j aF e c h a N a c i m i e n t oP a s a t i e m p o ID ( F K )T ip o In g r e s o ID ( F K )A n t i g u e d a d L a b o r a l ID (F K )S e x o ID ( F K )E s t a d o C i vi l ID ( F K )N i v e l E d u c a t i v o ID (F K )E s t r a t o S o c i a l ID ( F K )T ip o V i v i e n d a ID ( F K )M u l t i p l i c a d o r In g r e s o ID ( F K )E s t a d o C l ie n t e ID (F K )T ip o C o n t ra t o ID ( F K )C i u d a d L a b o r a l ID (F K )C i u d a d R e s i d e n c i a ID (F K )In d C r e d i t o P r o v e e d o r e sP C ID ( F K )

E m p r e s aE m p re s a ID ( F K )

Id e n t i f i c a c i o nD i r e c c i o nT e l e fo n oE m p re s a D e s cP a g i n a W e bC o d i g o E m p r e s aC a l i f i c a c i o n ID ( F K )T a m a ñ o ID ( F K )In d E m p r e s a R e c o n o c id aN a t u ra l e z a J u r i d i c a ID ( F K )R a n g o A v is o s D i r e c t o ID ( F K )T i p o N o m in a ID ( F K )A c t i v id a d E c o n o m i c a ID ( F K )In d In d u s t r i a y C o m e r c i oR a n g o S a l a r i o P r o m e d i o A d m o n ID (F K )R a n g o S a l a r i o P r o m e d i o O p ID (F K )In g r e s o E m p l e a d o ID ( F K )R a n g o N u m e r o E m p l e a d o s ID ( F K )F e c h a In i c i oF e c h a F i nT i p o R i e s g o ID ( F K )C a l i f i c a c i o n E m p r e s a s ID (F K )T i p o C o n v e n i o ID ( F K )T i p o A l i a n z a ID ( F K )E n t i d a d P r e p a g o s ID ( F K )

•Negocio

•DatosA c t i v id a d L a b o r a l

A c t i vi d a d L a b o r a l ID

A c t i vi d a d L a b o r a l D e s c

A l e r t aA l e r t a ID

A l e r t a D e s c

A n t i g u e d a dA n t i g u e d a d ID

A n t i g u e d a d D e s c

C a l i f i c a c i o n d e C l i e n t e sC a l i f ic a c io n C l i e n t e ID

C a l i f ic a c io n C l i e n t e D e s

C a u s a lR e t i r oC a u s a l R e t i r o ID

C a u s a l R e t i r o D e s c

C l a s i f i c a c i o n C o m e r c i a lC l a s i f i c a c i o n C o m e r c i a l ID

C l a s i f i c a c i o n C o m e r c i a l D e s c

C l i e n t eC l i e n t e ID

T i p o C l i e n t e ID ( F K )In d C l i e n t e N u e v oT i p o R e la c i o n ID ( F K )In d V e h ic u l oIn d P r o p i e d a d R a i zIn d C a m a r a C o m e r c i oIn d C l i e n t e B u e n oP e r f i l R i e s g o ID (F K )A n t i g u e d a d ID ( F K )E s t a d o A s o c i a d o ID ( F K )C l a s i f i c a c i o n C o m e rc i a l ID ( F K )E s t a d o C l i e n t e ID ( F K )C a u s a l R e t i ro ID ( F K )C a l i f i c a c i o n C l i e n t e ID ( F K )A c t i v i d a d L a b o r a l ID (F K )T i p o A s o c i a d o ID ( F K )A g e n c i a ID (F K )C a l i f i c a c i o n C o n f i a r ID ( F K )F e c h a In i c i oF e c h a F i nA l e r t a ID ( F K )E n t i d a d In fo rm a n t e ID ( F K )E n t i d a d F i n a n c i e r a ID ( F K )E m p r e s a ID ( F K )P e rs o n a ID (F K )T i p o L o c a l ID ( F K )T i p o C u e n t a ID ( F K )B i e n e s ID ( F K )C l a s i f i c a c i o n M e r c a d e o ID ( F K )

E s t a d o A s o c i a d oE s t a d o A s o c ia d o ID

E s t a d o A s o c ia d o D e s c

E s t a d o C l i e n t eE s t a d o C l i e n t e ID

E s t a d o C l i e n t e D e s

P e r f i l R i e s g oP e r f i lR i e s g o ID

P e r f i lR i e s g o D e s cT i p o R e l a c i o n

T i p o R e l a c i o n ID

T i p o R e l a c i o n D e s c

T ip o C l i e n t eT i p o C l i e n t e ID

T i p o C l i e n t e D e s c

T i p o A s o c i a d oT i p o A s o c i a d o ID

T i p o A S s o c ia d o D e s cA g e n c i aA g e n c i a ID

C l a s e A g e n c i a ID ( F K )C i u d a d ID ( F K )C o d i g o A g e n c i aA g e n c i a D e s cF e c h a i n i c i oF e c h a F i n

C a l i f i c a c i o n C o n f i a rC a l i f i c a c i o n C o n f i a r ID

C a l i f i c a c i o n C o n f i a rD e s

P e r s o n a s a C a r g o ID ( F K )F e c h a In i c i oF e c h a F i nE m p re s a ID ( F K )P r o fe s i o n ID ( F K )

A l e r t a C l i e n t eA l e r t a ID ( F K )

T i p o C u e n t aT i p o C u e n t a ID

T i p o C u e n t a D e s c E n t i d a d In fo r m a n t eE n t i d a d In fo r m a n t e ID

E n t i d a d In fo r m a n t e D e s cT i p o L o c a l

T ip o L o c a l ID

T ip o L o c a l D e s c

E n t i d a d F in a n c i e r aE n t i d a d F i n a n c i e ra ID

E n t i d a d F i n a n c i e ra D e s c

E n t i d a d P r e p a g o s ID ( F K )E n t i d a d P r e p a g a d ID ( F K )F u e r z a ID ( F K )In d C o n v e n i o

B i e n e sB i e n e s ID

B i e n e s D e s c

C l a s i f i c a c i ó n M e r c a d e oC l a s i fi c a c i o n M e r c a d e o ID

C l a s i fi c a c i o n M e r c a d e o D e s c

Page 15: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

El modelo de datos en un sistema de I f ió V lid ió dInformación. – Validación de 

Requerimientosq

Ayuda a entender y validar conceptos y sus relacionesy sus relaciones.

Unificar conceptos entre las diferentes personas o áreas.

A c t iv i d a d L a b o r a lA c t i v id a d L a b o r a l I D

A c t i v id a d L a b o r a l D e s c

A l e r t aA l e r t a I D

A l e r t a D e s c

A n t i g u e d a dA n t i g u e d a d I D

A n t i g u e d a d D e s c

C a l i f i c a c i o n d e C l i e n t e sC a l i fi c a c i o n C l i e n t e I D

C a l i fi c a c i o n C l i e n t e D e s

C a u s a l R e t i r oC a u s a l R e t i r o I D

C a u s a l R e t i r o D e s c

C l a s i f ic a c i o n C o m e r c ia lC l a s i fi c a c i o n C o m e r c i a l I D

C l a s i fi c a c i o n C o m e r c i a l D e s c

C l i e n t eC l i e n t e I D

T i p o C l i e n t e ID ( F K )I n d C l i e n t e N u e v oT i p o R e l a c io n I D ( F K )I n d V e h i c u loI n d P r o p i e d a d R a i zI n d C a m a r a C o m e r c ioI n d C l i e n t e B u e n oP e r f i l R i e s g o I D ( F K )A n t i g u e d a d I D ( F K )E s t a d o A s o c ia d o I D ( F K )C l a s i f i c a c i o n C o m e r c ia l I D ( F K )E s t a d o C l ie n t e I D ( F K )C a u s a l R e t i r o I D ( F K )C a l i f i c a c i o n C l i e n t e I D ( F K )A c t i v id a d L a b o r a l I D ( F K )T i p o A s o c i a d o I D ( F K )A g e n c i a I D ( F K )C a l i f i c a c i o n C o n fi a r I D ( F K )F e c h a I n ic i oF e c h a F i nA l e r t a I D ( F K )E n t i d a d I n f o r m a n t e I D ( F K )E n t i d a d F i n a n c i e r a I D ( F K )E m p r e s a I D ( F K )P e r s o n a I D ( F K )T i p o L o c a l I D ( F K )T i p o C u e n t a I D ( F K )B i e n e s I D ( F K )C l a s i f i c a c i o n M e r c a d e o I D ( F K )

E s t a d o A s o c i a d oE s t a d o A s o c i a d o I D

E s t a d o A s o c i a d o D e s c

E s t a d o C l i e n t eE s t a d o C l i e n t e I D

E s t a d o C l i e n t e D e s

P e r fi l R ie s g oP e r f i l R i e s g o I D

P e r f i l R i e s g o D e s cT i p o R e l a c i o n

T ip o R e l a c io n I D

T ip o R e l a c io n D e s c

T ip o C l ie n t eT i p o C l i e n t e I D

T i p o C l i e n t e D e s c

T i p o A s o c i a d oT i p o A s o c ia d o I D

T i p o A S s o c i a d o D e s cA g e n c i aA g e n c i a I D

C l a s e A g e n c i a I D ( F K )C i u d a d I D ( F K )C o d i g o A g e n c i aA g e n c i a D e s cF e c h a i n i c i oF e c h a F i n

C a l i f i c a c i o n C o n f ia rC a l i f i c a c i o n C o n f i a r I D

C a l i f i c a c i o n C o n f i a r D e s

P e r s o n aP e r s o n a I D

N u m e r o Id e n t i f i c a c io nT i p o I d e n t i f i c a c i o n I D ( F K )N o m b r eA p e l l i d oe m a i lC a r g o I D ( F K )D ir e c c i o n C a s aD ir e c c i o n T r a b a j oT e l e f o n o T r a b a j oT e l e f o n o c a s aN u m e r o H i j o sI n d C o n y u g u e T r a b a j aF e c h a N a c i m i e n t oP a s a t i e m p o I D ( F K )T i p o I n g r e s o I D ( F K )A n t ig u e d a d L a b o r a l I D ( F K )S e x o I D ( F K )E s t a d o C i v i l I D ( F K )N iv e l E d u c a t i v o I D ( F K )E s t r a t o S o c i a l I D ( F K )T i p o V i v i e n d a I D ( F K )M u l t i p l ic a d o r I n g r e s o I D ( F K )E s t a d o C l i e n t e ID ( F K )T i p o C o n t r a t o I D ( F K )C iu d a d L a b o r a l I D ( F K )C iu d a d R e s id e n c i a I D ( F K )I n d C r e d i t o P r o v e e d o r e sP e r s o n a s a C a r g o ID ( F K )F e c h a I n i c ioF e c h a F i nE m p r e s a I D ( F K )P r o fe s i o n I D ( F K )

A l e r t a C l i e n t eA l e r t a ID ( F K )

T ip o C u e n t aT i p o C u e n t a I D

T i p o C u e n t a D e s c E n t i d a d I n f o r m a n t eE n t i d a d I n f o r m a n t e I D

E n t i d a d I n f o r m a n t e D e s cT i p o L o c a l

T i p o L o c a l I D

T i p o L o c a l D e s c

E n t i d a d F i n a n c ie r aE n t i d a d F i n a n c i e r a I D

E n t i d a d F i n a n c i e r a D e s c

E m p r e s aE m p r e s a I D ( F K )

I d e n t i f i c a c io nD i r e c c i o nT e l e f o n oE m p r e s a D e s cP a g i n a W e bC o d i g o E m p r e s aC a l i fi c a c i o n I D ( F K )T a m a ñ o I D ( F K )I n d E m p r e s a R e c o n o c i d aN a t u r a l e z a J u r i d i c a I D ( F K )R a n g o A v is o s D i r e c t o ID ( F K )T i p o N o m in a I D ( F K )A c t i v i d a d E c o n o m i c a I D ( F K )I n d I n d u s t r i a y C o m e r c i oR a n g o S a l a r i o P r o m e d i o A d m o n I D ( F K )R a n g o S a l a r i o P r o m e d i o O p I D ( F K )I n g r e s o E m p le a d o I D ( F K )R a n g o N u m e r o E m p l e a d o s I D ( F K )F e c h a I n i c i oF e c h a F i nT i p o R ie s g o I D ( F K )C a l i fi c a c i o n E m p r e s a s I D ( F K )T i p o C o n v e n i o ID ( F K )T i p o A l i a n z a I D ( F K )E n t i d a d P r e p a g o s I D ( F K )E n t i d a d P r e p a g a d I D ( F K )F u e r z a ID ( F K )I n d C o n v e n i o

B i e n e sB ie n e s I D

B ie n e s D e s c

C l a s i f i c a c i ó n M e r c a d e oC la s i f i c a c io n M e r c a d e o I D

C la s i f i c a c io n M e r c a d e o D e s c

Page 16: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

El modelo de datos en un sistema de f óInformación. ‐ Diseño

• Comunicar conceptos

• Simular estados

Page 17: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

El modelo de datos en un sistema de f ió ióInformación. ‐ Programación

A c t i v i d a d L a b o r a lA c t i v i d a d L a b o r a l ID

A c t i v i d a d L a b o r a l D e s c

A n t i g u e d a dA n t i g u e d a d I D

A n t i g u e d a d D e s c

C a l i f i c a c i o n d e C l i e n t e sC a l i f i c a c i o n C l i e n t e ID

C a l i f i c a c i o n C l i e n t e D e s

C a u s a l R e t i r oC a u s a l R e t i r o I D

C a u s a l R e t i r o D e s c

C l a s i f i c a c i o n C o m e r c i a lC l a s i f i c a c i o n C o m e r c i a l I D

C l a s i f i c a c i o n C o m e r c i a l D e s c

C l i e n t eC l i e n t e I D

T i p o C l i e n t e I D ( F K )I n d C l i e n t e N u e v oT i p o R e l a c i o n I D ( F K )I n d V e h i c u l oI n d P r o p i e d a d R a i zI n d C a m a r a C o m e r c i oI n d C l i e n t e B u e n oP e r f i l R i e s g o I D ( F K )A n t i g u e d a d ID ( F K )E s t a d o A s o c i a d o I D ( F K )C l a s i f i c a c i o n C o m e r c i a l I D ( F K )E s t a d o C l i e n t e I D ( F K )C a u s a l R e t i r o I D ( F K )C a l i f i c a c i o n C l i e n t e I D ( F K )A c t i v i d a d L a b o r a l I D ( F K )T i p o A s o c i a d o ID ( F K )A g e n c i a I D ( F K )C a l i f i c a c i o n C o n f i a r I D ( F K )F e c h a I n i c i oF e c h a F i nA l e r t a I D ( F K )E n t i d a d I n f o r m a n t e ID ( F K )E n t i d a d F i n a n c i e r a ID ( F K )E m p r e s a I D ( F K )P e r s o n a I D ( F K )T i p o L o c a l ID ( F K )

E s t a d o C l i e n t eE s t a d o C l i e n t e I D

E s t a d o C l i e n t e D e s

P e r f i l R i e s g oP e r f i l R i e s g o I D

P e r f i l R i e s g o D e s cT i p o R e l a c i o n

T i p o R e l a c i o n I D

T i p o R e l a c i o n D e s c

T i p o C l i e n t eT i p o C l i e n t e ID

T i p o C l i e n t e D e s c

T i p o A s o c i a d oT i p o A s o c i a d o I D

T i p o A S s o c i a d o D e s cA g e n c i aA g e n c i a I D

C l a s e A g e n c i a I D ( F K )C i u d a d I D ( F K )C o d i g o A g e n c i aA g e n c i a D e s cF e c h a i n i c i oF e c h a F i n

C a l i f i c a c i o n C o n f i a rC a l i f i c a c i o n C o n f i a r I D

C a l i f i c a c i o n C o n f i a r D e s

P e r s o n aP e r s o n a I D

N u m e r o I d e n t i f i c a c i o nT i p o Id e n t i f i c a c i o n I D ( F K )N o m b r eA p e l l i d oe m a i lC a r g o ID ( F K )D i r e c c i o n C a s aD i r e c c i o n T r a b a j oT e l e fo n o T r a b a j oT e l e fo n o c a s aN u m e r o H i j o sI n d C o n y u g u e T r a b a j aF e c h a N a c i m i e n t oP a s a t i e m p o I D ( F K )T i p o In g r e s o I D ( F K )A n t i g u e d a d L a b o r a l I D ( F K )S e x o I D ( F K )E s t a d o C i v i l I D ( F K )N i v e l E d u c a t i v o I D ( F K )E s t r a t o S o c i a l I D ( F K )T i p o V i v i e n d a I D ( F K )M u l t i p l i c a d o r In g r e s o I D ( F K )E s t a d o C l i e n t e I D ( F K )T i p o C o n t r a t o ID ( F K )C i u d a d L a b o r a l I D ( F K )C i u d a d R e s i d e n c i a I D ( F K )I n d C r e d i t o P r o v e e d o r e sP e r s o n a s a C a r g o ID ( F K )F e c h a I n i c i oF e c h a F i nE m p r e s a I D ( F K )P r o f e s i o n I D ( F K )

T i p o C u e n t aT i p o C u e n t a I D

T i p o C u e n t a D e s c E n t i d a d I n f o r m a n t eE n t i d a d In fo r m a n t e I D

E n t i d a d In fo r m a n t e D e s cT i p o L o c a l

E m p r e s aE m p r e s a ID ( F K )

I d e n t i f i c a c i o nD i r e c c i o nT e l e f o n oE m p r e s a D e s cP a g i n a W e bC o d i g o E m p r e s aC a l i f i c a c i o n I D ( F K )T a m a ñ o I D ( F K )I n d E m p r e s a R e c o n o c i d aN a t u r a l e z a J u r i d i c a I D ( F K )R a n g o A v i s o s D i r e c t o I D ( F K )T i p o N o m i n a I D ( F K )A c t i v i d a d E c o n o m i c a I D ( F K )I n d I n d u s t r i a y C o m e r c i oR a n g o S a l a r i o P r o m e d i o A d m o n I D ( F K )R a n g o S a l a r i o P r o m e d i o O p I D ( F K )I n g r e s o E m p l e a d o I D ( F K )R a n g o N u m e r o E m p l e a d o s I D ( F K )F e c h a I n i c i oF e c h a F i nT i p o R i e s g o I D ( F K )C a l i f i c a c i o n E m p r e s a s I D ( F K )T i p o C o n v e n i o I D ( F K )T i p o A l i a n z a I D ( F K )E n t i d a d P r e p a g o s I D ( F K )E n t i d a d P r e p a g a d I D ( F K )F u e r z a I D ( F K )I n d C o n v e n i o

A l e r t aA l e r t a I D

A l e r t a D e s c

T i p o L o c a l ID ( F K )T i p o C u e n t a ID ( F K )B i e n e s I D ( F K )C l a s i f i c a c i o n M e r c a d e o I D ( F K )

E s t a d o A s o c i a d oE s t a d o A s o c i a d o I D

E s t a d o A s o c i a d o D e s c

A l e r t a C l i e n t eA l e r t a I D ( F K )

E n t i d a d In fo r m a n t e D e s cT i p o L o c a l I D

T i p o L o c a l D e s c

E n t i d a d F i n a n c i e r aE n t i d a d F i n a n c i e r a I D

E n t i d a d F i n a n c i e r a D e s c

B i e n e sB i e n e s I D

B i e n e s D e s c

C l a s i f i c a c i ó n M e r c a d e oC l a s i f i c a c i o n M e r c a d e o I D

C l a s i f i c a c i o n M e r c a d e o D e s c

Describir los elementos del sistema

Page 18: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

El modelo de datos en un sistema de f óInformación. ‐Mantenimiento

Page 19: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

El modelo de datos en un sistema de f ó l d dInformación ‐ Calidad

Page 20: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

El modelo de datos en una solución de ( l )BI (Business Inteligence)

“A data model is the framework for business intelligence, and it’s the first step towards building the foundationstep towards building the foundation for a powerful, flexible Data Warehouse – a warehouse that will add value and empower users today p yand in the future.”

“The framework should provide a single view of the business at the atomic data level.”

Page 21: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

El modelo de datos en una solución de ( l )BI (Business Inteligence)

• Las soluciones de BI proveen de información paraLas soluciones de BI proveen de información  para análisis.

• Generalmente se reúnen datos de diferentes fuentes, ,se unifican, se almacenan y se presentan de tal forma que ayudan a quienes hacen los análisis.

Main Frame ERP Front Office

ETL

Modelo

Portal / Digital Dashboard

Decisores

Page 22: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

El modelo de datos en una solución de ( l )BI (Business Inteligence)

P e r s o n aP e r s o n a ID

N u m e r o Id e n t i f i c a c i o nT i p o Id e n t i f i c a c i o n ID ( F K )N o m b r eA p e l l i d oe m a i lC a r g o ID ( F K )D i r e c c i o n C a s aD i r e c c i o n T r a b a j oT e l e fo n o T r a b a j oT e l e fo n o c a s aN u m e r o H i j o sIn d C o n y u g u e T r a b a j aF e c h a N a c i m i e n t oP a s a t i e m p o ID ( F K )T i p o In g r e s o ID ( F K )A n t i g u e d a d L a b o r a l ID ( F K )S e x o ID ( F K )E s t a d o C i v i l ID ( F K )N i ve l E d u c a t ivo ID ( F K )E s t r a t o S o c i a l ID ( F K )T i p o V i v ie n d a ID ( F K )M u l t i p l i c a d o r In g r e s o ID ( F K )E s t a d o C l i e n t e ID ( F K )T i p o C o n t r a t o ID ( F K )C i u d a d L a b o r a l ID ( F K )C i u d a d R e s i d e n c i a ID ( F K )In d C r e d i t o P r o ve e d o r e s

E m p r e s aE m p r e s a ID ( F K )

Id e n t i f i c a c i o nD i r e c c i o nT e l e fo n oE m p r e s a D e s cP a g i n a W e bC o d i g o E m p r e s aC a l i f i c a c io n ID ( F K )T a m a ñ o ID ( F K )In d E m p r e s a R e c o n o c i d aN a t u r a l e z a J u r i d i c a ID ( F K )R a n g o A vi s o s D i r e c t o ID ( F K )T i p o N o m i n a ID ( F K )A c t i vi d a d E c o n o m i c a ID ( F K )In d In d u s t r i a y C o m e r c i oR a n g o S a l a r i o P r o m e d i o A d m o n ID ( F K )R a n g o S a l a r i o P r o m e d i o O p ID ( F K )In g r e s o E m p le a d o ID ( F K )R a n g o N u m e r o E m p l e a d o s ID ( F K )F e c h a In i c i oF e c h a F i nT i p o R i e s g o ID ( F K )C a l i f i c a c io n E m p r e s a s ID ( F K )T i p o C o n ve n i o ID ( F K )T i p o A l i a n z a ID ( F K )E i d d P ID ( F K )

Hay una tendencia a tener modelos de datos corporativos con las definiciones conceptuales de la

A c t iv i d a d L a b o r a lA c t i v i d a d L a b o r a l ID

A c t i v i d a d L a b o r a lD e s c

A n t i g u e d a dA n t i g u e d a d ID

A n t i g u e d a d D e s c

C a l i f i c a c io n d e C l i e n t e sC a l i f i c a c i o n C l i e n t e ID

C a l i f i c a c i o n C l i e n t e D e s

C a u s a l R e t i r oC a u s a l R e t i r o ID

C a u s a l R e t i r o D e s c

C l i e n t eC l i e n t e ID

T ip o C l i e n t e ID ( F K )In d C l i e n t e N u e voT ip o R e l a c i o n ID ( F K )In d V e h i c u l oIn d P r o p i e d a d R a i zIn d C a m a r a C o m e r c i oIn d C l i e n t e B u e n oP e r fi l R i e s g o ID ( F K )A n t i g u e d a d ID ( F K )E s t a d o A s o c i a d o ID ( F K )C l a s i f i c a c i o n C o m e r c i a l ID ( F K )E s t a d o C l i e n t e ID ( F K )C a u s a lR e t i r o ID ( F K )C a l i f i c a c i o n C l i e n t e ID ( F K )A c t i v i d a d L a b o r a l ID ( F K )T ip o A s o c ia d o ID ( F K )A i ID ( F K )

E s t a d o C l i e n t eE s t a d o C l i e n t e ID

E s t a d o C l i e n t e D e s

P e r fi l R i e s g oP e r fi l R i e s g o ID

P e r fi l R i e s g o D e s cT i p o R e l a c i o n

T i p o R e l a c i o n ID

T i p o R e l a c i o n D e s c

T i p o C l i e n t eT i p o C l i e n t e ID

T i p o C l i e n t e D e s c

T i p o A s o c i a d oT ip o A s o c ia d o ID

T ip o A S s o c i a d o D e s cA g e n c i aA g e n c i a ID

C l a s e A g e n c ia ID ( F K )C i u d a d ID ( F K )C d i A i

C a l i f i c a c i o n C o n fia r

P e r s o n a s a C a r g o ID ( F K )F e c h a In i c i oF e c h a F i nE m p r e s a ID ( F K )P r o fe s i o n ID ( F K )

E n t i d a d P r e p a g o s ID ( F K )E n t i d a d P r e p a g a d ID ( F K )F u e r z a ID ( F K )In d C o n ve n io

pindustria que son poblados con la información existente y permiten a los analistas responder preguntas y tener

A l e r t aA le r t a ID

A le r t a D e s c

C l a s i f i c a c i o n C o m e r c i a lC l a s i f i c a c i o n C o m e r c i a l ID

C l a s i f i c a c i o n C o m e r c i a l D e s c

A g e n c ia ID ( F K )C a l i f i c a c i o n C o n fi a r ID ( F K )F e c h a In i c i oF e c h a F i nA l e r t a ID ( F K )E n t i d a d In fo r m a n t e ID ( F K )E n t i d a d F i n a n c i e r a ID ( F K )E m p r e s a ID ( F K )P e r s o n a ID ( F K )T ip o L o c a l ID ( F K )T ip o C u e n t a ID ( F K )B i e n e s ID ( F K )C l a s i f i c a c i o n M e r c a d e o ID ( F K )

E s t a d o A s o c i a d oE s t a d o A s o c i a d o ID

E s t a d o A s o c i a d o D e s c

C o d ig o A g e n c i aA g e n c i a D e s cF e c h a i n i c i oF e c h a F i n

C a l i f i c a c io n C o n fi a r ID

C a l i f i c a c io n C o n fi a r D e s

A l e r t a C l i e n t eA le r t a ID ( F K )

T i p o C u e n t aT i p o C u e n t a ID

T i p o C u e n t a D e s c E n t i d a d In fo r m a n t eE n t i d a d In fo r m a n t e ID

E n t i d a d In fo r m a n t e D e s cT i p o L o c a l

T i p o L o c a l ID

T i p o L o c a l D e s c

E n t i d a d F i n a n c i e r aE n t i d a d F i n a n c i e r a ID

E n t i d a d F i n a n c i e r a D e s c

B i e n e sB i e n e s ID

B i e n e s D e s c

C l a s i f i c a c i ó n M e r c a d e oC l a s i f i c a c i o n M e r c a d e o ID

C l a s i f i c a c i o n M e r c a d e o D e s c

un mejor conocimiento de su organización.

Page 23: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

Importancia del modelo reconocida a l d lnivel mundial

“Engineering representations in any field serve toEngineering representations in any field serve to support analysis. Structural engineers, for example, might analyze the strength and bending properties of

the materials that they use to construct a building, to determine if a roof will withstand an anticipated snow load, or if the walls will crumble in an

earthquake.” Mario R. Barbacci ‐ SEI

Page 24: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

El d l d dEl modelo de datos como un diccionario de conceptos corporativo.p p

• En las organizaciones se encuentran diferentes definiciones para el mismo concepto.

• En los diferentes sistemas de información se define el mismo concepto de diferente forma.

Page 25: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

Algunos autores plantean su punto de vista…..

• Un modelo conceptual explica los conceptos significativos del dominicio del problema. UML y Patrones, Larman,

• El modelado de datos responde a una serie de preguntas específicas importantes para cualquier aplicación de procesamiento de datos. ¿cuáles son los objetos de datos primarios que va a procesar el sistema? ¿Cuál es la composición de cada objeto de datos primarios que va a procesar el sistema? ¿Cuál es la composición de cada objeto de datos y qué atributos describe? Ingeniería d S ft U E f P á ti R S Pde Software – Un Enfoque Práctico, Roger S. Pressman

• Una parte importante del modelado de sistemas es definir la forma lógica de los datos procesados por el sistema. Ingeniería de Softwaer, Ian Sommerville

• Los modelos de datos son el instrumento principal para ofrecer abstracción de los datos.

• Un modelo de datos es un conjunto de conceptos que sirven para– describir la estructura de una base de datos: los datos las relaciones entre los datos ydescribir la estructura de una base de datos: los datos, las relaciones entre los datos y – las restricciones que deben cumplirse sobre los datos.

Page 26: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

El diseño de modelos ofrece múltiples ventajas

Page 27: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

Identificando diferentes tipos de d lmodelos

• Dependiendo de los tipos de conceptos que ofrecen para describir la estructura de la base de datosestructura de la base de datos.

– Modelos conceptuales (alto nivel), describen los conceptos de negocio sin pensar en la forma en que los mismos se reflejarán en el softwaresoftware

– Modelos físicos (bajo nivel), representan la forma en que los datos son almacenados.

– Modelos lógicos (nivel intermedio), cuyos conceptos pueden ser entendidos por los usuarios finales, acercándose a la forma en que serán almacenados en el computador

– Modelos Semánticos: Permiten la comunicación de los conceptos.

Page 28: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

Diseñando modelos con calidadDiseñando modelos con calidad

• Cuándo un modelo puede ser calificado 10/10 en calidad?– Completitud– No redundancia– Refleja las reglas del negocioj g g– Reutilización de los datos– Estabilidad y Flexibilidad– PresentaciónPresentación– Comunicación– Integración– Resolución de conflictosResolución de conflictos

Page 29: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

Actuando como el diseñador del d lmodelo …..

• Abstrayendo los conceptos/datos en formaAbstrayendo los conceptos/datos en forma gráfica

• Validando• Validando

• Verificando

• Depurando

• Comunicando

Page 30: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

El modelo como herramienta de ócomunicación

• Usuarios

d l i• Expertos del negocio

• Arquitectos

• Programadores

Page 31: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

Identificando los conceptos o datosIdentificando los conceptos o datos

Entidad• Cualquier tipo de objeto o concepto sobre el que se recoge

información: cosa, persona, concepto abstracto o suceso. Por ejemplo: persona, producto, compañía, medio de transporte, entre otros.

C l i bj t di t b l ti i f ió• Cualquier objeto discreto sobre el que se tiene información

Page 32: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

Estableciendo asociaciones entre las d dentidades

Relación (interrelación)Relación (interrelación)

• Es una correspondencia o asociación entre dos oEs una correspondencia o asociación entre dos o más entidades.

• Cada relación tiene un nombre que describe su qfunción.

• El grado refleja el número de entidades pa ticipantes en la elaciónparticipantes en la relación

Page 33: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

Estableciendo asociaciones entre las d dentidades

R l ió i• Relación recursiva • Cardinalidad

Page 34: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

Identificando el contenido de las d dentidades

AtributoAtributo

• Es una característica de interés Los atributosEs una característica de interés. Los atributos representan las propiedades básicas de las entidades y de las relaciones. y

• Cada atributo tiene un conjunto de valores asociados denominado dominio.

Page 35: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

Diseño orientado hacia áreas sujeto

Page 36: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

Organización por áreas de interés importantes

• Las áreas sujeto ayudan a  organizar el d lmodelo.

• Los conceptos, están asociados con los integrantes de su misma área sujeto primordialmente.

• Existen conceptos, a través de las diferentes áreas sujetoj

Page 37: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

Los nombres no son suficienteLos nombres no son suficiente

Representa ….

CLIENTE

Page 38: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

Diseño Lógico – NotaciónDiseño Lógico  Notación

• IDEF – Integration Definition for informationIDEF Integration Definition for information Modeling.

• IE Information Engineering• IE – Information Engineering.

Page 39: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

Diseño Lógico – IDEFDiseño Lógico  IDEF

.

Page 40: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

MODELO FISICO

CLIENTE

OFICINA

CUENTA

Page 41: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

Diseño Físico ‐ Insumos

MODELO LOGICOMODELO LOGICO

REGLAS DE NEGOCIOCONOCIMIENTO

RDBMS

CONOCIMIENTO APPL. Y DATOS

GUIAS

RDBMS

MODELO FISICOAFINAR MODELO

CARGA DATOS

Page 42: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

Diseño Físico ‐ ComponentesDiseño Físico  Componentes

Plataforma RDBMS

Modelo Lógico

Demografía Datos

Conocimiento aplicaciones

Page 43: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

Modelos para BIModelos para BI

• Existen dos tendencias para el modelamientoExisten dos tendencias para el modelamiento de soluciones de BI.

• William Inmon  ( 3FN)

• Ralph Kimbal ( Star Scheme)Ralph Kimbal     ( Star Scheme)

Page 44: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

Modelos DimensionalesModelos Dimensionales

Estrella

Reservaciones

tiempoCliente

C l

•Copo de nieve

Canal

tiempo

DestinosVuelos

Cliente

Page 45: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

Modelos DimensionalesModelos Dimensionales

id_dim1

tabla de hechos tabla

Dimensión 3tabla Dimensión 1

id_dim2

id_dim3

...tabla

id_dim n

....

(hechos)

Dimensión 2 tabla Dimensión n

(hechos)

Page 46: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

Modelos 3FNModelos 3FNPrimera Forma Normal (1NF) Los atributos no se deben repetir dentro de una

tabla No hay grupos repetitivostabla. No hay grupos repetitivos.

Segunda Forma Normal (2FN) Un atributo debe estar relacionado con la Llave Primaria completa, no solo con una parte de p , pella. Las tablas con Llaves Primarias de una sola columna (entidades), siempre están en Segunda Forma Normal.

Tercera Forma Normal (3NF) Los atributos deben estar relacionados con la Llave Primaria y no entre sí. Ignore la PK y las y g ycolumnas ND, y lo que queda no debe describir uno a otro.

Page 47: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

Modelos de Industria

Page 48: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

Modelos IndustriaModelos Industria

• Los modelos de industria representan losLos modelos de industria, representan los conceptos de una industria.

• ¿Quiero que mi organización se parezca a las• ¿Quiero que mi organización se parezca a las organizaciones del mundo?

Page 49: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

Modelos IndustriaModelos Industria

Generalmente en una industria se comparten :Generalmente en una industria , se comparten :– Procesos

• VentasVentas

• Servicio

• Facturación

• Adquisición de Clientes

• Crecimiento de cclientes

– Objetivos

– Actores

Page 50: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

Modelos IndustriaModelos Industria

• Los conceptos y datos en una industriaLos conceptos y datos en una industria pueden ser diferentes.

Ejemplo:  En los retails pueden manejarse dif i l d idiferentes niveles de categorias.

Page 51: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

Modelos IndustriaModelos Industria

• RetailRetail

• Telcos

ól• Petróleos

• Servicios (Agua, Luz…)

• Financieros (Bancos, cooperativas)

• SegurosSeguros

• Logística

Page 52: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

Modelos IndustriaModelos Industria

• Los Modelos de datos deben alinearse conLos Modelos de datos , deben alinearse con los objetivos de las organizaciones. – Globalización– Globalización

– Estandarización

D t l d fi i ió d l it t• Durante la  definición de la arquitectura corporativa , se deben definir los datos y sus l irelaciones.

Page 53: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

GRACIAS !!GRACIAS !!

Page 54: MODELOS DE DATOS52.0.140.184/typo43/fileadmin/Base_de_Conocimiento/XXVIII_Salon_de... · ¿Qué es un modelo de datos? • Una colección de tablas de dos dimensiones, columnas y

P tPreguntas