Genbeta

jueves, 26 de agosto de 2010

BASES DE DATOS

MODELOS DE BASES DE DATOS


BASE DE DATOS JERÁRQUICAS

Estas bases de datos que como su nombre lo indica, almacenan su información en una estructura jerárquica, en este modelo los datos se organizan en forma de árbol. En donde un nodo padre de información puede tener varios hijos el nodo que no tiene padre es llamado raíz, y a los que no tiene hijos se les conoce como hojas.
Las bases de datos jerárquicas son especialmente útiles en el caso de informaciones 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

Este es un modelo ligeramente distinto al jerárquico; su diferencia fundamental es la modificación de concepto de nodo, se permite que el mismo nodo tenga barios padres.
Fue una gran mejora con respecto al modelo jerárquico, ya que ofrecían una solución 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.


BASE DE DATOS RELACIONALES

Este 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 modelos como (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 ofrece una amplia flexibilidad y poder para administrar la información.


BASE DE DATOS DOCUMENTALES

Permiten la indexación a texto completo, y en líneas generales realizar búsquedas mas potentes.Tesaurus es un sistema de índices optimizados para este tipo de bases de datos.

MODELO DE DATOS DEDUCTIVAS

Un sistema de base de datos deductiva, es un sistema de base de datos pero con la diferencia de que permite hacer deducciones a través de inferencias. Se basa principalmente en reglas y hechos que son almacenados en la base de datos. Las bases de datos deductivas son también llamadas bases de datos lógicas, a raíz de que se basa en lógica matemática.

BASE DE DATOS DISTRIBUIDAS
Esta base de datos está almacenada en varias computadoras conectadas en red. Surgen debido a la existencia física de organismos descentralizados. Esto les da la capacidad de unir las bases de datos de cada localidad y acceder así a distintas universidades, sucursales de tiendas, etcétera.

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 .


BASE DE DATOS MULTIDIMENSIONALES

Son bases de datos ideadas para desarrollar aplicaciones muy concretas, como creación de Cubos OLAP Básicamente no se diferencian demasiado de las bases de datos relacionales (una tabla en una base de datos relacional podría serlo también en una base de datos multidimensional), la diferencia está más bien a nivel conceptual; en las bases de datos multidimensionales los campos o atributos de una tabla pueden ser de dos tipos, o bien representan dimensiones de la tabla, o bien representan métricas que se desean estudiar.

No hay comentarios:

Publicar un comentario