domingo, 16 de febrero de 2014

Tipos de Modelos

INTRODUCCIÓN

En la decada de los 60 comienza gracias al desarrollo de los IDS por Charles Bachman supuso la creación de un nuevo tipo de sistema de bases de datos conocido como modelo en red que permitió la creación de un standard en los sistemas de bases de datos gracias a la creación de nuevos lenguajes de sistemas de información. Aproximadamente por esos años, el modelo jerárquico fue creado con el proyecto Apolo para gestionar la inmensa cantidad de datos que requería la NASA. Por lo que respecta a la década de los setenta, Edgar Frank Codd, científico informático ingles conocido por sus aportaciones a la teoría de bases de datos relacionales, definió el modelo relacional a la par que publicó una serie de reglas para los sistemas de datos relacionales a través de su artículo “Un modelo relacional de datos para grandes bancos de datos compartidos”. Finalmente el modelo de entidad-relación fue propuesto en 1976 por Peter E. Chen como otra manera de organizar una base de datos. En el siguiente trabajo expondré los puntos mas fundamentales de cada modelo antes mencionado.



DESARROLLO


  • Modelo de Red: Este modelo se basa en representaciones entre registros por medio de ligas, existen relaciones en las que participan solo dos entidades(binarias ) y relaciones en las que participan más de dos entidades (generales) ya sea con o sin atributo descriptivo en la relación.
    La forma de diagramado consta de dos componentes básicos:
    • Celdas: representan a los campos del registro.
    • Líneas: representan a los enlaces entre los registros.
    Un diagrama de estructura de datos de red, especifica la estructura lógica global de la base de datos; su representación gráfica se basa en el acomodo de los campos de un registro en un conjunto de celdas que se ligan con otro(s) registro(s). Ejemplo:














  • Modelo Jerárquico: Es similar al modelo de red en cuanto a las relaciones y datos, ya que estos se representan por medio de registros y sus ligas. La diferencia radica en que están organizados por conjuntos de arboles en lugar de gráficas arbitrarias. Este tipo de diagrama está formado por dos componentes básicos: Rectángulos: que representan a los de registros. Líneas: que representan a los enlaces o ligas entre los registros. Un diagrama de árbol tiene el propósito de especificar la estructura global de la base de datos.



  • Modelo Relacional: En este modelo se representan los datos y las relaciones entre estos, a través de una colección de tablas, en las cuales los renglones (tuplas) equivalen a los cada uno de los registros que contendrá la base de datos y las columnas corresponden a las características(atributos) de cada registro localizado en la tupla.
























  • Modelo Entidad-Relación: Es un modelo de datos basado en una percepción del mundo real que consiste en un conjunto de conceptos básicos llamados entidades y relaciones entre estos objetos.
    Se puede definir como entidad a cualquier objeto, real o abstracto, que existe en un contexto determinado o puede llegar a existir y del cual deseamos guardar información (Guillermo Storti,Gladys Ríos y Gabriel Campodónico , 2009). A si mismo las entidades tienen atributos, que son sus rasgos particulares como: nombre, dirección, etc. La clave principal es el atributo o conjunto de atributos que permite distinguir a una entidad de otra.




























CONCLUSIÓN

El conocimiento de cada uno de estos modelos es importante debido a que nos ayudan a organizar y abstraer la información del mundo real de una manera sistemática. Es indispensable para la planificaición de una base de datos.


 

FUENTES

http://www.belgrano.esc.edu.ar/matestudio/carpeta_de_access_introduccion.pdf
http://www.sites.upiicsa.ipn.mx/polilibros/portal/Polilibros/P_proceso/Lenguajes_de_Programacion_I/Lenguajes_de_Programacion_I/POLILIBRO/UNIDAD2/11.htm#red

No hay comentarios.:

Publicar un comentario