Dbms Imp Topics
Dbms Imp Topics
Semester: 5th
Important topics for semester exam
Aditya Bhushan
SQL Basics
• Characteristics and Advantages of SQL.
• Types of SQL commands: DDL, DML, DCL, TCL. ****
• SQL Joins (Inner, Outer, Self) **********.
Advanced SQL
• Views, Indexes, Triggers, and Cursors.
• Aggregate functions and Subqueries.
4. Write SQL queries for:
• Joins between two tables.
• Aggregation and grouping. ****
Explain relational algebra operations with examples.
Functional Dependencies
Trivial and non-trivial dependency**
Normalization
• 1NF, 2NF, 3NF, BCNF with examples**.
• Multivalued Dependency (MVD) and Join Dependency (JD).
• Canonical cover**
Lossless Join Decomposition**
• Properties and examples.
Transaction Concepts
• ACID properties (Atomicity, Consistency, Isolation, Durability) **.
Serializability
Aditya Bhushan
• Conflict and View Serializability**.
• Testing schedules for serializability**.
Recovery Mechanisms
• Log-based recovery, checkpoints, and shadow paging**.
Distributed Databases
• Concurrency control in distributed systems******.
• Data storage and directory systems.
Aditya Bhushan