Una base de datos de red está conformada por una colección o set de
registros, los cuales 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. El modelo de datos en red general representa las entidades en
forma de nodos de un grafo, y las interrelaciones entre estas mediante
arcos que unen dichos nodos.
En principio esta representación no impone restricción alguna acerca del
tipo y el número de arcos que puede haber, con lo que se pueden modelar
estructuras de datos tan complejas como sea necesario.
Como en el caso de las bases de datos jerárquicas, se trata de una
organización jerárquica de nodos, pero un nodo hijo puede tener más de un
solo nodo padre (relación muchos a muchos). En las bases de datos en red,
existen los punteros, que son conexiones adicionales entre nodos padres y
nodos hijos, que permiten acceder a un nodo por vías distintas accediendo al
mismo en dirección descendente por las diversas ramas.
La base de datos en red representa una mejora al modelo jerárquico.
Por ejemplo: Los vendedores destacados para distribuir
determinados productos en algunas ciudades pueden ilustrar este modelo.
Cada Producto puede ser distribuido por más de un Vendedor, así mismo
cada Vendedor puede encargarse de diferentes Ciudades.

Modelo de Bases de Datos en Red
|