Oracle Database/Bases de données multimédia
Description
modifierOracle Multimedia est une suite de services fournie avec Oracle Database (sauf la version Express où on ne peut pas l'ajouter[1]) depuis la version 8 (en 1997), pour gérer des bases de données multimédia.
Elle est constituée d'un package ORDSYS ("ORD" pour object-relational data) permettant la gestion des objets multimédia dans la base[2]. Il comprend plusieurs classes[3] :
- ORDMultimedia : superclasse abstraite stockant les attributs et méthodes communs aux classes ORDAudio, ORDImage, et ORDVideo[4].
- ORDAudio : stockage des caractéristiques des sons.
- ORDDoc : stockage des caractéristiques des documents hétérogènes.
- ORDImage : stockage des caractéristiques des images.
- ORDVideo : stockage des caractéristiques des vidéos.
- ORDSource : stockage des sources multimédia dans des BLOB de la base, ou des BFILE accessibles en HTTP[5].
- DICOM (Digital Imaging and Communications in Medicine[6]).
ORDAudio[7] | ORDDoc[8] | ORDImage[9] | ORDVideo[10] |
---|---|---|---|
description | source | source | description |
source | format | height | source |
format | mimeType | width | format |
mimeType | contentLength | contentLength | mimeType |
comments | comments | fileFormat | comments |
encoding | contentFormat | width | |
numberOfChannels | compressionFormat | height | |
sampleSize | mimeType | frameResolution | |
compressionType | frameRate | ||
audioDuration | videoDuration | ||
numberOfFrames | |||
compressionType | |||
numberOfColors | |||
bitRate |
Utilisation
modifierCREATE TABLE MesImages (
id INTEGER PRIMARY KEY,
image ORDSYS.ORDImage
);
Oracle HTTP ServerTélécharger permet d'exécuter des requêtes PL/SQL depuis un navigateur.
Références
modifier- ↑ (en) « Managing Oracle Multimedia Installations »
- ↑ http://fildz.developpez.com/tutoriel/oracle-java/ordimage/
- ↑ (en) « Common Methods and Notes for Oracle Multimedia Object Types », sur Oracle.com
- ↑ (en) « Common Methods and Notes for Oracle Multimedia Object Types », sur Oracle.com
- ↑ (en) Oracle 10g Developing Media Rich Applications, (lire en ligne)
- ↑ (en) « Medical Imaging and Communication », sur Oracle.com
- ↑ (en) « ORDAudio », sur Oracle.com
- ↑ (en) « ORDDoc », sur Oracle.com
- ↑ (en) « ORDImage », sur Oracle.com
- ↑ (en) « ORDVideo », sur Oracle.com
- (en) « Multimedia User's Guide », sur Oracle.com