0% found this document useful (0 votes)
24 views2 pages

DBMS Important Que For MST 2

Uploaded by

Tejinder Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views2 pages

DBMS Important Que For MST 2

Uploaded by

Tejinder Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

SECTION-A

1. Define deadlock in transactions.


2. What is database recovery'?
3. What do you mean by lossless decomposition of relation?
4. Define isolation property of transactions.
5. What is tertiary storage?
6. Define authorization.
7. Define serializable schedule.
8. What is SQL injection?
9. What is the role of indices in DBMS?
10. What are the problems arising out of concurrency?
11. What are the various types of database failures?
12. What are the features of logical database?
13. What are web databases?
14. Explain the concept of lossy and lossless decomposition.
15. What is a join? Give an example of right outer join.
16. What do you mean by partially committed state? How can a process move from
partially committed state to failed state?
17. What is non-recoverable schedule? Give an example of non-recoverable schedule.
18. Define hashing in DBMS.
19. What is the meaning of deferred update?
20. Give real life example of distributed databases.
21. What is query optimization?
22. What is meaning of functional dependency?
23. What is intrusion detection in database systems?
24. Differentiate between authentication and authorization.
25. Give an example of authentication methods.
26. List the various benefits of using RBAC.
27. What is access control?
28. State 1 NF.
29. What is conflict serializability?
30. Define view serializability.

SECTION-B

1. Explain the difference between GroupBy and OrderBy clause in SQL. Give suitable
example for support of your answer.
2. What is B-Tree? Discuss the different properties of B-Trees.
3. Explain the difference between Cartesian product and natural join with an example.
4. Explain in detail, various algorithms for query optimization.
5. Explain the role of Normalization in databases. How Normalization helps in better
quality for maintaining the databases.
6. Define Normalization. Explain 3NF and BCNF with the help of a suitable example.
7. What is hashing? How does it work?
8. Differentiate between Hashing and B-trees, which method is preferable for storing
indexes in a database?
9. Explain the concept of authorization and authentication.
10. Explain mandatory access control system.
11. Write short notes on :
a) Access control models
b) Distributed databases
12. What is difference between Object oriented vs. Object relation databases?
13. Explain the concept of ACID properties with the help of suitable example.
14. What is the need of concurrency control protocols? Explain any 1 concurrency
control, in detail.
15. Discuss Timestamp ordering protocol for concurrency control management.
16. What is the concept of locking techniques? Discuss the Two-phase locking protocol.
17. What do you mean by locks in transaction processing? How locks are implemented?
18. What is the benefit of implementing checkpoints? Explain which transaction requires
undo and which transaction requires redo with the help of a common example.
19. What is SQL injection and how it can be controlled? Give a suitable example.

SECTION-C
1. What is concurrency control in databases? Explain various conflicts of concurrency
control system with an example.

2. Write notes on the following :


a. Relational algebra
b. Normal forms
c. Query processing
d. Join strategies.
e. ACID Properties
f. Object Relational Databases.
g. Query Optimization
h. Various DML commands.
i. Distributed databases.
j. Discuss data allocation in Distributed Databases.
k. Discuss intrusion detection in Databases.
l. Explain referential integrity constraints.
m. Explain the characteristics and drawbacks of network database model.
n. What are the ACID properties of transactions?
o. Discuss the Lock-based and Timestamp-based protocol for concurrency
control.

3. What is serializability? Explain in detail, conflict and view serializability with the
help of an example of each.
4. What is access control? Compare and Contrast DAC, MAC and RBAC models of
access controls.
5. Explain the process of query optimization in DBMS? Discuss cost-based query
optimization algorithm.
6. Explain different types of Joins used in RDBMS with the help of example and why do
we use self-join?

You might also like