Advanced Database Management System - Tutorials and Notes: Real Time Database Definition

Thursday, 10 March 2016

Real Time Database Definition

Real Time Database Definition, What is real-time database?, What is not real-time database?, Real time database defined. Examples of RTDB.



Real-Time Database

Definition 1
Real-Time Database can be defined as “a database that has queries, schemas, concurrency control support, storage management, and transactions that support ACID properties along with the transactions that follows timing constraints.

Definition 2
A real-time database is a database with the following properties;

  • temporal characteristics of the stored data,
  • timing constraints on database operations, and
  • the performance goals.

Wikipedia: “A real-time database is a database system which uses real-time processing to handle workloads whose state is constantly changing. Real-time databases are traditional databases that use an extension to give the additional power to yield reliable responses. They use timing constraints that represent a certain range of values for which the data are valid.”

Discussion:
Real-time database can be viewed as a value-added database that supports real time transactions. It has queries, schemas, concurrency control support, storage management, and transactions like a conventional database (RDBMS). It is different from a conventional database in the sense that it requires a timely response to a user request. That means timing constraints of real-time systems are associated with the transactions of database.

Examples:

  • Stock Market Trading
  • Radar Tracking
  • Banking System






Go to REAL TIME DATABASE Home page










1 comment:

Featured Content

Multiple choice questions in Natural Language Processing Home

MCQ in Natural Language Processing, Quiz questions with answers in NLP, Top interview questions in NLP with answers Multiple Choice Que...

All time most popular contents