2. Las bases de datos pueden
clasificarse de varias maneras,
de acuerdo al contexto que se
este manejando, o la utilidad de
la misma.
3. Estas son bases de datos de solo
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
Estáticas
4. Bases De Datos Dinámicas
Estas 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 un
supermercado, una farmacia, un videoclub o
una empresa.
5. Modelos De Bases De Datos
Además de la clasificación por la función de las bases de
datos, estas también se pueden clasificar de acuerdo a su
modelo de administración de datos.
Un modelo de datos es básicamente una "descripción" de
algo conocido como contenedor de datos (algo en donde
se guarda la información), así como de los métodos para
almacenar y recuperar información de esos contenedores.
Los modelos de datos no son cosas físicas: son
abstracciones que permiten la implementación de un
sistema eficiente de base de datos; por lo general se
refieren a algoritmos , y conceptos matemáticos.
7. 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.
8. 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.
9. 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.
10. Bases De Datos Relacionales
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.
11. Bases 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.
12. Bases De Datos Orientadas a Objetos
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
13. Bases De Datos Documentales
Permiten la indexación a texto completo, y
en líneas generales realizar búsquedas más
potentes. Tesaurus es un sistema de índices
optimizado para este tipo de bases de
datos.
14. Bases 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.