A Data Base Management Modeling Technique and Special Function Hardware Architecture,

Abstract

This research is concerned with the development of a mathematical base that can be utilized to model data base management systems from the user level down to the bit level and to develop and evaluate proposed hardware that could be utilized to implement a data dictionary and part of a data directory. The mathematical modeling development is accomplished through set theory and the addition of order to sets. This mathematical base is used to define in detail some of the functions that must be performed in Data Base Management (DBM) by operating on the following four levels of data: (1) the user computer interface (Reserved Word); (2) the attribute and file or relationship (F/R) names (Data Name); (3) the modifiers of the attribute and F/R names (Data Descriptors); and (4) the occurrences of the attributes and F/Rs (Data occurrence). Hardware implementation designs are then considered for a subset of these functions and data levels. The data levels considered are the Data Name and Data Descriptor Levels. Specifically, hardware designs are developed for the data and functions performed by a Data Dictionary and parts of a Data Directory. Given the proposed hardware implementation the final step in this research is to evaluate this hardware by comparing its processing times with the processing times for a conventional sequential computer.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 1979
Accession Number
ADA066722

Entities

People

  • Gerard T. Capraro
  • P. Bruce Berra

Organizations

  • Rome Laboratory

Tags

Communities of Interest

  • Energy and Power Technologies
  • Space

DTIC Thesaurus Topics

  • Algorithms
  • Central Processing Units
  • Coding
  • Computer Programming
  • Computer Programs
  • Computers
  • Content Addressable Memory
  • Data Processing
  • Data Storage Systems
  • Data Transmission
  • Databases
  • Digital Computers
  • Floating Point Operations
  • Literature Surveys
  • Parallel Computing
  • Random Variables
  • Trees (Data Structures)

Fields of Study

  • Computer science

Readers

  • Business Analytics
  • Computational Modeling and Simulation
  • Computer Engineering