Oracle Database/Multimedia Databases

From Wikibooks, open books for an open world
Jump to navigation Jump to search

Description[edit | edit source]

Oracle Multimedia is a services suite provided with Oracle Database (excluding the Express version where it can't be added[1]) since the version 8 (in 1997), to manage the multimedia databases.

It's composed by the package ORDSYS ("ORD" for object-relational data) allowing the multimedia objects management into the database[2]. This package includes several classes[3]:

  • ORDMultimedia: abstract superclass storage the common attributes and methods to the classes ORDAudio, ORDImage, and ORDVideo[4].
  • ORDAudio: sound properties storage.
  • ORDDoc: heterogeneous properties storage.
  • ORDImage: images properties storage.
  • ORDVideo: videos properties storage.
  • ORDSource: multimedia BLOB or BFILE (accessible in HTTP) properties storage[5].
  • DICOM (Digital Imaging and Communications in Medicine[6]).
Attributes
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

Utilization[edit | edit source]

CREATE TABLE MyImages (
	id	INTEGER PRIMARY KEY,
	image	ORDSYS.ORDImage
);

Oracle HTTP Server[edit | edit source]

Oracle HTTP ServerDownload (OHS) allows to execute PL/SQL requests from a navigator. It's a Web Tier component of the Oracle Fusion Middleware, based on Apache 2.

References[edit | edit source]

  1. "Managing Oracle Multimedia Installations".
  2. "Gestion avancée d'image sous Oracle avec Java" (in French).
  3. "Common Methods and Notes for Oracle Multimedia Object Types". {{cite web}}: Unknown parameter |site= ignored (help)
  4. "Common Methods and Notes for Oracle Multimedia Object Types". {{cite web}}: Unknown parameter |site= ignored (help)
  5. Lynne Dunckley, Larry Guros (8 avril 2011). Digital Press (ed.). Oracle 10g Developing Media Rich Applications. {{cite book}}: Check date values in: |date= (help)CS1 maint: uses authors parameter (link)
  6. "Medical Imaging and Communication". {{cite web}}: Unknown parameter |site= ignored (help)
  7. "ORDAudio". {{cite web}}: Unknown parameter |site= ignored (help)
  8. "ORDDoc". {{cite web}}: Unknown parameter |site= ignored (help)
  9. "ORDImage". {{cite web}}: Unknown parameter |site= ignored (help)
  10. "ORDVideo". {{cite web}}: Unknown parameter |site= ignored (help)