SlideShare una empresa de Scribd logo
1 de 18
Modelos de datos
Modelos lógicos basados en registros
Modelo relacional
Modelo de red
Modelo jerárquico

Modelos físicos de datos
Modelo unificador
Memoria de elementos

Modelos orientado a objetos
Modelo orientado objeto-relacional
MODELOS DE DATOS
El concepto de modelo de datos, una
colección de herramientas conceptuales para
describir datos, relaciones entre ellos,
semántica asociada a los datos y restricciones
de consistencia. Los diversos modelos
de datos se dividen en tres grupos: modelos
lógicos basados en objetos, modelos lógicos
basados en registros y modelos físicos de
datos.
Modelos lógicos basados en
registros
 Los datos son descritos en los modelos
conceptual y físico.
Usan la estructura lógica global de la base
de datos
Tienen ese nombre debido a que la base de
datos está constituida en registros de
formato fijo de varios tipos
Los modelos más
importantes son:
modelo relacional, de red y jerárquico.
MODELO RELACIONAL
• El modelo relacional representa los datos y
las relaciones entre los datos mediante una
colección de tablas, cada una de las cuales
tiene un numero de columnas con nombres
únicos.
Ejemplo
•

Por ejemplo, si en la base de datos se
tienen que representar personas, se
podrá definir una relación llamada
"Personas", cuyos atributos describen las
características de las personas. Cada
tupla
de
la
relación
"Personas"
representará una persona concreta.
Personas
nombre

edad

sexo

estado civil

Fecha de
nacimiento

Mario

24

hombre

Casado

01/mayo/1987

Valeria

20

mujer

soltera

28/enero/1992

Rosa

18

mujer

casada

5/diciembre/1994
Modelo de red
• Un modelo de Red permite que cada nodo
pueda tener varios "padres" por así decirlo y
no como en el modelo jerárquico en el que
cada nodo hijo tiene un solo nodo padre.
Modelo Jerárquico
Las relaciones entre los datos se
representan mediante registros y enlaces,
respectivamente.
Los registros están organizados como
colecciones de arboles en vez de grafos
arbitrarios.
DIFERENCIAS ENTRE LOS
MODELOS
 Los modelos relacionales se diferencian de
los modelos de red y jerárquico en que no
usan punteros o enlaces.
 En cambio, el modelo relacional conecta
registros mediante los valores que éstos
contienen.
Esta libertad del uso de punteros permite que
se defina una base matemática formal.
MODELO FÍSICOS DE DATOS
Los modelos Físicos de datos se usan para
describir datos en el nivel mas bajo. A
diferencia de los modelos lógicos de datos,
hay muchos pocos modelos físicos de datos
en uso. Dos de los mas ampliamente
conocidos son:
•Modelo Unificador
•Memoria de elementos
Modelo Orientado a Objetos
• Se basa en una colección de objetos. Un
objeto contiene valores almacenados en
varias instancias dentro del objeto.
Contiene fragmentos de código que operan
dentro del mismo y a éstos se les llama
métodos. La única manera en que pueden
acceder a la base de datos es a través del
paso de mensajes a otro objeto.
MODELO DE OBJETOSRELACIONAL
• Este modelo se basa en una percepción de
un mundo real que consiste en una
colección de objetos básicos llamados
entidades, y relaciones entre estos objetos.
• El conjunto de todas las entidades del
mismo tipo y relaciones del mismo tipo se
denomina
conjunto de entidades y
conjunto de relaciones, respectivamente.
El modelo OR proporciona una combinación
de características convenientes del mundo de
los objetos, como el almacenamiento de tipos
de datos complejos, con la relativa sencillez y
facilidad de uso del modelo racional.
Clientes

Empleados

Pedidos

Detalles de
pedidos

Productos
¡¡¡ GRACIAS !!!

Más contenido relacionado

La actualidad más candente

La actualidad más candente (16)

Luis lopez
Luis lopezLuis lopez
Luis lopez
 
Modelo de una b.d
Modelo de una b.dModelo de una b.d
Modelo de una b.d
 
Diapositiva2
Diapositiva2Diapositiva2
Diapositiva2
 
Modelos de base de datos
Modelos de base de datosModelos de base de datos
Modelos de base de datos
 
Pteg i-grupo 5-cap 9 sistema de base de datos
Pteg i-grupo 5-cap 9 sistema de base de datosPteg i-grupo 5-cap 9 sistema de base de datos
Pteg i-grupo 5-cap 9 sistema de base de datos
 
Practica1 Base de datos
Practica1 Base de datosPractica1 Base de datos
Practica1 Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Modelos de base de datos
Modelos de base de datosModelos de base de datos
Modelos de base de datos
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Unidad DidáCtica Iii Bases De Datos Relacionales
Unidad DidáCtica Iii Bases De Datos RelacionalesUnidad DidáCtica Iii Bases De Datos Relacionales
Unidad DidáCtica Iii Bases De Datos Relacionales
 
f
ff
f
 
Modelo de base de datos
Modelo de base de datosModelo de base de datos
Modelo de base de datos
 
MICROSOFT ACCESS
MICROSOFT  ACCESSMICROSOFT  ACCESS
MICROSOFT ACCESS
 
Modelos clásicos presentación
Modelos clásicos   presentaciónModelos clásicos   presentación
Modelos clásicos presentación
 
Estructura de datos y almacenamiento
Estructura de datos y almacenamientoEstructura de datos y almacenamiento
Estructura de datos y almacenamiento
 

Destacado (11)

Modelo jerarquico
Modelo jerarquicoModelo jerarquico
Modelo jerarquico
 
Modelo jerárquico
Modelo jerárquicoModelo jerárquico
Modelo jerárquico
 
Algebra y calculo relacional
Algebra y calculo relacionalAlgebra y calculo relacional
Algebra y calculo relacional
 
Calculo relacional de base de datos
Calculo relacional de base de datosCalculo relacional de base de datos
Calculo relacional de base de datos
 
Modelo de datos.
Modelo de datos.Modelo de datos.
Modelo de datos.
 
Una base de datos de red
Una base de datos de redUna base de datos de red
Una base de datos de red
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
 
Lenguaje sql
Lenguaje sqlLenguaje sql
Lenguaje sql
 
Modelos de red
Modelos de redModelos de red
Modelos de red
 
Modelo red
Modelo redModelo red
Modelo red
 
Modelo jerarquico
Modelo jerarquicoModelo jerarquico
Modelo jerarquico
 

Similar a ModelosDatosLógicosFísicosOO (20)

EL MODELO BASE DE DATOS Y TIPOS.pptx
EL MODELO BASE DE DATOS Y TIPOS.pptxEL MODELO BASE DE DATOS Y TIPOS.pptx
EL MODELO BASE DE DATOS Y TIPOS.pptx
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
00062674
0006267400062674
00062674
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Republica bolivariana de venezuela
Republica bolivariana de venezuelaRepublica bolivariana de venezuela
Republica bolivariana de venezuela
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Modelo de Datos
Modelo de DatosModelo de Datos
Modelo de Datos
 
Tipos de bases de datos
Tipos de bases de datosTipos de bases de datos
Tipos de bases de datos
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Clasificaciones de las bases de datos
Clasificaciones de las bases de datosClasificaciones de las bases de datos
Clasificaciones de las bases de datos
 
Modelos de bases de datos a
Modelos de bases de datos aModelos de bases de datos a
Modelos de bases de datos a
 
Modelos de bases de datos
Modelos de bases de datosModelos de bases de datos
Modelos de bases de datos
 
Base datos f02
Base datos f02Base datos f02
Base datos f02
 
Gestores de bases de datos
Gestores de bases de datosGestores de bases de datos
Gestores de bases de datos
 
Modelos de Datos y Modelado Conceptual
Modelos de Datos y Modelado ConceptualModelos de Datos y Modelado Conceptual
Modelos de Datos y Modelado Conceptual
 
Base de datos charly
Base de datos charlyBase de datos charly
Base de datos charly
 
Base de datos charly
Base de datos charlyBase de datos charly
Base de datos charly
 
Base de datos charly
Base de datos charlyBase de datos charly
Base de datos charly
 
Lección Evaluativa Unidad No. 2 Bases de Datos Basico
Lección Evaluativa Unidad No. 2 Bases de Datos BasicoLección Evaluativa Unidad No. 2 Bases de Datos Basico
Lección Evaluativa Unidad No. 2 Bases de Datos Basico
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 

Más de Eric Trapaga Lozada (6)

Unidad 1 equipo 7
Unidad 1 equipo 7Unidad 1 equipo 7
Unidad 1 equipo 7
 
Unidad 1 equipo 6
Unidad 1 equipo 6Unidad 1 equipo 6
Unidad 1 equipo 6
 
Unidad 1 equipo 4
Unidad 1 equipo 4Unidad 1 equipo 4
Unidad 1 equipo 4
 
Unidad 1 equipo 2
Unidad 1 equipo 2Unidad 1 equipo 2
Unidad 1 equipo 2
 
Unidad 1 equipo 1
Unidad 1 equipo 1Unidad 1 equipo 1
Unidad 1 equipo 1
 
Configuracion de red
Configuracion de redConfiguracion de red
Configuracion de red
 

ModelosDatosLógicosFísicosOO

  • 1. Modelos de datos Modelos lógicos basados en registros Modelo relacional Modelo de red Modelo jerárquico Modelos físicos de datos Modelo unificador Memoria de elementos Modelos orientado a objetos Modelo orientado objeto-relacional
  • 2. MODELOS DE DATOS El concepto de modelo de datos, una colección de herramientas conceptuales para describir datos, relaciones entre ellos, semántica asociada a los datos y restricciones de consistencia. Los diversos modelos de datos se dividen en tres grupos: modelos lógicos basados en objetos, modelos lógicos basados en registros y modelos físicos de datos.
  • 3. Modelos lógicos basados en registros  Los datos son descritos en los modelos conceptual y físico. Usan la estructura lógica global de la base de datos Tienen ese nombre debido a que la base de datos está constituida en registros de formato fijo de varios tipos Los modelos más importantes son: modelo relacional, de red y jerárquico.
  • 4. MODELO RELACIONAL • El modelo relacional representa los datos y las relaciones entre los datos mediante una colección de tablas, cada una de las cuales tiene un numero de columnas con nombres únicos.
  • 5. Ejemplo • Por ejemplo, si en la base de datos se tienen que representar personas, se podrá definir una relación llamada "Personas", cuyos atributos describen las características de las personas. Cada tupla de la relación "Personas" representará una persona concreta.
  • 7. Modelo de red • Un modelo de Red permite que cada nodo pueda tener varios "padres" por así decirlo y no como en el modelo jerárquico en el que cada nodo hijo tiene un solo nodo padre.
  • 8. Modelo Jerárquico Las relaciones entre los datos se representan mediante registros y enlaces, respectivamente. Los registros están organizados como colecciones de arboles en vez de grafos arbitrarios.
  • 9.
  • 10. DIFERENCIAS ENTRE LOS MODELOS  Los modelos relacionales se diferencian de los modelos de red y jerárquico en que no usan punteros o enlaces.  En cambio, el modelo relacional conecta registros mediante los valores que éstos contienen. Esta libertad del uso de punteros permite que se defina una base matemática formal.
  • 11.
  • 12. MODELO FÍSICOS DE DATOS Los modelos Físicos de datos se usan para describir datos en el nivel mas bajo. A diferencia de los modelos lógicos de datos, hay muchos pocos modelos físicos de datos en uso. Dos de los mas ampliamente conocidos son: •Modelo Unificador •Memoria de elementos
  • 13. Modelo Orientado a Objetos • Se basa en una colección de objetos. Un objeto contiene valores almacenados en varias instancias dentro del objeto. Contiene fragmentos de código que operan dentro del mismo y a éstos se les llama métodos. La única manera en que pueden acceder a la base de datos es a través del paso de mensajes a otro objeto.
  • 14.
  • 15. MODELO DE OBJETOSRELACIONAL • Este modelo se basa en una percepción de un mundo real que consiste en una colección de objetos básicos llamados entidades, y relaciones entre estos objetos. • El conjunto de todas las entidades del mismo tipo y relaciones del mismo tipo se denomina conjunto de entidades y conjunto de relaciones, respectivamente.
  • 16. El modelo OR proporciona una combinación de características convenientes del mundo de los objetos, como el almacenamiento de tipos de datos complejos, con la relativa sencillez y facilidad de uso del modelo racional.