Tipos de Bases de Datos
Tipos de Bases de Datos
Las bases
de datos pueden clasificarse de varias maneras, de acuerdo al contexto que se esté
manejando, o la utilidad de la misma:

Bases de datos
jerárquicas:
Éstas son bases de datos que,
como su nombre indica, almacenan su información en una estructura jerárquica.
En este modelo los datos se organizan en una forma similar a un árbol (visto al
revés), en donde un nodo padre de información puede tener varios hijos. El nodo
que no tiene padres es llamado raíz, y a los nodos que no tienen hijos se los
conoce como hojas.
Las bases
de datos jerárquicas son especialmente útiles en el caso de aplicaciones que
manejan un gran volumen de información y datos muy compartidos permitiendo
crear estructuras estables y de gran rendimiento.
Una de
las principales limitaciones de este modelo es su incapacidad de representar
eficientemente la redundancia de datos.
Base de datos de
red:
Éste es un modelo ligeramente
distinto del jerárquico; su diferencia fundamental es la modificación del
concepto de nodo: se permite que un mismo nodo tenga varios padres (posibilidad
no permitida en el modelo jerárquico).
Fue una
gran mejora con respecto al modelo jerárquico, ya que ofrecía una solución
eficiente al problema de redundancia de datos; pero, aun así, la dificultad que
significa administrar la información en una base de datos de red ha significado
que sea un modelo utilizado en su mayoría por programadores más que por
usuarios finales.
Bases
de datos transaccionales:
Son bases de datos cuyo único fin es el envío y
recepción de datos a grandes velocidades, estas bases son muy poco comunes y
están dirigidas por lo general al entorno de análisis de calidad, datos de
producción e industrial, es importante entender que su fin único es recolectar
y recuperar los datos a la mayor velocidad posible, por lo tanto la redundancia
y duplicación de información no es un problema como con las demás bases de
datos, por lo general para poderlas aprovechar al máximo permiten algún tipo de
conectividad a bases de datos relacionales.
Bases
de datos relacionales:
Éste es el modelo utilizado en la actualidad para modelar problemas
reales y administrar datos dinámicamente.
En este
modelo, el lugar y la forma en que se almacenen los datos no tienen relevancia
(a diferencia de otros modelos como el jerárquico y el de red). Esto tiene la
considerable ventaja de que es más fácil de entender y de utilizar para un usuario
esporádico de la base de datos. La información puede ser recuperada o
almacenada mediante "consultas" que ofrecen una amplia flexibilidad y
poder para administrar la información.
Bases de datos
orientadas a objetos:
Este modelo, bastante reciente, y propio de los modelos informáticos orientados a
objetos, trata de almacenar en la base de datos los objetos
completos (estado y comportamiento).
Una base
de datos orientada a objetos es una base de datos que incorpora todos los
conceptos importantes del paradigma de objetos:


Clasificación:
Según la variabilidad de los
datos almacenados:
Bases
de datos estáticas: Éstas son bases de datos de sólo lectura, utilizadas primordialmente
para almacenar datos históricos que posteriormente se pueden utilizar para
estudiar el comportamiento de un conjunto de datos a través del tiempo,
realizar proyecciones y tomar decisiones.
Bases
de datos dinámicas: Éstas
son bases de datos donde la información almacenada se modifica con el tiempo,
permitiendo operaciones como actualización, borrado y adición de datos, además
de las operaciones fundamentales de consulta. Un ejemplo de esto puede ser la
base de datos utilizada en un sistema de información de una tienda de
abarrotes, una farmacia, un videoclub.
Según la naturaleza de la
información contenida en las bases de datos
Bases
de datos referenciales: La información que contiene es muy estructurada principalmente a través
de tablas. Con éstas se pueden establecer relaciones que pueden dar lugar a
nuevas tablas o bases de datos.
Ejemplo de este tipo de base de datos es el
programa Access, Oracle, etc.
Bases
de datos documentales: Los registros que componen la base de datos se relaciona con los
documentos almacenados.
Su organización se estructura de la siguiente manera:
un registro se relacionan con un número de identificación del documento
original, y se puede acceder a éste mediante los distintos campos.
Según la cobertura geográfica:
Internacionales: Almacenan la documentación publicada en cualquier lugar del mundo.
Nacionales:
Almacenan la documentación publicada sólo en un ámbito nacional.
Comentarios
Publicar un comentario