100% encontró este documento útil (1 voto)
651 vistas3 páginas

Paradigmas de Base de Datos

El documento describe los principales paradigmas de bases de datos, incluyendo relacionales, orientadas a objetos, activas, deductivas, temporales, difusas y multimedia. Las bases de datos relacionales son las más estudiadas y utilizadas actualmente, mientras que las bases de datos orientadas a objetos almacenan objetos directamente. Las bases de datos activas ejecutan acciones automáticamente bajo ciertas condiciones. Las bases de datos deductivas pueden deducir nuevos hechos a partir de axiomas y reglas de inferencia.

Cargado por

elgladiador2015
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
100% encontró este documento útil (1 voto)
651 vistas3 páginas

Paradigmas de Base de Datos

El documento describe los principales paradigmas de bases de datos, incluyendo relacionales, orientadas a objetos, activas, deductivas, temporales, difusas y multimedia. Las bases de datos relacionales son las más estudiadas y utilizadas actualmente, mientras que las bases de datos orientadas a objetos almacenan objetos directamente. Las bases de datos activas ejecutan acciones automáticamente bajo ciertas condiciones. Las bases de datos deductivas pueden deducir nuevos hechos a partir de axiomas y reglas de inferencia.

Cargado por

elgladiador2015
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

REPÚBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN UNIVERSITARIA


CIENCIA Y TECNOLOGÍA
UNIVERSIDAD TERRITORIAL DELTAICA “FRANCISCO TAMAYO”
PROGRAMA NACIONAL DE FORMACIÓN EN INFORMÁTICA
MODELADO DE BASE DE DATOS
TUCUPITA ESTADO DELTA AMACURO

PARADIGMAS DE BASE DE DATOS

PROFESOR: BACHILLERES: C.I:


ARMANDO BONILLA MOISÉS SANZ

TRAYECTO III (Aula AM-03)


Turno (Mañana)

TUCUPITA AGOSTO 2020


Una base de datos es un conjunto de información relacionada con un asunto o con
una finalidad. En Access, una base de datos es un archivo que puede contener tablas donde
se encuentra toda la información sobre un tema específico, consultas, formularios, informes
entre otros. Tal como una colección de música, el control de alumnos en un colegio o un
directorio telefónico.

Los principales paradigmas de base de datos son:

Relacionales: es la base de todo. El modelo más estudiado, comercializado y utilizado. No


por ello el mejor, sino que ciertos aspectos (estar en el momento justo, en el lugar indicado)
han hecho que así llegue a ser. En definitiva, actualmente hablar de BD es hablar de BD
relacionales. Pero todo está cambiando, sino no escribiría este post realmente. Si no sabes
qué es el modelo relacional, significa que no sabes que es una BD, por lo que no creo que
entiendas el resto de cosas que voy a contar y no se ni para que me lees este tochaco, pero
bueno.

Orientadas a objeto: Todas nuestras aplicaciones son con objetos, es tontería querer
mantener el modelo relacional por debajo, ¿no? Existen diferentes ORM que permiten
solventar ese inmenso puente entre un modelo de objetos y el modelo relacional, pero si
podemos prescindir de él, ¿qué mejor que nuestro SGBD nos entienda directamente y nos
guarde objetos directamente? Hay ciertas cosas bastante llamativas en una BDOO, como
que no es necesario tener claves primarias, o las claves ajenas en verdad ahora son
referencias. Se podría hablar mucho sobre este tema, pero resumiendo una BDOO son
simplemente nuestros objetos hechos persistentes.

Activas: una SGBD activo es aquel, que, bajo ciertas condiciones, y de manera automática
ejecuta acciones anteriormente especificadas, todo ello sin intervención del usuario. Es
decir, una especie de BD + super-triggers (BD relacional con triggers no es una BD activa).
Se puede subdividir en dos modelos que lo constituyen:

 Modelo del conocimiento: especifica las reglas del sistema, en resumen, serían
tuplas (Evento, Condición, Acción).
 Modelo de ejecución: se encarga de realizar un seguimiento de la situación y de
gestionar el comportamiento. Vamos, el jefe que dice qué hacer y cómo.

Deductivas: un SGBD deductivo es aquel que es capaz, a partir de un conjunto de axiomas


deductivos y reglas de inferencias que ya posee, deducir hechos. Una especie de BD +
lógica (BD + prolog, imagínate sql + prolog, dios qué miedo!). Un esquema global podría
ser que, recibida una consulta concreta, el SGBD deductivo según unas determinadas reglas
de inferencia consulta sus datos para obtener una respuesta. Este modelo está muy ligado a
las BD Activas, y tienden a converger. Tanto las BD Activas y como las Deductivas
podrían englobarse en el área de representación del conocimiento, quizá por ello tiendan a
converger.

Temporales, ¡no existen los datos!, adiós datos; bienvenidos los datos temporales (dato +
tiempo). Cada dato tendrá información de tiempo válido (cuando ese dato es, o ha sido,
válido en el Mundo Real) y de tiempo transaccional (cuando ese dato ha estado en la BD).
Es decir, ahora no se guarda información, bueno si, pero se guarda junto con
su evolución en el tiempo. Todavía es un campo muy ligado a la investigación, a pesar de
que son realmente muy interesantes.

Difusas, casi toda la información que manejamos acerca del Mundo Real es incompleta,
imprecisa y vaga. Las BD Difusas se basan en la lógica difusa que a su vez se basa en
álgebra de conjuntos difusa, que viene a ser mayormente que dado un conjunto de
elementos se le da un valor a cada elemento, entre 0 y 1, que indica el grado de pertenencia
que tiene dicho elemento en ese conjunto. Este modelo se una ampliación de las BD
relaciones, y amplía los operadores del álgebra relacional para poder adaptarlos a los
nuevos elementos que se definen. Emocionante.

Multimedia: actualmente estamos desbordados por audio, video, imágenes, texto, en


definitiva, documentos multimedia. Éstos por poder se pueden guardar en campos “Blobs”
(binary large objets), pero ya que hacemos modelos de BD para todo lo que se nos ocurre,
pues que mejor que una BD Multimedia? El principal inconveniente está en que una BD
tradicional carece de una interfaz de usuario para poder tratar con estos datos multimedia,
sin mencionar el problema de la inclusión de metadatos (que se podría solventar, sí. Pero
serían todo soluciones muy “ad-hoc”, eso de ingenieril tiene poco).

Las BD Multimedia proponen tres niveles: Un nivel mono media que trataría con un
solo tipo de datos (p.ej. audio), un nivel central que hablaría con todos los niveles inferiores
y desde el cual se gestionarían las preguntas y se guardarían los metadatos de todos los
elementos de la BD; y un último nivel con una interfaz de usuario para poder manejar cada
formato multimedia. Todo esto quizá es muy ambicioso, hay BD actualmente usándose
como las BD Documentales que serían un subconjunto de las Multimedia. Quizá sea
porque, evidentemente, el texto ha sido lo primero que se ha querido salvar en una BD,
tiempo al tiempo

También podría gustarte