Real-Time Database Systems in the New Millenium

A variety of real time applications, covering dirverse scienctific, financial, communication, manufacturing and military requirements, have to interface with lare amounts of data. For example, the 1- 800 telephone service in the United States recieves thousands of calls per minute, each of which requires performing a complex query on a large distributed databe inorder to convert the virtual number dialed by the customer into a real telephone number that is colsest to the customer's calling location.This query has to be completed in a timely manner, otherwise the customer may lose patience and hang up the phone. Administrative quieries and updates to the distributed database have to be concurrently processed and database to be, of course, kept consistent during all these various operations.