0% found this document useful (0 votes)
129 views3 pages

Comprehensive Guide to DBMS Concepts

Uploaded by

Itish Srivastava
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)
129 views3 pages

Comprehensive Guide to DBMS Concepts

Uploaded by

Itish Srivastava
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

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.

You might also like