Este modelo fue popularmente utilizado en sistemas System/360, por muchas empresas y en algunos
casos excepcionales puede seguir siendo utilizado en la actualidad, sin embargo, la renovación
provocada porel efecto 2000 se ha eliminado prácticamente de la mayoría de los casos, para ser
remplazado por modelos mucho más modernos y eficientes. El modelo jerárquico se caracteriza por
almacenar sobre una serie de registros, los cuales tienen campos asociados a ellos, lo que les sirve
para crear los enlaces entre los tipos de registros.
Modelo en Red
Se utilizó como estándar a finales de los sesenta; este tipo de modelo no se refiere a
que la base de datos estuviera almacenada en una red de ordenadores, sino a la forma en que los
datos se enlazaban con otros datos. Este modelo representaba los datos en forma de una red de
registros y conjuntos que se relacionaban entre sí, formando una red de enlaces. Este modelo, al igual
que el anterior, prácticamente ha dejado de utilizarse.
Modelo de Datos
Relacional
Se caracteriza por el manejo en conjunto de una o varias tablas,
estructuradas en registros y campos, los cuales se vinculan entre cada uno de ellos, teniendo como
referencia un campo en común. Durante el diseño de bases de datos basadas en este modelo, se tiene
que pasar por el proceso de normalización de la base de datos, el cual se verá en los siguientes temas.
Algunas ventajas de este modelo de datos relacional, son: evita que la información que se ingresa sea
duplicada y garantiza la integridad referencial.
Modelos
Multidimensionales
Este tipo de modelos sirve para desarrollar aplicaciones más concretas
para el modelado de bases de datos simples y entendibles al usuario final, su idea principal se basa en
que el usuario pueda visualizar fácilmente la relación existente en los diferentes componentes del
modelo; básicamente el modelo multidimensional está formado por tablas. Donde los campos y
atributos de una tabla representan dimensiones de la misma.
Modelo Orientado a
Objetos
En la actualidad se utiliza
este modelo, el cual trata de almacenar en la base de datos los
objetos completos, a través de los paradigmas de programación
como encapsulamiento, herencia y polimorfismo.
Modelo Entidad
RElacion
Este modelo parte de la definición de entidades y relaciones. Una entidad
es un objeto que se desea almacenar, la cual se forma a partir de datos que definen los objetos
llamados también atributos. La relación entre las entidades refleja las interacciones existentes entre
dichas entidades. Las relaciones pueden ser por lo general: uno a uno, uno a muchos y muchos a
muchos. La mayoría