Está en la página 1de 9

B

Área de la Energía, las Industrias y los Recursos


Naturales no Renovables

Ingeniería en Sistemas
TÍTULO:

“BASES DE DATOS DIFUSAS” y “BASES DE DATOS MULTIMEDIA

INTEGRANTES:
➢ Alejandro Silva.
➢ Juan Maldonado.
TUTOR:

Ing. Luis Antonio Chamba Eras

FECHA:

28 –01-2010
MODULO:

V “B”
BASES DE DATOS DIFUSAS
INTRODUCCIÓN
Una de las características del lenguaje natural, que hace difícil su
utilización en sistemas computacionales es su imprecisión. Por ejemplo
conceptos como pequeño o grande, tienen significados diferentes de
acuerdo al contexto en el que se estén utilizando, e incluso dentro del
mismo contexto, pueden significar cosas diferentes para diferentes
individuos.
La teoría de los conjuntos difusos desarrollada por Zadeh, provee una
poderosa herramienta en el sentido más amplio, un sistema basado en
reglas difusas es un sistema basado en reglas donde la lógica difusa es
utilizada como una herramienta para representar diferentes formas de
conocimiento acerca del problema a resolver, así como para modelar las
interacciones y relaciones que existen entre sus variables. Debido a
estas propiedades, los sistemas basados en reglas difusas han sido
aplicados de forma exitosa en varios dominios en los que la información
vaga o imprecisa emerge en diferentes formas.

MODELOS DE IMPLEMENTACIÓN

El problema de la implementación de los sistemas gestores de bases de


datos difusas ha sido tratado en dos vertientes principales:
• Iniciar con un sistema gestor de bases de datos relacionales
(SGBDR) con información precisa y desarrollar una sintaxis que
permita formular consultas imprecisas, lo cual da origen a
extensiones SQL, como Fuzzy SQL, con capacidades de manejar la
imprecisión.
• Construir un gestor de bases de datos relacionales difusas
(SGBDRD) prototipo que implemente un modelo concreto de base
de datos relacional difusa en el que la información imprecisa
pueda ser almacenada.

REPRESENTACIÓN DE LA INFORMACIÓN

Los elementos relacionados con la manipulación de información difusa


pueden tener representaciones diferentes. Por ejemplo, una distribución
normalizada de probabilidades puede ser representada por diferentes
tipos de funciones (trapezoidal, triangular, intercalar, etc.). Lo más
usual, es que se usen funciones de tipo trapezoidal. Lo mismo puede
decirse de la forma en la que se modelan los operadores relacionales
difusos así como los demás elementos difusos que aparezcan en el
sistema.
La información que se puede manejar en una base de datos difusa
puede dividirse en:

Datos Precisos.
Manejados usualmente mediante la representación provista por la base
de datos relacional huésped.

Datos Imprecisos.
Los modelos usualmente consideran dos tipos de representación para
los datos imprecisos además de la información desconocida o
indeterminada que se maneja mediante los tipos unknown, undefined y
null:

Datos imprecisos sobre dominios ordenados


Este grupo de datos contiene distribuciones de probabilidad definidas en
dominios
continuos o discretos, pero ordenados.

Datos con analogías sobre dominios discretos


Este grupo de datos se construye sobre dominios discretos en los que
existen definidas relaciones de proximidad entre sus valores.

En este caso se deberá almacenar la representación de los datos


además de la representación de las relaciones de proximidad definidas
para los valores en el dominio.

Tipo de dato Indefinido (undefined)


Cuando un atributo toma el valor undefined, esto refleja el hecho de
que ningún valor de su dominio es permitido. Por ejemplo el número de
teléfono de alguien que no tiene teléfono.

Tipo de dato desconocido (unknown)


Los datos de este tipo expresan nuestra ignorancia sobre el valor que el
atributo toma, sin embargo expresa también que puede tomar uno de
los valores del dominio. Por ejemplo la fecha de nacimiento de alguien,
la desconocemos pero tiene que tener alguna.

Tipo de dato nulo (null)


Cuando un atributo toma el valor nulo, esto significa que no tenemos
información sobre él, ya sea porque no conocemos su valor o porque es
imposible asignarle un valor del dominio. Por ejemplo el email de alguien
es null si desconocemos su valor o si lo tiene o no.

OPERACIONES RELACIONALES DIFUSAS:


Igual a:
Este operador modela el concepto de igualdad para datos imprecisos.

Aproximadamente igual:
Este operador define el grado en el que dos valores numéricos (no
difusos) son aproximadamente iguales de acuerdo a si la diferencia de
sus valores se encuentra dentro de un límite preestablecido.

Ejemplos
• “Dame todas las personas cuya edad es aproximadamente 20 años”:
(con grado mínimo 0.6):
SELECT * FROM Personas WHERE Edad FEQ #20 THOLD 0.6;
• “Dame todas las personas más o menos Rubias (con grado mínimo
0.5) cuya edad es posiblemente superior a Joven (con grado mínimo
0.8)”:
SELECT * FROM Personas WHERE Pelo FEQ $Rubio THOLD 0.5 AND
Edad FGT $Joven THOLD 0.8;

BASES DE DATOS MULTIMEDIA

POR QUÉ LAS BD MULTIMEDIA

• Las Bases de datos multimedia son capaces de manejar gran


cantidad de objetos multimedia, lo cual una base de datos general
falla en hacer efectivamente.
• Las bases de datos multimedia ayudan a crear museos virtuales.
• Ayudaran a desarrollar aplicaciones multimedia en varios campos,
así como en la enseñanza, ciencias médicas, etc.
• Preservan fotografías en descomposición, mapas, películas con
evidencias históricas o de importancia nacional.
• Se pueden desarrollar excelentes paquetes de enseñanza.
• Ayuda a operaciones multiusuario.
DISCIPLINAS EN LAS QUE SE UTILIZAN BD MULTIMEDIA:

• Gestión de registros y documentos


○ Diseños de fabricación e ingeniería, registros médicos de
pacientes, material de publicación, registros de
reclamaciones de seguros, etc.
• Difusión del conocimiento
○ Libros electrónicos, catálogos, manuales, enciclopedias, etc.
• Educación y formación
○ Librerías digitales, material digital para docencia, etc.
• Marketing, publicidad, entretenimiento, viajes.
○ Visitas virtuales, galerías de imágenes, industria
cinematográfica, contenidos Web, etc.
• Monitorización y control en tiempo real
○ Control de operaciones de fabricación, plantas de
producción de energía, sistemas de transporte, control de
pacientes, etc.

DATOS MULTIMEDIA

Termino que se aplica a cualquier objeto que usa simultáneamente


diferentes formas de contenido informativo como texto, audio,
imágenes, animación y video para informar o entretener al usuario.

TIPOS DE DATOS MULTIMEDIA

• Texto: estructurado o no estructurado, hipermedia.


• Gráficos: dibujos e ilustraciones codificados según un estándar de
descripción de archivos (CGM, PICT, PostScript, etc.).
• Imágenes: elementos gráficos codificados según algún formato
estándar (mapa de bits, jpeg, png, tiff, etc).
• Animaciones: secuencias temporales de imágenes o datos (gif,
swf, etc).
• Video: secuencia temporal de imágenes a una determinada
velocidad (fps).
• Audio Estructurado: secuencia de sonidos identificados según
nota, tono, duración, etc.
• Audio Digital: secuencia de sonidos digitales.
• Datos multimedia compuestos o mezclados: datos
multimedia agregados junto con información sobre los datos
(metadatos).

Ahora bien otra división de datos multimedia sería:

• BLOB (Binary Large OBjects, grandes objetos binarios):


elemento utilizado en las bases de datos para almacenar datos
de gran tamaño que cambian de forma dinámica, este es un
objeto binario que puede tratar una cantidad de datos variables.
• CLOB: Una columna también puede ser del tipo CLOB (Character
Large Object), que es capaz de almacenar grandes cantidades de
datos en formato carácter. Usualmente tiene límites con respecto
a la data que guarda, en el orden de los 2 GB Se diferencia del
BLOB prácticamente en la forma de encriptado que se usa. En
ciertos manejadores, permite los comandos de SQL: LIKE y
SUBSTRING al igual que métodos alternativos para acceder a la
data
• NCLOB: Un tipo de datos NCLOB de Oracle contiene datos de
caracteres basados en el conjunto de caracteres nacional del
servidor. Su tamaño máximo es de 4 gigabytes.

TIPOS DE BASE DE DATOS MULTIMEDIA FUNDAMENTALES

• Bases de datos referenciales: son bancos de datos sobre


material como películas, series de televisión o música. En la
mayoría de los casos, la información que se almacena hace
referencia a cuestiones descriptivas (autor, titulo, duración,
productor, etc.) o a cuestiones técnicas (formato, duración, etc.).
• Bases de datos descriptivas: se trata de sistemas de análisis
de contenido que, más allá de los datos técnicos o generales que
contiene la mayoría de bases de datos referenciales, aportan
información específica sobre el contenido. Estos bancos de datos
no resultan tan habituales y de hecho se encuentran en un estado
de desarrollo embrionario, ya que el análisis de la imagen y del
sonido no se halla tan automatizado como el del texto.

TIPO DE BÚSQUEDAS EN LA BD MULTIMEDIA

1. MÉTODO DE RECUPERACIÓN POR METADATOS

• FindType(Obj): Esta función toma un objeto multimedia Obj


como entrada, y retorna el tipo de salida del objeto.
• FindObjWithFeature(<caractObj>): Esta función toma una
característica <caractObj> como entrada y lo retorna como
salida el conjunto de objetos multimedia que tengan esa
característica.
• FindObjWithFeatureandAttr(<caractObj>, <At>,
<VALOR>): Esta función toma como entrada una
característica <caractObj>, un nombre de atributo <At>
asociado a esa característica, y el valor <VALOR>. Este retorna
como salida, todos los objetos obj que tengan la característica
de este tipo y el valor del atributo a en el objeto es <VALOR>.
• FindObjsinObj(Obj): Esta consulta le pide a encontrar todas
las características que se producen dentro de un determinado
objeto multimedia. Devuelve como salida, el conjunto de todas
estas características.
• FindFeaturesandAttrinObj(Obj): Igual que la anterior pero
devuelve todos los meta-datos.

1. BÚSQUEDA POR SIMILITUD

Como su nombre lo indica se refiere a todas las búsquedas


realizadas partiendo de un Objeto a partir del cual obtenemos su
Histograma para poder obtener las características del mismo y
poder realizar la comparación con los Objetos dentro de la Base de
Datos.

SISTEMA MANEJADOR DE BASE DE DATOS MULTIMEDIA

Un Sistema Manejador de Base de Datos Multimedia se puede


caracterizar basado en sus objetivos al momento de manejar objetos
multimedia:

• Medios de Almacenamiento Correspondientes.


• Métodos de búsqueda integrales.
• Dispositivos y formatos de interfaces independientes.
• Acceso simultaneo a los Datos.
• Manejo de Gran Cantidad de Datos.
• Coherencia en el manejo de datos relacionales.
• Largas transacciones.

El Diseño de SMBD-M es poco probable que siga los pasos del diseño de
un SMBD-Tradicional debido a las siguientes características de los
objetos multimedia:

• Son complejos y por lo tanto su captura es menos completa en un


SMBD-M.
• Los Objetos Multimedia son por naturaleza audiovisuales.
• Los Objetos Multimedia son dependientes del contexto.
• La consulta de los objetos multimedia es confusa por naturaleza.

VENTAJAS E INCONVENIENTES DE UNA BD MULTIMEDIA

• Ventajas

○ La posibilidad de integrar en un único sistema una gran


diversidad de formatos (imágenes, texto, video, sonido,
etc.).
○ Ofrecen mayor variedad a la hora de representar la
información.
○ Un gran, y creciente, mercado potencial que augura que se
siga investigando activamente en el futuro.

• Desventajas
○ Necesita grandes espacios para almacenar toda la
información que queremos.
○ Este tipo de bases de datos necesitan grandes anchos de
banda para obtener un rendimiento óptimo.
○ Complejidad en cuanto a programar operaciones, o incluso
la interfaz, debido a la alta cantidad de formatos que hay
que manejar, lo que puede repercutir en su rendimiento.

También podría gustarte