A newly created data item like Z is sometimes called a phantom. From the point of view of transaction U, Z is not there at first and then appears (like a ghost). Explain with an example, how a phantom could occur when an account is deleted.

What will be an ideal response?


The point is that the insertion of a data item like Z should not be interleaved with operations on the same data item by another transaction. Suppose that we define transaction V as: aBranch.delete(“Z”) and consider the following interleavings of V and U:



Then we have a phantom because Z is there at first and then disappears. that these interleavings are not serially equivalent.

Computer Science & Information Technology

You might also like to view...

Using the hosted software model implies that a small business firm  needs to employ a full-time IT person to maintain key business applications.

Answer the following statement true (T) or false (F)

Computer Science & Information Technology

Match the following terms to their meanings:

I. word size II. clock speed III. ROM IV. RAM V. central processing unit A. measured in hertz B. the amount of data that the processor can work with at one time C. consists of computer chips mounted inside of the computer case D. millions of microscopic parts connected to form integrated circuits E. contains the instructions used by the computer at startup

Computer Science & Information Technology

When cell A4 containing the formula =$B$5/$C$6 is copied to cell F6, the formula in cell F6 is ________

A) =G7/H8 B) =$G$7/$H$8 C) =B5/C6 D) =$B$5/$C$6

Computer Science & Information Technology

________ is a collection of formatting options that can be applied to a picture, to text, or even to an object

A) A theme B) A style C) A transition D) Animation

Computer Science & Information Technology