Explain the timestamp ordering protocol, Database Management System

Timestamp Ordering Protocol

A timestamp is a tag that can be attached to any transaction or any data item, which indicates a specific time on which the transaction or data item had been activated in any way. We, who use computers, must all be familiar with the methods of "Date Created" or "Last Modified" properties of files and folders. Well, timestamps are things like that.

A timestamp can be executed in two ways. The simplest one is to directly assign the current value of the clock to the transaction or the data item. The other policy is to attach the value of a logical counter that keeps incrementing as new timestamps are needed.

The timestamp of a transaction shows the time when it was first activated. The timestamp of a data item can be of the following two types:

W-timestamp (Q): This means the latest time when the data item Q has been written into.

R-timestamp (Q): This means the latest time when the data item Q has been read from.

 

Posted Date: 7/26/2013 7:15:12 AM | Location : United States







Related Discussions:- Explain the timestamp ordering protocol, Assignment Help, Ask Question on Explain the timestamp ordering protocol, Get Answer, Expert's Help, Explain the timestamp ordering protocol Discussions

Write discussion on Explain the timestamp ordering protocol
Your posts are moderated
Related Questions
What is deadlock? Neither of the transaction can ever proceed with its normal implementation. This situation is known as deadlock.

Submit the SQL Statements necessary to create your database according to the following guidelines: Your SQL statements should exactly mirror your ERD. All primary keys,

what is inverted and multilist structure

Normalize the given relation to 3NF, justifying each step

What is a database graph? The partial ordering implies that the set D may now be viewed as a directed acyclic graph, known as a database graph.

State the Steps of Object Design Object design is a very iterative process in which various classes, relationships among objects are added when you move from one level to

Question: a) What is Client/Server and what benefits can be expected from Client/Server systems? b) Explain what middleware is and what it does. Why would MIS managers be p

Suppose R is a relation with attributes A1, A2,..., An. As a function of n, tell how many superkeys R has, if: 1.1 The only key is A1. 1.2 The only key is A1 and A2. 1.3 The o

Question: This Question refers to the database schema given in the Appendix. (a) The integrity of a database is enforced by integrity rules. Discuss what should happen on a

Explain the Management of Data Store Every system irrespective of its nature of application requires storing permanent data for consequent use in problem solving. Some objects