Subject Syllabus Hub960+ MCQs8 Topics

Database Systems

Relational database design, ER modeling, SQL querying, normalization (1NF to BCNF), transaction processing, concurrency control, and indexing.

Topic Syllabus & Revision Notes

High-yield concept summaries, formulas, and common exam pitfalls for each topic.

Topic 1

Advanced Databases & Applications

Read concise formulas, core definitions, and exam traps.

View Cheat Sheet & MCQs
Topic 2

Database Normalization

Forms 1NF, 2NF, 3NF, BCNF rules.

View Cheat Sheet & MCQs
Topic 3

Introduction & DBMS Concepts

Read concise formulas, core definitions, and exam traps.

View Cheat Sheet & MCQs
Topic 4

Recovery System

Read concise formulas, core definitions, and exam traps.

View Cheat Sheet & MCQs
Topic 510 Key Rules

Relational Model & Algebra

Relational Algebra (RA) is a procedural query language that operates on relations using mathematical operators (Selection, Projection, Union, Difference, Cartesian Product, Renaming, Join, and Division) to produce new relations step-by-step. Relational Calculus (RC) is a declarative query language specifying 'WHAT' data to retrieve without specifying 'HOW' to compute it. It comes in two flavors: Tuple Relational Calculus (TRC) working on tuple variables, and Domain Relational Calculus (DRC) working on domain attribute variables. Codd's Theorem proves that Relational Algebra and Safe Relational Calculus are equivalent in expressive power. Any language capable of expressing all queries in Relational Algebra is deemed 'Relationally Complete'. However, neither RA nor basic RC can compute recursive queries or Transitive Closure (e.g., finding all connected nodes in a graph of arbitrary depth).

View Cheat Sheet & MCQs
Topic 6

SQL & Query Languages

Read concise formulas, core definitions, and exam traps.

View Cheat Sheet & MCQs
Topic 7

Storage & Indexing

Read concise formulas, core definitions, and exam traps.

View Cheat Sheet & MCQs
Topic 8

Transaction Management & Concurrency

Read concise formulas, core definitions, and exam traps.

View Cheat Sheet & MCQs