Distributed Database Integrity

Abstract

The Distribution Database Integrity (DDBI) project is a research effort funded by Rome Laboratory and conducted at the Computer Science Laboratory of SRI International. The main goal of this effort was to improve data integrity and consistency management techniques for C3 database application environments. The objective of this effort was to examine data integrity, consistency and concurrency control techniques for distributed object-oriented (0-0) database management systems. Specific areas that were investigated include: (1) rule-based concurrency control techniques for dynamic C3 processing, (2) adaptive concurrency techniques for dealing with consistency versus availability of data, (3) temporal database mechanisms for retaining multiple versions of database objects, (4) rules, constraints, and application- specific knowledge-bases for integrity maintenance, (5) active triggers for automatically enforcing integrity rules based upon local or remote updates, and (6) the effect of incrementally mutable objects (IMO's) on distributed database integrity. The contribution is flexible, robust, data integrity techniques for distributed object-oriented database management systems.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 1992
Accession Number
ADA253272

Entities

People

  • Ira B. Greenberg
  • Peter K. Rathman

Organizations

  • SRI International

Tags

Communities of Interest

  • C4I
  • Energy and Power Technologies
  • Materials and Manufacturing Processes
  • Sensors

DTIC Thesaurus Topics

  • Air Force
  • Artificial Intelligence
  • Automata
  • Command And Control
  • Computational Science
  • Computer Science
  • Computers
  • Consistency
  • Database Management Systems
  • Databases
  • Information Processing
  • Information Science
  • Information Systems
  • Language
  • Relational Database Management Systems
  • Relational Databases
  • Time Intervals

Fields of Study

  • Computer science

Readers

  • Artificial Intelligence
  • Database Systems and Applications

Technology Areas

  • Fully Networked C3
  • Fully Networked C3 - Command and Control