MODELO DE BASE DE DATOS


Resultado de imagen para modelo de base de datos

¿QUE ES UN MODELO DE BASE DE DATOS?

Un modelo de base de datos muestra la estructura lógica de la base, incluidas las relaciones y limitaciones que determinan cómo se almacenan los datos y cómo se accede a ellos. Los modelos de bases de datos individuales se diseñan en base a las reglas y los conceptos de cualquier modelo de datos más amplio que los diseñadores adopten. La mayoría de los modelos de datos se pueden representar por medio de un diagrama de base de datos acompañante.

ESTRUCTURA DE UN MODELO DE BASE DATOS

Es la estructura más utilizada actualmente. En ella los datos están estructurados en tablas:

- Cada fila es un registro o entidad.

- Cada columna es un campo de ese registro.

Esta estructura es similar al concepto matemático de relación, por ello ha tenido tanto auge, ya que todas las teorías y reglas matemáticas sobre relaciones son aplicables, lo que hace que sea fácil de formalizar. 

A la tabla se le llama relación, y a cada fila tupla; a cada columna de una tupla se le llama atributo, es en esto en lo que se diferencia del modelo matemático. 

Asi mismo como una llave primaria que es el ID que es la clave unica asi como tamien de una llave secundaria.


Resultado de imagen para modelo de base de datos


DICCIONARIO DE DATOS

Es un listado organizado de todos los datos que pertenecen a un sistema.

El objetivo de un diccionario de datos es dar precisión sobre los datos que se manejan en un sistema, evitando así malas interpretaciones o ambigüedades.

Define con precisión los datos de entrada, salida, componentes de almacenes, flujos, detalles de las relaciones entre almacenes, etc.

Los diccionarios de datos son buenos complementos a los diagramas de flujo de datos , los diagramas entidad-relación, etc.

Resultado de imagen para diccionario de datos en base de datos


MODELO DE RED


El modelo de red se basa en el modelo jerárquico, permitiendo relaciones de muchos a muchos entre registros vinculados, lo que implica registros principales múltiples. Basado en la teoría matemática de conjuntos, el modelo se construye con conjuntos de registros relacionados. Cada conjunto consiste de un registro propietario o principal y uno o más registros miembros o secundarios. Un registro puede ser miembro o secundario en múltiples conjuntos, permitiendo que este modelo represente relaciones complejas.
Fue muy popular en la década de 1970 después de que fue definido formalmente por la Conference on Data Systems Languages (CODASYL).

modelo de red


MODELO RELACIONAL

Este modelo de base de datos híbrido combina la sencillez del modelo relacional con parte de la funcionalidad avanzada del modelo de base de datos orientado a objetos. En esencia, permite a los diseñadores incorporar objetos en una estructura familiar de tablas.
Entre los idiomas e interfaces de llamada se incluyen SQL3, lenguajes de proveedores, ODBC, JDBC e interfaces de llamada patentadas que son extensiones de lenguajes e interfaces usadas por el modelo relacional.

Estructura de las Bases de Datos Relacionales

Es la estructura más utilizada actualmente. Los datos están estructurados en tablas:
- Cada fila es un registro o entidad.

- Cada columna es un campo de ese registro.Esta estructura es similar al concepto matemático de relación, por ello ha tenido tanto auge, ya que todas las teorías y reglas matemáticas sobre relaciones son aplicables, lo que hace que sea fácil de formalizar.

A la tabla se le llama relación, y a cada fila tupla; a cada columna de una tupla se le llama atributo, es en esto en lo que se diferencia del modelo matemático.

Es habitual considerar los siguientes convencionalismos:

Los nombres de relaciones siempre en minúsculas.

Cada tupla se puede representar por una variable de tupla.

Cada atributo se representa por su nombre.

Cardinalidad = Nº de tuplas de una relación.

Grado = Nº de atributos de la relación.

Cada atributo puede tomar valores dentro de su dominio de atributo (conjunto de valores posibles)

Esquema = Definición global y general de una relación.

El esquema de una relación se representa en letras mayúsculas: r(R) donde r sería el nombre de la relación y R el nombre del esquema. Formato de un esquema: Nom_esquema = (lista de atributos con sus dominios).

Resultado de imagen para MODELO RELACIONAL

MODELO JERÁRQUICO
El modelo jerárquico organiza los datos en una estructura de árbol, en la que cada registro tiene un único elemento o raíz. Los registros del mismo nivel se clasifican en un orden específico. Ese orden se usa a manera de orden físico para almacenar la base de datos. El modelo es bueno para describir muchas relaciones del mundo real.
Este modelo fue usado principalmente por los Sistemas de Gestión de Información de IBM en las décadas de 1960 y 1970, pero raramente se los ve en la actualidad debido a ciertas ineficiencias operativas.


MODELO ENTIDAD-RELACIÓN
Este modelo capta las relaciones entre entidades del mundo real de forma muy similar al modelo de red, pero no está directamente ligado a una estructura física de la base de datos. En cambio, con frecuencia se lo usa para diseñar una base de datos conceptualmente.
Aquí, a las personas, lugares y cosas, acerca de las cuales se almacenan puntos de datos, se las denomina entidades, cada una de las cuales tiene ciertos atributos que en conjunto forman su dominio. La cardinalidad, o relaciones entre entidades, también se representa en diagramas.
Una forma común del diagrama entidad-relación ER es el esquema de estrella, en el cual una tabla central de información se conecta a múltiples tablas dimensionales.

Resultado de imagen para MODELO ENTIDAD RELACION





PARA MAS INFORMACIÓN CONSULTA EN.....






 















Comentarios

Entradas populares de este blog

INTERFAZ DE EXCEL

TIPOS DE GRÁFICOS EN EXCEL

TIPOS DE HOJA DE CALCULO