Differentiate between conventional database and real time database - difference between real-time database and conventional database.
Difference between conventional and
real-time databases
|
Conventional Database
|
Real-Time Database
|
Data
|
||
Nature of Data
|
Persistent data
(values do not become obsolete)
|
Persistent + Temporal
data (values may become obsolete if deadline is missed)
|
Data items
|
Static data items
|
Dynamic data
items (Data items that reflect the state of the environment)
Static data items
|
Data validity
|
Consistent
transactions maintain valid data in databases
|
Data validity is
highly depend on the time
|
Transactions
|
||
Correctness
|
Logically correct
and consistent
|
Logically correct
and consistent
Approximately
correct
Time correctness
|
Timing constraints
|
No timing
constraints
|
Timing constraints
to be followed
|
Consistency
|
Logical Consistency
|
Logical
consistency
External
consistency
Temporal consistency
|
Response time
|
To be minimized
to handle more transactions.
|
Response time
requirements come from external world
|
ACID properties
|
Must be satisfied
for every transaction
|
May be relaxed in
few cases
|
Performance
|
||
Performance
metric
|
Number of
transactions completed per unit time
|
Number of
transactions missing their deadlines per unit time
|
Go to REAL TIME DATABASE Home page
No comments:
Post a Comment