MODELOS CONCEPTUALES
DE DATOSINTEGRANTES:
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 reglasque son las que definen cómo pueden construirse las bases dedatos.
Parte Manipulativa: Define los tipos de operaciones quepueden realizarse sobe los datos .
Conjunto de Restricciones de Integridad: Garantizala precisión de los datos
PROPÓSITOS DE UN MODELO DE
DATOSCuando 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 .
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 datosa nivel conceptual y externo, mientras que el últimose emplea para describir los datos a nivel interno
MODELOS DE DATOS BASADOS EN
OBJETOSUtilizan 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 atributosque describen el estado del objeto, sino también las asociadas con elobjeto, su comportamiento.
En este caso, decimos que el objeto encapsula tanto el estado como elcomportamiento.
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 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 matematicasa 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.
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.
Top Related