30 commonly asked questions in database management system (DBMS) interviews
๐๐
1. What is a DBMS?
2. Differentiate between DBMS and RDBMS.
3. What are the advantages and disadvantages of using a DBMS?
4. Explain the three levels of data abstraction in DBMS.
5. What is a database schema?
6. Define normalization and its importance in database design.
7. What are the different types of database models?
8. What is ACID (Atomicity, Consistency, Isolation, Durability) in DBMS?
9. What is a primary key, and why is it important?
10. Explain the concept of foreign keys.
11. Differentiate between a candidate key, primary key, and super key.
12. What is a transaction in a database?
13. Describe the differences between DELETE, TRUNCATE, and DROP commands.
14. What is a view in a database?
15. Explain indexing in databases.
16. What is a stored procedure?
17. What are the advantages of using stored procedures?
18. Describe the differences between clustered and non-clustered indexes.
19. What is a deadlock in DBMS?
20. How can you avoid deadlocks in a database?
21. What is data redundancy, and how can it be minimized?
22. What is a trigger in a database?
23. Describe the different types of joins in SQL.
24. What is a constraint in a database?
25. Explain the differences between a unique key and a primary key.
26. How does SQL differ from NoSQL databases?
27. What is the CAP theorem, and how does it relate to databases?
28. Explain the concept of data warehousing.
29. What are OLTP and OLAP, and how do they differ?
30. How would you approach database performance tuning and optimization?
Post #1907
1.52K
- ๐ 2