Answer the following questions. 1. What do you mean by checkpoint? What is its use? 2. Define authentication and authorization. 3. Write about transaction and transaction failure. 4. What is the importance of Audit trail? 01
[2 marks]What is Query Processing? Also explain the steps of it. Illustrate with diagram.
[7 marks]What is Serializability? Explain conflict serializability in detail with example.
[7 marks]Explain materialized view and types of view maintenance.
[7 marks]Define transaction. Write the ACID properties. Describe the state diagram of a transaction.
[7 marks]What are the types of lock? Explain two-phase locking protocol in detail.
[7 marks]Briefly explain phantom phenomenon.
[7 marks]What is deadlock? Write about deadlock detection and recovery.
[7 marks]Explain Recoverable schedule and Cascadeless schedule by giving appropriate examples.
[7 marks]Explain Deferred update and Immediate update techniques.
[7 marks]Explain the concept of shadow paging in detail.
[7 marks]State and explain the types of database failures.
[7 marks]Describe the concept of mandatory access control.
[7 marks]What is database security? What are various threats and issues to database security? Explain.
[7 marks]Discuss OODM. Compare it with E-R Model.
[7 marks]What is Data Encryption? Discuss the various Encryption schemes used in Database security.
[7 marks]Define distributed database. Describe the properties and functions of it. Name different types of distributed databases.
[7 marks]