Interview Questions For DBMS
Interview Questions For DBMS
1. What is SQL?
Structured Query Language used for managing and manipulating
databases.
4. What is normalization?
A process to remove redundancy and ensure data integrity.
5. What is denormalization?
Adding redundancy for faster data retrieval.
6. What is 1NF?
Ensures that all columns have atomic (indivisible) values.
7. What is 2NF?
Removes partial dependencies; table must be in 1NF.
8. What is 3NF?
Removes transitive dependencies; table must be in 2NF.
9. What is BCNF?
Stronger version of 3NF; every determinant must be a candidate key.
13.What is an index?
A data structure that improves the speed of data retrieval.
14.What is a join?
Combines rows from two or more tables based on a related column.
15.Types of joins?
Inner, Left, Right, Full, Cross, and Self joins.
16.What is a subquery?
A query nested inside another query.
17.What is a transaction?
A sequence of operations performed as a single logical unit of work.
20.What is locking?
Mechanism to control access to data during concurrent transactions.
21.What is deadlock?
A situation where two transactions wait indefinitely for each other.
23.What is a trigger?
A procedure that executes automatically in response to a specific event.
24.What is a schema?
The structure that defines the organization of data in a database.