Documente Academic
Documente Profesional
Documente Cultură
~ Partea I ~
Date Multimedia
Date multimedia
Tipuri de date multimedia:
Date alfanumerice,
Imagini statice digitale,
Grafice,
Secvene audio,
Secvene video,
Animaii.
Domenii de Utilizare
Financiar,
Management de documente,
Marketing,
Medical,
Cercetare,
Art,
Uz personal.
Probleme de rezolvat
Pentru ca datele multimedia s poat fi
utilizate eficient, trebuie identificate soluii
pentru eficientizarea:
Stocrii datelor multimedia,
Regsirii datelor multimedia,
Gestiunii datelor multimedia,
Vizualizrii datelor multimedia,
Distribuirii datelor multimedia.
Metadate multimedia
Metadatele sunt:
Date despre date,
Elemente eseniale ale bazelor de date,
Necesare pentru interpretarea altor date.
Audio
Imagine
Animaie
Video
Manipulare
Manipulare la
nivel de caracter
Manipulare la
nivel de eantion
Manipulare
geometric
Editare la nivel de
primitive
Manipularea
cadrelor
Manipulare la
nivel de ir de
caractere
Manipularea la
nivel de sinusoid
Operaii la nivel de
pixel
Editare structural
Operaii la nivel de
pixel
Editare
Editare audio
Filtrare
Formatare
Sincronizare
Compoziie
Sincronizare
Sincronizare
Criptare
Compresie
Compresie
Compresie
Compresie
Efecte video
Indexare
Indexare
Indexare
Indexare
Prezentare
Analiza
Indexare
Reprezentarea datelor
multimedia
utilizat pentru stocarea oricrui tip de date, inclusiv text, dar n mod tradiional sunt
folosite pentru date binare precum date multimedia sau documente de mari dimensiuni.
Tipul BLOB nu ofer informaii referitoare la tipul coninutului i la metadatele care pot
fi asociate.
CLOB (Character Large Object) pentru date de tip caracter n cazul SGBD Oracle
sunt manipulate prin Oracle Text i BFILES.
Este dificil de manipulat tipurile LOB n SQL deoarece nu exist funcii standard
i editoarele SQL nu pot fi conectate cu funciile de afiare a datelor multimedia.
Variante pentru manipularea tipurilor LOB n Oracle:
Folosind Oracle API, ca Oracle Objects pentru OLE i JDBC API,
Folosind pachetul DBMS_LOB,
Folosind Oracle Call Interface (OCI).
DBMS_LOB este un pachet de baz pentru lucru cu locator al LOB, format din
rutine pentru manipularea LOB-urilor.
Abordarea obiectual-relaional
Oracle Multimedia
Prezentare general
Multimedia (InterMedia n versiunile anterioare) este o
component care extinde funcionalitile sistemului de
gestiune a bazelor de date Oracle, permind stocarea,
gestiunea i regsirea datelor multimedia: a imaginilor, a
secvenelor video, a datelor audio i a altor tipuri media
eterogene, ntr-o manier integrat cu tipurile de date
tradiionale.
Oracle Multimedia nu controleaz dispozitivele de captur
multimedia i nu are funcii pentru redarea datelor
multimedia, ci faciliteaz gestiunea datele multimedia,
stocate n baza de date.
Multimedia permite stocarea, gestiunea i regsirea datelor
multimedia provenind din diferite surse de date.
Funcionalitatea cheie ntr-o baz de date multimedia este
modalitatea de regsire eficient, pe baz de coninut, a
datelor multimedia continue i non-continue.
Aceast abordare permite crearea bazei de date ntr-o manier generic, cu schimbarea coninutului
multimedia de la o aplicaie la alta.
Tipurile de date pot fi accesate ntr-o manier realional folosind PL/SQL sau OCI sau ntr-o
manier obiectual, n C sau Java.
Crearea de noi tipuri obiectuale sau tipuri obiectuale compuse, folosind ca baz tipurile Multimedia,
Crearea de plug-ins specializate pentru a utiliza noi surse de date externe, pentru datele multimedia
sau noi formate de date, prin utilizarea schemei ORDPLUGINS,
Prelucrarea datelor audio i video n maniere noi.
Toate tipurile aparin schemei ORDSYS i stocheaz informaii despre sursa datelor, ntr-un
tip obiectual- relaional.
Toate tipurile obiectuale definite pentru datele multimedia au acelai model de stocare a
datelor, ORDSource.
Datele multimedia pot fi stocate n BLOB, sub controlul SGBD sau n afara bazei de date ca
BFILE. n cazul BFILE, n baza de date se stocheaz un pointer iar fiierul multimedia se
stocheaz ca BFILE , pe un server media extern sau ca pe un server web i accesat prin
intermediul URL-ului, folosind protocolul HTTP.
ORDSource
Atribute:
Metodele tipului ORDSource nu pot fi apelate direct, ci doar prin intermediul tipurilor
dedicate datelor multimedia.
Toate tipurile obiectuale definite n Multimedia ofer metode pentru urmtoarele operaii:
Denumire metadat
Scop, comentariu
Audio, video
Description
MIME type
Comments
Audio
Imagine
Video
Document
Utilizarea Oracle
Multimedia pentru
manipularea
Imaginilor
Metadate
Pentru o serie de formate de fiiere de tip imagine, Oracle
Multimedia permite extragerea i gestiunea metadatelor, ca
de exemplu:
Lungimea,
Limea,
Dimensiunea fiierului,
Formatul fiierului,
Formatul de compresie.
Tipul datei
Scop
Source
ORDSource
Mime type
Varchar2(4000)
Height
Integer
Width
Integer
contentLength
Integer
fileFormat
Varchar2(4000)
contentFormat
Varchar2(4000)
CompressionFor
mat
Varchar2(4000)
Formatul de compresie al
imaginii (JPEG....)
IP address: 192.168.4.65
Service: oradb
port: 1521
User name: nume_prenume
Pass: stud