Está en la página 1de 27

Bases de Datos

Multimedia

FREDY GABRIEL BONILLA BECERRA


FABIAN ALEJANDRO MOLINA SOSA
CONTENIDO
 Introducción
 Reseña Histórica
 Concepto de Multimedia
 Concepto de Datos Multimedia
 Tipos de Datos Multimedia
 BLOB
 CLOB
 NCLOB
 Definición de bases de datos multimedia
 Arquitectura de las bases de datos multimedia
CONTENIDO
 Tipos de bases de datos multimedia
 Bases de Datos Relacional y Multimedia
 Bases de Datos Objeto Relacional y Multimedia
 Bases de Datos Orientadas a Objetos y Multimedia
 Tipo de Búsqueda en bases de datos multimedia
 Diferencia de las bases de datos multimedia
 Conclusiones
Introducción
Reseña Histórica

 Sistemas Orientados a Procesos 


Sistemas Orientados a Datos

 Mejoras en las Bases de datos (en la


década de los 80)

 Datos Multimedia (Imágenes, Sonidos y


Videos) almacenados en Sistemas de
Archivos

 Datos Multimedia almacenados en Bases


de Datos
Introducción
Concepto de Multimedia

 “Múltiples Intermediarios” para la


transmisión de la información

 Combinación de:
 Texto
 Arte Gráfico
 Sonido
 Animaciones
 Videos
 Gráficos
Concepto de Datos Multimedia

Se trata de los datos reales que representan las


imágenes, audio, vídeo que son capturadas,
digitalizadas, procesos, comprimido y
almacenado.
Tipos:
Texto.
Imágenes.
Audio Digital.
Animaciones.
Video.
Audio Estructurado.
Tipos de Datos Multimedia
BLOB

 Binary Large Objects


Ob (Grandes
Objetos Binarios)

 Utilidad

 en MySQL:
 TINYBLOB
 MEDIUMBLOB
 BLOB
 LONGBLOB
Tipos de Datos Multimedia
CLOB

 Character Large Object(Grandes


ject
Objetos de Caracteres)

 Utilidad

 Particularidades
Tipos de Datos Multimedia
NCLOB

 National Character Large


Object(Grandes
ject Objetos de
Caracteres usando el conjunto de
caracteres Nacionales del servidor)

 Utilidad

 Particularidades
Definición de Bases de Datos Multimedia

 Definición

 Tipos de Archivo Soportados:


 Documentos (.txt, .pdf, etc)
 Imágenes (.jpg, .jpeg, .gif, .png)
 Audio (.mp3, .wav, etc)
 Videos (.mpeg, .swf, etc)

 Particularidades
Arquitectura de las BD Multimedia
BD Relacionales y Multimedia

Cn
...
ATU

Nivel Lógico

SMBD

Nivel Físico

Almacenamiento Secundario
Arquitectura de las BD Multimedia
BD Distribuidas y Multimedia

Audio Text
SMBD o

Imagen
SMBD

App Red A Red B

Video
SMBD
Arquitectura de las BD Multimedia
BD Distribuidas y Multimedia

Librerías

Servidor de la Información Multimedia Integrada

Librerías
Servidor de Bases de Datos Manejador Manejador
Multimedia de la meta- Motor de del
data Consultas Directorio
multimedia Distribuidas
Meta-
SMBD
Data
Librerías

Librerías Librerías

Text Video Audio Imagen Servidores de Servidores de


o BDM BDM
Tipos de BD Multimedia

BD Relacionales y Multimedia

BD Objeto Relacional y Multimedia

BD Orientadas a Objetos y Multimedia


Tipo de Búsquedas en BD Multimedia

Método de Recuperación por Metadatos.

Modo Paradigmático. (Búsqueda por Similitud)


Tipo de Búsquedas en BD Multimedia

Método de Recuperación por Metadatos.


FindType(Obj)
FindType(iml.gif) = gif.
FindType(moviel.mpg) = mpg.
Tipo de Búsquedas en BD Multimedia

Método de Recuperación por Metadatos.


FindObjWithFeature(f)
FindObjWithFeature(jennifer)
Tipo de Búsquedas en BD Multimedia

Método de Recuperación por Metadatos.

FindObjWithFeatureandAttr(f,a,v)

FindObjWithFeatureandAttr(James Bond, traje, negro)


Tipo de Búsquedas en BD Multimedia

Método de Recuperación por Metadatos.


FindFeaturesinObj(Obj)
indFeaturesinObj (iml.jpeg)

Angelina

Brad

Iml.jpeg
Tipo de Búsquedas en BD Multimedia

Método de Recuperación por Metadatos.


FindFeaturesandAttrinObj(Obj)
FindFeaturesandAttrinObj(iml.gif)
Tipo de Búsquedas en BD Multimedia

Método de Recuperación por Metadatos.


Ejemplos:
SELECT M
FROM smds source1 M
WHERE(FindType(M)=Video OR
FindType(M)=Image) AND
M IN
FindObjWithFeature(Big
Spender) AND
M IN
FindObjWithFeature(Jan e
Shady);
Tipo de Búsquedas en BD Multimedia

Método de Recuperación por Metadatos.


Ejemplos:
SELECT M
FROM smds source1 M
WHERE FindType(M)=Video OR
FindType(M)=Image)
AND
M IN
FindObjWithFeatureandA
ttr(Big
Spender, suit, purple);
Tipo de Búsquedas en BD Multimedia
Modo Paradigmático. (Búsqueda por Similitud)

Ejemplo:

Determinar si una persona está


registrada o no en el sistema usando su huella
digital.

Se utilizará un lector de huellas


digitales para escanear y digitalizar la
huella (en una imagen). Las huellas
digitales estarán almacenadas en una
BD.
Tipo de Búsquedas en BD Multimedia
Modo Paradigmático. (Búsqueda por Similitud)

Ejemplo:

¿Pueden ser dos lecturas de la huella digital


(incluso de la misma persona) exactamente
iguales?

Es improbable que suceda eso.


Sólo basta con que 1 bit de ambas imágenes sea distinto para que
dejen de ser iguales.
Búsqueda exacta no es útil para resolver el problema.
Sin embargo, ambas huellas deberían ser parecidas.
Tipo de Búsquedas en BD Multimedia
Modo Paradigmático. (Búsqueda por Similitud)

Ejemplo:
¿Cómo se pueden comparar dos huellas digitales?
Fijarse en características importantes de la huella.
Diferencias de las BD Multimedia
• El contenido de datos multimedia es a menudo
capturado con diferentes técnicas (por ejemplo, de
procesamiento de imagen) que pueden ser poco fiables.

• Preguntas planteadas por el usuario en bases


de datos multimedia a menudo no pueden volver
con una respuesta textual.

• Los datos multimedia son de gran tamaño y afectan


el almacenamiento, la recuperación y transmisión de
los mismos.
Conclusiones

También podría gustarte