Está en la página 1de 40

03.

QUE ES UN MODELO DE DATOS

Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 1


Sistema e-learning. manuelquintana.snpp@gmail.com
Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 2
Sistema e-learning. manuelquintana.snpp@gmail.com
Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 3
Sistema e-learning. manuelquintana.snpp@gmail.com
Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 4
Sistema e-learning. manuelquintana.snpp@gmail.com
Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 5
Sistema e-learning. manuelquintana.snpp@gmail.com
Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 6
Sistema e-learning. manuelquintana.snpp@gmail.com
Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 7
Sistema e-learning. manuelquintana.snpp@gmail.com
Vamos a basar nuestra
explicación en un
ejemplo practico una
venta que sucede entre
clientes y vendedores.

Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 8


Sistema e-learning. manuelquintana.snpp@gmail.com
Los clientes tienen
bases de datos
diferentes y el vendedor
también, son las bases
de datos de los
productos que ellos
desean comprar y del
producto del que el
vendedor quiere vender

Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 9


Sistema e-learning. manuelquintana.snpp@gmail.com
Entre clientes y
vendedores hay un
proceso de comunicación
sin embargo es necesario
que hablen el mismo
idioma, para que entre
ellos se establezca un
modelo de datos

Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 10


Sistema e-learning. manuelquintana.snpp@gmail.com
A su vez el vendedor va
interactuar con un sistema

Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 11


Sistema e-learning. manuelquintana.snpp@gmail.com
Y de nuevo surge la
necesidad que entre el
vendedor y el sistema
surja un modelo de datos,
para esto el vendedor
debe saber entender
como habla el sistema y a
su vez el sistema debe ser
capaz de comunicarse con
el vendedor.

Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 12


Sistema e-learning. manuelquintana.snpp@gmail.com
El sistema va tener que interactuar con otro software que a su vez va necesitar interactuar con
dispositivos físicos, estas comunicaciones entre el sistema y los dispositivos físicos deben contar
con un lenguaje común y por lo tanto se establece otro modelo de datos.
Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 13
Sistema e-learning. manuelquintana.snpp@gmail.com
Veamos en este ejemplo sencillo cuatro modelos de datos que interactúan entre si, todos ellos
diferentes pero con características comunes.
Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 14
Sistema e-learning. manuelquintana.snpp@gmail.com
Para entender mejor veamos las características que definen un modelo de datos:

Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 15


Sistema e-learning. manuelquintana.snpp@gmail.com
Primera característica:

Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 16


Sistema e-learning. manuelquintana.snpp@gmail.com
Segunda característica:

Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 17


Sistema e-learning. manuelquintana.snpp@gmail.com
Tercera característica:

Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 18


Sistema e-learning. manuelquintana.snpp@gmail.com
Tenemos un lenguaje común entre todos nosotros a
nivel mundial que son las matemáticas

Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 19


Sistema e-learning. manuelquintana.snpp@gmail.com
Cuarta característica:

Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 20


Sistema e-learning. manuelquintana.snpp@gmail.com
Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 21
Sistema e-learning. manuelquintana.snpp@gmail.com
Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 22
Sistema e-learning. manuelquintana.snpp@gmail.com
Quinta característica:

Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 23


Sistema e-learning. manuelquintana.snpp@gmail.com
Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 24
Sistema e-learning. manuelquintana.snpp@gmail.com
Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 25
Sistema e-learning. manuelquintana.snpp@gmail.com
Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 26
Sistema e-learning. manuelquintana.snpp@gmail.com
Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 27
Sistema e-learning. manuelquintana.snpp@gmail.com
Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 28
Sistema e-learning. manuelquintana.snpp@gmail.com
Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 29
Sistema e-learning. manuelquintana.snpp@gmail.com
Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 30
Sistema e-learning. manuelquintana.snpp@gmail.com
Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 31
Sistema e-learning. manuelquintana.snpp@gmail.com
Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 32
Sistema e-learning. manuelquintana.snpp@gmail.com
Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 33
Sistema e-learning. manuelquintana.snpp@gmail.com
Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 34
Sistema e-learning. manuelquintana.snpp@gmail.com
Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 35
Sistema e-learning. manuelquintana.snpp@gmail.com
Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 36
Sistema e-learning. manuelquintana.snpp@gmail.com
Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 37
Sistema e-learning. manuelquintana.snpp@gmail.com
Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 38
Sistema e-learning. manuelquintana.snpp@gmail.com
Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 39
Sistema e-learning. manuelquintana.snpp@gmail.com
Curso de Formación a Distancia de SQL Instructor: Manuel Quintana Valiente. 40
Sistema e-learning. manuelquintana.snpp@gmail.com

También podría gustarte