TOPICS (Click to Navigate)

Pages

Monday, May 19, 2014

241204 Database Technology question paper - June 2011



241204 Database Technology question paper - June 2011 / Anna University Previous Year Exam Questions / Anna University Previous Year M.E. M.Tech. Computer Science and Information Technology Question Papers




Question Paper Code : 31283
M.E./M.Tech. DEGREE EXAMINATION, JUNE 2011
Common to M.E. Computer Science and Engineering / M.E. Computer and Communications
Second Semester
Computer Science and Engineering
241204 — DATABASE TECHNOLOGY

(Regulation 2010)

Time: Three hours                                                       Maximum: 100 Marks
Answer ALL Questions

PART A — (10 × 2 = 20 Marks)

1. State the advantages of Distributed databases.
2. List the types of data fragmentation. Give reasons for fragmenting a relation in the distributed system.
3. What is persistence in object oriented database? Why it is important?
4. How does the concept of an object in the object oriented model differ from the concept of an entity in the entity-relationship model?
5. Compare and contrast data warehouse and operational database.
6. Specify the different categories of data available in the mobile databases.
7. How do spatial databases differ from regular databases?
8. What is multi-valued dependency? Specify the procedure for eliminating it from a relation.
9. Mention the applications of deductive databases.
10. What are the different types of multimedia sources?


PART B — (5 × 16 = 80 Marks)

11. (a) Explain the issues that are addressed for a distributed database design. (16)
Or
(b) (i) During the transaction execution, it passes through several states, until it finally commits or aborts. List all possible sequences of states through which a transaction may pass. Explain why each state transition may occur. (6)
(ii) Consider the following undo/redo log with check pointing (CKPT). The third and fourth values in the entries that have 4 values are the old and the new value, respectively.
<START, T1>
<T1, A, 4, 5>
<START, T2>
<T2, B, 9, 10>
<START CKPT (T1; T2)>
<COMMIT T2>
<START T3>
<T3, C, 14, 15>
<END CKPT>
<COMMIT T3>
<COMMIT T1>
Suppose that there is a crash, and the last log entry to appear on disk is <T2, B, 9, 10>. That is, only the first 4 log entries shown above actually appear in the log. The remaining 7 entries are never recorded in the log. Describe the actions of the recovery manager, including changes to both the disk and log. Describe the actions at recovery time. Specify the actions happened in the disk and log for both the cases. (10)
12. (a) (i) What are main features of object oriented database? How it is advantageous over RDBMS? (8)
(ii) Compare inheritance in the Extended ER model to in heritance in the object oriented model with an example. (8)
Or
(b) Discuss in detail about the concurrency control in object oriented databases. (16)
13. (a) (i) Explain the various client/server architectures commonly used in the database environment. (8)
(ii) Explain web databases in detail. (8)
Or
(b) (i) What is data mining? How does data mining technology relate to data warehousing technology? (8)
(ii) Describe the steps of building a data warehouse. (8)
14. (a) What is meant by the term heuristic optimization? Discuss the main heuristics that are applied during the query optimization. (16)
Or
(b) Suppose that a city transportation department would like to perform data analysis on highway traffic for the planning the highway construction based on the city traffic data collected at different hours every day. Design a spatial database for the given scenario, to store the highway traffic information such as average and peak time traffic flow by highway, by time of day, and by weekdays, and the traffic situation when a major accident occurs. (16)
15. (a) Discuss the features of active databases and deductive databases. (16)
Or
(b) (i) What are parallel databases? What are its benefits? (8)
(ii) Explain multimedia databases in detail. (8)

_____________________________