SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
Bases de datos orientadas a objetos
1. 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.
• En bases de datos orientadas a objetos, los usuarios pueden definir operaciones sobre los datos como parte de la
definición de la base de datos. Una operación (llamada función) se especifica en dos partes. La interfaz (o signatura)
de una operación incluye el nombre de la operación y los tipos de datos de sus argumentos (o parámetros). La
implementación (o método) de la operación se especifica separadamente y puede modificarse sin afectar la interfaz.
Los programas de aplicación de los usuarios pueden operar sobre los datos invocando a dichas operaciones a través
de sus nombres y argumentos, sea cual sea la forma en la que se han implementado. Esto podría denominarse
independencia entre programas y operaciones.
2. Bases de datos documentales
• Permiten la indexación a texto completo, y en líneas generales
realizar búsquedas más potentes, sirven para almacenar grandes
volúmenes de información de antecedentes históricos. Tesaurus es
un sistema de índices optimizado para este tipo de bases de datos.
3. 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. Este tipo de base de datos
surge debido a las limitaciones de la Base de Datos Relacional de responder a
consultas recursivas y de deducir relaciones indirectas de los datos
almacenados en la base de datos.
4. Gestores de bases de datos
• Los Sistemas Gestores de Bases de Datos (SGBD, por sus siglas en inglés),
también conocidos como sistemas manejadores de bases de datos o DBMS
(DataBase Management System), son un conjunto de programas que
manejan todo acceso a la base de datos, con el objetivo de servir de interfaz
entre ésta, el usuario y las aplicaciones utilizadas.
5. Tipos de gestor de base de datos
• • Gestor de base de datos relacional. Pese a no ser el gestor más eficiente, es uno
de los más populares hoy en día por su facilidad y sencillez de uso. Generalmente,
los datos se almacenan en tablas y se pueden relacionar datos de distintas tablas.
• • Gestor de base de datos de archivo plano. Es uno de los gestores de base datos
más sencillo. Están disponibles tanto en formato binario com en un formato que
puede entender un humano. Este tipo de gestor es ideal para mantener la
configuración del software.
• • Gestor de base de datos jerárquico. Se basa en el modelo de árbol padre-hijo.
Es muy bueno en sistemas en los que se almacena información descriptiva como
características o atributos, por ejemplo para información en forma de versos,
canciones, recetas, etc. Sin embargo, no son eficaces en operaciones del mundo real.
6. • •Gestor de base de datos en red. Es un gestor muy
flexible. Hace unos años era muy popular, pero en el
mundo de los negocios se usa cada vez menos, pues la
búsqueda de un dato en particular es muy complicada, ya
que el sistema debe recorrer todo el conjunto de datos..
• •Gestor de base de datos orientado a objetos. Este
gestor es muy utilizado en programación orientada a
objetos, donde el dato y el atributo funcionan como una
sola unidad.