Give an example of an instance of the Transcript relation and a hash function on the attribute sequence StudId, Grade that sends two identical tuples in ? StudId,Semester(Transcript) into di?erent hash buckets. (This shows that such a hash-based access path cannot be used to compute the projection.)

What will be an ideal response?


Consider the following two tuples: 111111111, EE101, F1997, A and 111111111,MAT123,F1997,B. Since these tuples have identical projections on the attributes StudId,Semester, they become one in the projected relation ?StudId,Semester(Transcript).
Consider nowthe following hash function on StudId,Grade:

f (t )=(t .StudId +(t .Grade ? 'A')) mod 1000

The ?rst tuple will then be sent to the bucket 111111111 mod 1000 = 111 and the second to 111111112 mod 1000 = 112.

Computer Science & Information Technology

You might also like to view...

You typically attach a file to an email message to provide additional information to a recipient.

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

Computer Science & Information Technology

An instance of a form is created using a __________ statement with the New keyword.

a. Dim b. Open c. Instantiate d. Create

Computer Science & Information Technology

A(n)________ colored triangle appears in a cell to indicate a comment

Fill in the blank(s) with correct word

Computer Science & Information Technology

An event driven interactivity chart:

a. Is not important to the development of the project. b. Should only be used if the project has very complicated interaction. c. Should always be developed to show how the screens interact with each other. d. Is only used by the user after the project is completed.

Computer Science & Information Technology