SQL Quick Study Guide
-@[Link]
Sr. Topic Resource
No.
* SQL crash course Link
* SQL Practice Questions (Important) Link
Beginner
1 What are ACID properties? Link
2 What are levels of abstractions in DB? Link
3 What are different types of relationships in Link
SQL?
4 What is concurrency control? Link
5 What is normalization, and different types of Link
normalization?
6 What is denormalization? Link
7 What are different types of keys? Link
8 What is ETL in SQL? Link
9 Explain different types of constraints Link
10 What is difference between drop, truncate and Link
delete commands
11 What is a view and how is it different from a Link
table?
12 What is purpose of joins and types of joins? Link
13 What is a database transaction? Link
14 What is a subquery? Link
15 How to do Transaction control? Link
16 How to take a backup and restore database? Link
Advanced
1 What is database partitioning? Link
2 What is a checkpoint? Link
3 What are triggers and stored procedures? Link
4 What are indexes and type of indexes Link
5 What are intensions and extensions? Link
6 What is a cursor & Types of cursors? Link
7 What is specialization and generalization Link
8 Different types of integrity rules Link
9 What is data replication and types of data Link
replication.
10 What is database sharding? Link
11 Explain Master Slave architecture of Database Link