Design and Implementation of a Multimedia DBMS: Catalog Management, Table Creation and Data Insertion

Abstract

Current Database Management Systems (DBMS) manage only alphanumeric data but not multimedia data. In order to have a DBMS that can handle both alphanumeric data and multimedia data, one can either build a new system or modify an existing system. The decision was to build such a system on top of an existing system, namely INGRES, using the abstract data type (ADT) concept. Unfortunately the INGRES system used does not support ADT. As a result the Multimedia Database Management System (MDBMS) prototype must design data structures that would allow the capture and retrieval of the information relating to the data in the database. Further, to implement the ADT concept for the multimedia data, additional tables need to be created that would hold information relating to the multimedia data. This process of dealing with the management of information, generally referred to as catalog management, in the MDBMS prototype is a major part of this thesis. The design of the data structures and their applications are explained. In addition, to be able to insert data into the database, operations for the creation of tables and the insertion of the data are needed. These operations are not simple, single SQL statement. Because of the potential presence of multimedia data, the generation of multiple statements may be required from one simple user statement. The thesis also discusses the design and implementation of these operations.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 1990
Accession Number
ADA241761

Entities

People

  • Su-cheng Pei

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • C4I
  • Energy and Power Technologies
  • Ground and Sea Platforms
  • Weapons Technologies

DTIC Thesaurus Topics

  • Abstracts
  • Alphanumeric Data
  • Artificial Intelligence
  • Command And Control
  • Computer Programs
  • Computer Science
  • Computers
  • Control Systems
  • Data Processing
  • Database Management Systems
  • Databases
  • Demographic Cohorts
  • Language
  • Lists (Data Structures)
  • Natural Languages
  • Relational Databases
  • User Interface

Fields of Study

  • Computer science

Readers

  • Database Systems and Applications