A Methodology for Benchmarking Relational Database Machines,

Abstract

The thesis presents a methodology for benchmarking relational database machines. It provides a standard for benchmarking relational database machines and relational software database management systems. As a methodology, a collection of methods, tools, and procedures is included. The methodology is based on a three-level hierarchy of models. At the lowest level is the machine model. The machine is modeled as a high-level language architecture, i.e. as a machine which executes a relational query language. This approach gives a degree of machine-independence. The next level in the hierarchy is the database model. The database is modeled as a synthetic database consisting of twelve relations of varying tuple width and cardinality. The relations are based on a standard tuple template. This approach gives us database independence, i.e., the database model is independent of any real-world database. The highest level in the hierarchy is the applications model. We present two applications models.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 1984
Accession Number
ADA139104

Entities

People

  • P. R. Strawser

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Weapons Technologies

DTIC Thesaurus Topics

  • Classification
  • Computer Architecture
  • Computer Programming
  • Computer Science
  • Computers
  • Computing System Architectures
  • Database Management Systems
  • Databases
  • High Level Language Architecture
  • High Level Languages
  • Information Science
  • Language
  • Measurement
  • Relational Database Management Systems
  • Relational Databases
  • Software Development
  • Standards

Fields of Study

  • Computer science
  • Engineering

Readers

  • Database Systems and Applications