TIPOS DE BASES DE DATOS
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 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, etc.
SEGÚN EL CONTENIDO.
Bases de datos
bibliográficas.
Solo contienen un representante
de la fuente primaria, que permite localizarla. Un registro típico de una base
de datos bibliográfica contiene información sobre el autor, fecha de
publicación, editorial, título, edición, de una determinada publicación, etc. Bases de datos de texto completo.
Almacenan las fuentes primarias, como por ejemplo, todo el contenido de todas las ediciones de una colección de revistas científicas.
MODELOS DE BASES DE DATOS
Bases de datos jerárquicas.
Estas 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.
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.
Base de datos relacional.
Base
de datos, o sistema de administración de bases de datos, que almacena la
información en tablas (filas y columnas de datos) y efectúa las búsquedas
usando datos en columnas específicas de una tabla para localizar datos
adicionales en otra tabla. En una base de datos relacional, las filas de una
tabla representan registros (colección de información acerca de elementos
independientes), mientras que las columnas representan campos (atributos
particulares de un registro). Al efectuar una búsqueda, una base de datos
relacional compara la información de un campo de una tabla con la del campo correspondiente
de otra tabla, para producir al final una tercera tabla que combina los datos
solicitados de las dos tablas originales. En otras palabras la base de datos
relacional usa valores coincidentes en las dos tablas para relacionar la
información de una y otra.
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:
• Encapsulación - Propiedad que permite ocultar la información al resto de los objetos, impidiendo así accesos incorrectos o conflictos.
• Herencia - Propiedad a través de la cual los objetos heredan comportamiento dentro de una jerarquía de clases.
• Polimorfismo - Propiedad de una operación mediante la cual puede ser aplicada a distintos tipos de objetos.
Gestión de bases de datos
distribuida.
La 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.



No hay comentarios:
Publicar un comentario