An MDBMS can be characterized by its objectives when handling multimediadata:
1. Corresponding Storage Media
Multimedia data must be stored and managed according to the specificcharacteristics of the available storage media. Here, the storage media canbe both computer integrated components and external devices. Additionally,readonly (such as a CD-ROM), write-once and write-many storage media canbe used.
2. Descriptive Search Methods
During a search in a database, an entry, given in the form of text or agraphical image, is found using different queries and the correspondingsearch methods. A query of multimedia data should be based on adescriptive, content oriented search in the form, for example, of “The pictureof the woman with a red scarf”. This kind search of relates to all media,including video and audio.
3. Device-independent Interface
The interface to a database application should be device-independent.For example, a parameter could specify that the following audio and videodata will not change in the future.
4. Format-independent Interface
Database queries should be independent from the underlying mediaformat, meaning that the interfaces should be format-independent. Theprogramming itself should also be format-independent, although in somecases, it should be possible to access details of the concrete formats.
5. View-specific and Simultaneous Data Access
The same multimedia data can be accessed (even simultaneously)through different queries by several applications. Hence, consistent access toshared data (e.g., shared editing of a multimedia document among severalusers) can be implemented.
6. Management of Large Amounts of Data
The DBMS must be capable of handling and managing large amountsof data and satisfying queries for individual relations among data orattributes of relations.
7. Relational Consistency of Data Management
Relations among data of one or different media must stay consistentcorresponding to their specification. The MDBMS manages these relationsand can use them for queries and data output. Therefore, for example,navigation through a document is supported by managing relations amongindividual parts of a document.
8. Real-time Data Transfer
The read and write operations of continuous data must be done in real-time. The data transfer of continuous data has a higher priority than otherdatabase management actions. Hence, the primitives of a multimedia