Professional Documents
Culture Documents
RD TH
RD TH
RD TH
2. (a) What do you mean by local mapping transparency & replication transparency?
(b) Consider the following global, fragmentation, and allocation schemata:
(i)Write an application that requires the roll number of a student from the terminal
and outputs the name and department, at levels 1, 2, and 3 of transparency.
(ii)Write an application that moves the student having roll number 432 from
department “IT” to department “CS”, at levels 1, 2, and 3 of transparency. 3+12=15
Write an application that retrieves the names of the suppliers who supplies a given part; the part
number is read from the terminal by the user who requests the application. 5+10=15
6. (a) What do you mean by canonical expression of a fragment query? Explain with an
example.
(b) Define the term “Database Profile”. Discuss the database profile for Semi-join
operation.
(c) Given two relations: SUPPLY (SNO, PNO, DEPTNO, QTY)
and DEPT (DEPTNO, NAME, AREA, MGRNO).
Draw the ‘modified’ operator tree for the query, which requires the Supplier number
of suppliers that have issued a supply order in the East area of our company).
4 + 6 + 5 =15
O--------X--------O