DBMS
1. What is DBMS ? Mention advantages..
2. What is Database?
3. What is a database system?
4. What is RDBMS ? Properties..
5. Types of database languages
6. ACID properties (VVVVV IMP)
7. Difference between vertical and horizontal scaling
8. What is sharding
9. Keys in DBMS
[Link] of relationship
[Link] abstraction in DBMS, three levels of it
[Link] in DBMS
[Link] is DDL (Data Definition Language)
[Link] is DML (Data Manipulation Language)
[Link] is normalization ? Types of them ..
[Link] is denormalization ?
[Link] is functional dependency ?
18.E-R Model ?
19. Conflict Serializability in DBMS ..
[Link] Normal forms in DBMS
[Link] is CCP ? (Concurrency Control Protocols)
[Link], Entity Type, Entity Set, Weak Entity Set..
[Link] are SQL commands ? Types of them..
[Link] Queries in SQL ?
[Link] is JOIN .. Explain types of JOINs
[Link] and Outer Join
[Link] sql queries from leetcode
[Link] between 2 tier and 3 tier architecture
[Link] between TRUNCATE and DELETE command ..
[Link] between Intension and Extension in a DataBase
[Link] between share lock and exclusive lock, definition of lock
Basic Concepts
[Link] is a Database Management System (DBMS)?
[Link] the difference between a DBMS and an RDBMS.
[Link] are the ACID properties in a DBMS?
[Link] is normalization? Explain different normal forms.
[Link] are the different types of database models? Explain each briefly.
SQL and Queries
[Link] a SQL query to find the second highest salary in a table.
[Link] do you perform a JOIN operation in SQL? What are the different types
of JOINs?
[Link] is the difference between DELETE and TRUNCATE commands?
[Link] the use of indexes in a database.
[Link] can you optimize a SQL query for better performance?
Transactions and Concurrency
[Link] is a transaction in DBMS? Explain with an example.
[Link] is a deadlock? How can it be prevented or resolved?
[Link] the concept of isolation levels in DBMS.
[Link] is a two-phase commit protocol?
[Link] does DBMS handle concurrency control?
Data Storage and Retrieval
[Link] is a primary key? Can a table have multiple primary keys?
[Link] is the difference between a primary key and a foreign key?
[Link] the concept of a composite key.
[Link] is a clustered index and a non-clustered index?
[Link] are the advantages and disadvantages of indexing?
Advanced Topics
[Link] is a NoSQL database? How does it differ from an SQL database?
[Link] the CAP theorem.
[Link] are stored procedures and how do they differ from functions?
[Link] is database replication? What are its types?
[Link] the concept of sharding in databases.
Practical Scenarios
[Link] would you design a database for a library management system?
[Link] can you ensure data integrity in a DBMS?
[Link] how you would handle a database backup and restore operation.
[Link] strategies would you use for database security?
[Link] would you migrate data from one database to another?
Miscellaneous
[Link] are the main differences between SQL and PL/SQL?
[Link] the use of triggers in a database.
[Link] is an ER diagram? Explain its components.
[Link] are the benefits of using a database management system over a file
system?
[Link] a scenario where a NoSQL database would be more beneficial than
a traditional RDBMS.