💿

Introduction to DBMS

What is a DBMS, its applications, file systems vs. DBMS, database architecture, users, and the role of the DBA.

🔗

Entity-Relationship Model

E-R model components (Entity, Relationship, Attribute), constraints, weak entities, and extended E-R features.

💻

SQL Concepts

DDL, DML, DCL, TCL commands. Creating tables, defining constraints, manipulating data, functions, joins, and subqueries.

📊

Relational Model

Structure of relational databases, relational algebra, operators (selection, projection, join), and aggregate functions.

🎨

Database Design

Functional Dependency (FD), Armstrong's axioms, normalization, and normal forms (1NF, 2NF, 3NF, BCNF).

Transaction Management

Transactions, ACID properties, schedules, serializability, concurrency, deadlock, and recovery protocols.

🔧

Basics of PL/SQL

PL/SQL block structure, datatypes, exception handling, cursors, stored procedures, functions, and triggers.

✅ Questions

Select a question from the left to see its answer.

All answers are based on the provided course modules.