MODELOS CONCEPTUALES
DE DATOS
INTEGRANTES:
JUAN SEBASTIÁN ORDOÑEZ MONROY
KARINA ALEJANDRA GUZMÁN HINCAPIÉ
JEISSON VILLAMIL MANRIQUE
YEISSON FAJARDO
JOHN JAIRO CALDERÓN
¿QUÉ ES UN MODELO?
Es una representación de objetos y sucesos del
“MUNDO REAL” , así como de sus asociaciones.
Se trata de una abstracción que se concentra en
aspectos esenciales e inherentes de una organización
e ignora las propiedades accesorias.
MODELOS DE DATOS
Es una
colección
integrada de
conceptos, para
describir y
manipular datos
, las relaciones
existentes entre
los mismos
y las restricciones aplicables a los
datos, todo ello dentro de una
organización
COMPONENTES DE LOS MODELOS
DE DATOS
 Parte Estructural: Compuesta por un conjunto de reglas
que son las que definen cómo pueden construirse las bases de
datos.
 Parte Manipulativa: Define los tipos de operaciones que
pueden realizarse sobe los datos .
 Conjunto de Restricciones de Integridad: Garantiza
la precisión de los datos
PROPÓSITOS DE UN MODELO DE
DATOS
Cuando hablamos de un
modelos de datos nos lleva a una
representar de datos y que sea
comprensible ,que se pueda utilizar
con facilidad para diseñar una base
de datos.
Un conjunto de condiciones que
deben cumplir los datos para
reflejar correctamente la realidad
deseada.
MODELOS DE DATOS RELACIONADOS
Son tres paso que debemos tener en cuenta que son
los siguientes:
1. Datos externos: representación de la vista que
cada usuario tiene de la organización.
2. Datos conceptual: representan la vista lógica.
3. Datos interno: representan el esquema
conceptual .
MODELOS DE DATOS RELACIONADOS
CLASIFICACIÓN DE LOS MODELOS
DE DATOS SEGÚN LA LITERATURA
TÉCNICA
 Basados en Objetos.
 Basados en Registros.
 Físicos.
• Los primeros dos se utilizan para describir los datos
a nivel conceptual y externo, mientras que el último
se emplea para describir los datos a nivel interno
MODELOS DE DATOS BASADOS EN
OBJETOS
Utilizan conceptos tales como entidades, atributos y relaciones.
Tipos de modelos da datos basado en objetos
 Entidad-Relación.
 Semántico.
 Funcional.
 Orientado a Objetos.
Este modelo amplia la definición de entidad para incluir no sólo los atributos
que describen el estado del objeto, sino también las asociadas con el
objeto, su comportamiento.
En este caso, decimos que el objeto encapsula tanto el estado como el
comportamiento.
MODELO DATOS BASADOS EN
REGISTROS
• La base de datos esta compuesta por una serie de registros de
formato fijo, posiblemente de tipos distintos.
• Registro: Conjunto de campos interrelacionados sobre el mismo
item.
Estos contienen:
• -Nombre: Numérico (enteros o reales), alfabetico, alfanumerico,
booleane
• -Longitud: Viene expresada en bytes
• -Tipo de longitud: fija o variable
MODELO DATOS BASADOS EN
REGISTROS
MODELO DE DATOS RELACIONAL
Este hace parte del modelo de datos lógicos, que son aquellos
orientados a las operaciones mas que a la descripción de una
realidad.
• Modelo Relacional: Los datos y las relaciones se representan
mediante tablas, compuestas por campos y registros, de esta
manera será percibida por el usuario. Este
esta basado en el concepto de relaciones matematicas
a través de conjuntos, en este caso, las relaciones pueden
considerarse en forma lógica como conjuntos de datos
llamados tuplas.
MODELO DE DATOS EN RED
El modelo de datos en red es una base de datos la cual esta
conformada por una colección de registros, estos registros
están conectados entre sí por medio de enlaces en una red.
El registro es similar al de una entidad como las empleadas
en el modelo relacional.
Una estructura de base de datos de red, tiene una
estructura de árbol, porque un nodo hijo en la estructura
red puede tener más de un nodo padre. Es decir que la
restricción que en un árbol jerárquico cada hijo puede tener
sólo un padre, se hace menos severa.
MODELO DE DATOS EN RED
Cualquier punto de conexión
en red, normalmente un
computador u
ordenador, debe tener una
importancia especial para
más de un usuario.
Lo correcto sería identificar a
los nodos por el nombre del
ordenador principal de cada
red, pero comúnmente se le
denomina nodo a la empresa
que lo alberga.
MODELO DE DATOS EN RED
Internet está compuesta por multitud de redes,
y por lo tanto tiene multitud de nodos.
MODELO DE DATOS JERÁRQUICO
Es un modelo de datos en el cual los datos son
organizados en una estructura parecida a un
árbol. La estructura permite a la información
que repite y usa relaciones padre/Hijo: cada
padre puede tener muchos hijos pero cada hijo
sólo tiene un padre. Todos los atributos de un
registro específico son catalogados bajo un tipo
de entidad.
ÁRBOL
(MODELO DE DATOS JERÁRQUICO)
Los árboles de búsqueda en los cuales cada nodo puede
poseer más de dos hijos. Los árboles mantienen los datos
ordenados.
MODELOS DE DATOS FÍSICOS
Se describe cómo se almacenan los datos en la
computadora, representando información tal como
las estructuras de registro, el ordenamiento de los
registros y las rutas de acceso.
La estructuras de datos a bajo nivel implementadas
dentro del propio manejador. ejemplos típicos de
estas estructuras son los árboles B, las estructuras de
hash, etc.
ESTRUCTURA HASH
Un algoritmo de hash hace que los cambios que se produzcan
en los datos de entrada provoquen cambios en los bits del
hash
MODELO DE DATOS CONCEPTUAL
El esquema conceptual debe ser una representación
completa y precisa de los requisitos de datos
debe tener una organización ya que este es el
corazón de la base de datos, da el soporte a todas las
vistas externas y se apoya, a su vez, en el esquema
interno.
Además este implementa la parte física del esquema
conceptual.
DISEÑO DEL MODELO CONCEPTUAL
• Que el proceso debe construir un modelo y hacer uso de la información
dentro de una empresa.
• El modelo debe ser independiente de los detalles de
implementación, como el SGBD de destino.
• Se deben aplicar los programas, los lenguajes de programación o
cualquier otro tipo de consideración física.
• Los modelos conceptuales también se suelen denominar modelos
lógicos y conceptuales.
El modelo conceptual es independiente de todos los detalles de
implementación, mientras que el modelo lógico presupone un
conocimiento del modelo de datos subyacentes en el SGBD de destino.
Modelos de Datos, Clasificación, Propósitos y Componentes
Modelos de Datos, Clasificación, Propósitos y Componentes

Modelos de Datos, Clasificación, Propósitos y Componentes

  • 1.
    MODELOS CONCEPTUALES DE DATOS INTEGRANTES: JUANSEBASTIÁN ORDOÑEZ MONROY KARINA ALEJANDRA GUZMÁN HINCAPIÉ JEISSON VILLAMIL MANRIQUE YEISSON FAJARDO JOHN JAIRO CALDERÓN
  • 2.
    ¿QUÉ ES UNMODELO? Es una representación de objetos y sucesos del “MUNDO REAL” , así como de sus asociaciones. Se trata de una abstracción que se concentra en aspectos esenciales e inherentes de una organización e ignora las propiedades accesorias.
  • 3.
    MODELOS DE DATOS Esuna colección integrada de conceptos, para describir y manipular datos , las relaciones existentes entre los mismos y las restricciones aplicables a los datos, todo ello dentro de una organización
  • 4.
    COMPONENTES DE LOSMODELOS DE DATOS  Parte Estructural: Compuesta por un conjunto de reglas que son las que definen cómo pueden construirse las bases de datos.  Parte Manipulativa: Define los tipos de operaciones que pueden realizarse sobe los datos .  Conjunto de Restricciones de Integridad: Garantiza la precisión de los datos
  • 5.
    PROPÓSITOS DE UNMODELO DE DATOS Cuando hablamos de un modelos de datos nos lleva a una representar de datos y que sea comprensible ,que se pueda utilizar con facilidad para diseñar una base de datos. Un conjunto de condiciones que deben cumplir los datos para reflejar correctamente la realidad deseada.
  • 6.
    MODELOS DE DATOSRELACIONADOS Son tres paso que debemos tener en cuenta que son los siguientes: 1. Datos externos: representación de la vista que cada usuario tiene de la organización. 2. Datos conceptual: representan la vista lógica. 3. Datos interno: representan el esquema conceptual .
  • 7.
    MODELOS DE DATOSRELACIONADOS
  • 8.
    CLASIFICACIÓN DE LOSMODELOS DE DATOS SEGÚN LA LITERATURA TÉCNICA  Basados en Objetos.  Basados en Registros.  Físicos. • Los primeros dos se utilizan para describir los datos a nivel conceptual y externo, mientras que el último se emplea para describir los datos a nivel interno
  • 9.
    MODELOS DE DATOSBASADOS EN OBJETOS Utilizan conceptos tales como entidades, atributos y relaciones. Tipos de modelos da datos basado en objetos  Entidad-Relación.  Semántico.  Funcional.  Orientado a Objetos. Este modelo amplia la definición de entidad para incluir no sólo los atributos que describen el estado del objeto, sino también las asociadas con el objeto, su comportamiento. En este caso, decimos que el objeto encapsula tanto el estado como el comportamiento.
  • 10.
    MODELO DATOS BASADOSEN REGISTROS • La base de datos esta compuesta por una serie de registros de formato fijo, posiblemente de tipos distintos. • Registro: Conjunto de campos interrelacionados sobre el mismo item. Estos contienen: • -Nombre: Numérico (enteros o reales), alfabetico, alfanumerico, booleane • -Longitud: Viene expresada en bytes • -Tipo de longitud: fija o variable
  • 11.
  • 12.
    MODELO DE DATOSRELACIONAL Este hace parte del modelo de datos lógicos, que son aquellos orientados a las operaciones mas que a la descripción de una realidad. • Modelo Relacional: Los datos y las relaciones se representan mediante tablas, compuestas por campos y registros, de esta manera será percibida por el usuario. Este esta basado en el concepto de relaciones matematicas a través de conjuntos, en este caso, las relaciones pueden considerarse en forma lógica como conjuntos de datos llamados tuplas.
  • 14.
    MODELO DE DATOSEN RED El modelo de datos en red es una base de datos la cual esta conformada por una colección de registros, estos registros están conectados entre sí por medio de enlaces en una red. El registro es similar al de una entidad como las empleadas en el modelo relacional. Una estructura de base de datos de red, tiene una estructura de árbol, porque un nodo hijo en la estructura red puede tener más de un nodo padre. Es decir que la restricción que en un árbol jerárquico cada hijo puede tener sólo un padre, se hace menos severa.
  • 15.
  • 16.
    Cualquier punto deconexión en red, normalmente un computador u ordenador, debe tener una importancia especial para más de un usuario. Lo correcto sería identificar a los nodos por el nombre del ordenador principal de cada red, pero comúnmente se le denomina nodo a la empresa que lo alberga. MODELO DE DATOS EN RED Internet está compuesta por multitud de redes, y por lo tanto tiene multitud de nodos.
  • 17.
    MODELO DE DATOSJERÁRQUICO Es un modelo de datos en el cual los datos son organizados en una estructura parecida a un árbol. La estructura permite a la información que repite y usa relaciones padre/Hijo: cada padre puede tener muchos hijos pero cada hijo sólo tiene un padre. Todos los atributos de un registro específico son catalogados bajo un tipo de entidad.
  • 18.
    ÁRBOL (MODELO DE DATOSJERÁRQUICO) Los árboles de búsqueda en los cuales cada nodo puede poseer más de dos hijos. Los árboles mantienen los datos ordenados.
  • 19.
    MODELOS DE DATOSFÍSICOS Se describe cómo se almacenan los datos en la computadora, representando información tal como las estructuras de registro, el ordenamiento de los registros y las rutas de acceso. La estructuras de datos a bajo nivel implementadas dentro del propio manejador. ejemplos típicos de estas estructuras son los árboles B, las estructuras de hash, etc.
  • 20.
    ESTRUCTURA HASH Un algoritmode hash hace que los cambios que se produzcan en los datos de entrada provoquen cambios en los bits del hash
  • 21.
    MODELO DE DATOSCONCEPTUAL El esquema conceptual debe ser una representación completa y precisa de los requisitos de datos debe tener una organización ya que este es el corazón de la base de datos, da el soporte a todas las vistas externas y se apoya, a su vez, en el esquema interno. Además este implementa la parte física del esquema conceptual.
  • 22.
    DISEÑO DEL MODELOCONCEPTUAL • Que el proceso debe construir un modelo y hacer uso de la información dentro de una empresa. • El modelo debe ser independiente de los detalles de implementación, como el SGBD de destino. • Se deben aplicar los programas, los lenguajes de programación o cualquier otro tipo de consideración física. • Los modelos conceptuales también se suelen denominar modelos lógicos y conceptuales. El modelo conceptual es independiente de todos los detalles de implementación, mientras que el modelo lógico presupone un conocimiento del modelo de datos subyacentes en el SGBD de destino.