Las relaciones
entre registros forman una estructura en árbol. Esta estructura es simple pero
inflexible ya que las relaciones están confinadas al tipo 1:n. El sistema IMS
de IBM y el RDM Mobile de Raima4 son ejemplos de bases de datos con múltiples jerarquías sobre el mismo
conjunto de datos. RDM Mobile es un nuevo diseño de base de datos imbuida para
una red de ordenadores móviles. La estructura jerárquica es usada hoy en día
para almacenar información geográfica principalmente.
En una base de
datos una entidad tipo es el término genérico para tabla. Cada registro individual
se representa como una fila, y cada atributo como una columna. Las entidades
tipo se relacionan entre ellas usando correspondencias 1:N.
Actualmente las
bases de datos jerárquicas más utilizadas son IMS de IBM y el Registro de Windows de Microsoft.
Estructura En Red
Esta estructura
contiene relaciones más complejas que las jerárquicas. Admite relaciones de
cada registro con varios que se pueden seguir por distintos caminos. En otras
palabras, el modelo permite relaciones N:N.
El modelo en red
está concebido como un modo flexible de representar objetos y sus relaciones.
Su cualidad distintiva es que el esquema -visto como un conjunto de nodos
conectados por arcos- no tiene ninguna restricción.
El inventor de
este modelo fue Charles Bachman, y el estándar fue publicado en 1969 por
CODASYL.
Estructura Relacional
Se usa en ordenadores
medios y micro-computadores. Almacena los datos en filas (tuplas) y columnas
(atributos). Estas tablas pueden estar conectadas entre sí por claves comunes.
Mientras trabajaba en IBM en 1972, E.F. Codd concibió esta estructura. El
modelo no resulta sencillo de interrogar por el usuario ya que puede requerir
una compeja combinación de tablas.
Estructura Multidimensional
La estructura
multidimensional tiene parecidos a la del modelo relacional, pero en vez de las
dos dimensiones filas-columnas, tiene N dimensiones. Esta estructura ofrece el
aspecto de una hoja de cálculo. Es fácil de mantener y entender ya que los
registros se almacenan del mismo modo como se ven. Sus altas prestaciones han
hecho de ella la base de datos más popular para el proceso analítico de
transacciones en línea (OLAP).
Estructura Orientada A Objetos
La estructura
orientada a objetos está diseñada siguiendo el paradigma de los lenguajes
orientados a objetos. De este modo soporta los tipos de datos gráficos,
imágenes, voz y texto de manera natural. Esta estructura tiene gran difusión en
aplicaciones web para aplicaciones multi-media.
El proceso de
ficheros es engorroso, costoso e inflexible. La redundancia de los datos es un
inconveniente del proceso de ficheros ya que los ficheros independientes
producen ficheros duplicados con su implicación en el espacio necesario. Otro
inconveniente es la falta de integración, y la dificultad de mantenimiento.
Esto fue encaminado aplicando la orientación a objetos a los datos.
No hay comentarios:
Publicar un comentario