Documente Academic
Documente Profesional
Documente Cultură
DATABASE
MANAGEMENT
SYSTEMS
WHAT ARE RTDBs?
A real-time database is a
processing system designed to
handle workloads whose state
is constantly changing or one
in which timely response to a
user request is needed.
EXAMPLES
Real-time databases are useful for:
accounting, banking in commerce
law
Medical records
multi-media, network management systems, internet
service management
process control(industrial control systems, spacecraft
control systems, air traffic control systems)
reservation systems(airline, railways) and
scientific data analysis.
FAILURE OF AIR TRAFFIC CONTROL
SYSTEM AT DELHI AIRPORT
During a trial run of the new software platform
Autotrac-III, the system crashed, the air traffic control
(ATC) screens went blank
EXAMPLE :
Consider the periodic data generated by
TEMPERATURE SENSOR.
The temperature sensor transmits temperature after
certain specific time interval.
As new temperature readings become available, the old
temperature data becomes stale.
TIMING CONSTRAINTS
Every transaction is granted a specific time interval
called as DEADLINE before which it has to be
executed.
The type of response to a missed deadline depends on
whether the deadline is hard, soft, or firm.
HARD DEADLINE:
Periodic
Example : Data gathered by a temperature sensor,
Also used in life critical systems.
FIRM DEADLINE:
Importance given to complete the transaction at
some point after the transaction arrives.
Completing a transaction after its deadline has
expired may be harmful or not helpful.
Both the firm and hard deadlines consider this.
Example : autopilot system.
SOFT DEADLINE:
Aperiodic schedule.
The arrival of each time for each task is unknown.
Example : an operator switchboard for a telephone.
PERFORMANCE METRICS