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
No comments:
Post a Comment