Tipos de SGBD

El modelo de base de datos jerárquica


El modelo jerárquico de bases de datos se asemeja a la estructura de un árbol, tal como Microsoft Windows organiza las carpetas y archivos. En un modelo jerárquico de bases de datos, cada enlace es anidado con el fin de conservar los datos organizados en un orden particular en un mismo nivel de lista. Por ejemplo, una base de datos jerárquico de ventas, puede incluir las ventas de cada día como un archivo separado. Anidadas dentro de este archivo están todas las ventas (el mismo tipo de datos) para el día.

Beneficios del modelo jerarquico

Dado que la mayoría de las relaciones son de uno a uno, la estructura de la base de datos es fácil de entender incluso para los no programadores. Después de encontrar el primer registro, no es necesario realizar una exploración de índice. Simplemente sigue el puntero principal que dirige hacia el siguiente registro.

Como los datos se almacenan en una base de datos común, es más fácil verlos. Las modificaciones, si las hay, se pueden hacer fácilmente en el archivo reemplazando los datos existentes.

Al administrador le resulta fácil mantener la base de datos cambiando los registros en sus respectivos campos.

Modelo de Red



En un modelo de red, la característica definitoria es que se almacena un registro con un enlace a otros registros - en efecto,una red.

Estas redes (o, a veces, a que se refiere como punteros) puede ser una variedad de diferentes tipos de información como números de nodo de un disco o incluso la dirección.

Beneficios del modelo de red

Al igual que una base de datos jerárquica, los componentes de una base de datos de red pueden tener varias relaciones padre-hijo. Su capacidad para mantener datos es más que la del modelo jerárquico.

Dado que siempre hay un vínculo entre un padre y un hijo, se mantiene la integridad de los datos.

La base de datos debe dedicar menos tiempo a mantener registros debido a la eliminación de tablas redundantes, lo que mejora la eficiencia y el rendimiento general.


 Modelo Relacional



El modelo relacional es el más popular tipo de base de datos y una herramienta extremadamente potente, no sólo para almacenar información, también para acceder a ella.

Las bases de datos relacionales son organizadas en forma de tablas. La belleza de estos cuadros es que la información se puede acceder o añadir sin reorganizar las tablas.

Una tabla puede tener muchos registros y cada registro puede tener muchos campos.

Hay cuadros que a veces se llaman una relación. Por ejemplo, una empresa puede tener una base de datos denominada los pedidos de los clientes, y dentro de esta base de datos habrán diferentes tablas o relaciones de todos los pedidos de los clientes. Las tablas pueden incluir la información del cliente (nombre, dirección, contacto, información, número de cliente, etc) y otras tablas (relaciones), como las órdenes que el cliente compró anteriormente (esto puede incluir un número de artículo, la descripción del artículo, cantidad de pago, la forma de pago, etc).

Comentarios

Publicar un comentario