TRIBHUVAN UNIVERSITY
INSTITUTE OF SCIENCE AND TECHNOLOGY
2080 B.S.
Candidates are required to give their answers in their own words as far as practicable.
Group A
Long Answer QuestionsAttempt any Two questions.
- 1Explain different features of enhanced ER (EER) model. Compare specialization with generalization.
- 2Compare object-oriented database with object relational database. What are different object database features that have been included in SQL?
- 3Why distributed database is important? What is transparency? Explain different types of transparencies in distributed databases.
Group B
Short Answer QuestionsAttempt any Eight questions.
- 4Why hashing is important to store data in databases? What is primary file organization?
- 5Explain aggregation with suitable example.
- 6What is ODMG object model? What is object definition language (ODL)?
- 7Explain different steps in query processing.
- 8Why query optimization is essential in databases? What is heuristic optimization?
- 9Define fragmentation. Explain horizontal fragmentation with example.
- 10What are the characteristics of NOSQL systems? Explain.
- 11What is the concept of active database? What are triggers?
- 12Write short notes on: a. BigData b. Information retrieval