Database Management Systems: the questions likely to come
113 analyzed questions from 13 past papers (4 board exams, 2078-2082), grouped by syllabus unit — each with its probability, how often it's been asked, and where to study the answer.
Explain different types of RAID.
OR
Differentiate between classification and clustering. Explain any one clustering algorithm.
Types of RAID (Redundant Array of Independent Disks)
RAID combines multiple physical disks into one logical unit to improve performance (via striping/parallelism) and reliability (via mirroring/parity). The standard levels are:
| Level | Technique | Min disks | Redundancy | Notes |
|---|---|---|---|---|
| RAID 0 | Striping, no redundancy | 2 | None | Data split across disks → high speed, but one failure loses everything |
| RAID 1 | Mirroring | 2 | Full copy | Every block written to two disks; survives one disk failure; 50% storage overhead |
| RAID 2 | Bit-level striping with Hamming-code ECC | — | ECC | Obsolete; complex, not used in practice |
| RAID 3 | Byte-level striping + dedicated parity disk | 3 | Single parity | Good for large sequential I/O; parity disk is a bottleneck |
| RAID 4 | Block-level striping + dedicated parity disk | 3 | Single parity | Parity disk becomes a write bottleneck |
| RAID 5 | Block-level striping + distributed parity | 3 | Single parity | Parity spread across all disks → no bottleneck; survives one failure; popular |
| RAID 6 | Block striping + two independent parities (P+Q) | 4 | Dual parity | Survives two simultaneous disk failures |
| RAID 10 (1+0) | Mirror + stripe | 4 | Mirroring | High performance and high reliability; combines RAID 1 and RAID 0 |
Parity illustration (RAID 5): for stripes the parity is . If one disk fails, its data is recovered by XOR-ing the surviving blocks with the parity.
Disk1 Disk2 Disk3 Disk4
A0 A1 A2 Ap <- parity distributed
B0 B1 Bp B2
C0 Cp C1 C2
Summary: RAID 0 = pure speed (no safety); RAID 1 = pure safety (mirroring); RAID 5 = balanced speed + single-failure protection with low overhead; RAID 6 = double-failure protection; RAID 10 = best of speed and reliability at higher cost.
Trends in Database Technology
Explain different types of RAID.
OR
Differentiate between classification and clustering. Explain any one clustering algorithm.
Define parallel database with its possible architectures.
Create B tree of order(M) = 3 for the following values: 1, 4, 11, 3, 7, 12, 2, 5, 15, 13, 6
OR
Explain different data warehouse schemas.
Write short notes on a) Mobile Database b) DML
How database records are mapped to files using fixed length record and variable length record approaches? Justify with examples. [6]
How fixed length attributes and variable length attributes are represented in variable length record approach in file organization? What is a slotted page structure? (4 + 2)
Explain B-tree Index files.
Briefly explain spatial database.
Sit a probable paper
A full mock exam built from the most likely questions, mirroring the real paper's structure. Every slot is a real past question.
Most Probable Paper
Mirrors the real structure · 45 marks · based on 5 past papers
- 1.[3 marks]
What is three schema architecture?
This question has recurred in 2 of 5 years; including the board exam 1× (2081); and its topic (Fundamental Concept of DBMS) appears in 100% of years.
- 2.[3 marks]
Highlight on the desirable properties of transactions.
This question has recurred in 2 of 5 years; including the board exam 1× (2079); and its topic (Transaction Processing and Concurrency Control) appears in 100% of years.
- 3.[3 marks]
Explain weak entity set.
This question has recurred in 3 of 5 years; so far only in internal assessments, not the board; and its topic (Fundamental Concept of DBMS) appears in 100% of years.
- 4.[3 marks]
List different types of data models and explain anyone.
Asked once (2082); including the board exam 1× (2082); and its topic (Fundamental Concept of DBMS) appears in 100% of years.
- 5.[3 marks]
Explain the concept of data abstraction in DBMS.
Asked once (2082); including the board exam 1× (2082); and its topic (Fundamental Concept of DBMS) appears in 100% of years.
- 1.[6 marks]
What do you understand by query optimization? Explain.
This question has recurred in 3 of 5 years; including the board exam 3× (2080 to 2082); and its topic recurs in 3 of 5 years.
- 2.[6 marks]
Explain different types of RAID.
OR
Differentiate between classification and clustering. Explain any one clustering algorithm.
This question has recurred in 2 of 5 years; including the board exam 1× (2079); and its topic (Trends in Database Technology) appears in 100% of years.
- 3.[6 marks]
Describe different architectures in parallel databases. [6]
OR
How fixed length attributes and variable length attributes are represented in variable length record approach in file organization? What is a slotted page structure? [4+2]
This question has recurred in 2 of 5 years; including the board exam 1× (2080); and its topic (Trends in Database Technology) appears in 100% of years.
- 4.[6 marks]
Explain the concept of recoverable, cascade less, and strict schedule.
OR
Which of the following schedule is (conflict) serializable? For each serializable schedule, determine the equivalent serial schedules.
i) r1(x):w1(x):r2(y):w2(y) ii) r1(y):r2(y):r3(y):w2(y):w1(y):w3(y)
This question has recurred in 2 of 5 years; including the board exam 1× (2079); and its topic (Transaction Processing and Concurrency Control) appears in 100% of years.
- 5.[6 marks]
Design an ER diagram that contains at least three entities. One of the entity must be weak entity. There should be many to many relationship between the two strong entities. Use your own assumptions for other requirements. Now convert the so constructed ER diagram into equivalent database table schema. [3+3]
Asked once (2081); including the board exam 1× (2081); and its topic (Fundamental Concept of DBMS) appears in 100% of years.
Behind the numbers
The raw evidence the predictions are computed from: marks per unit per year, syllabus weights, trends, and coverage.
Show the heatmap, topic table and coverage analysis
The receipt: marks per unit, per year
Each row is a syllabus unit, each column an exam year, each cell the marks that unit earned that year. Click any cell to see the actual questions behind it.
| # | Syllabus unit | Probability | Appeared | Avg marks | Syllabus weight | Exam vs syllabus | Trend | Questions |
|---|---|---|---|---|---|---|---|---|
| 1 | U6Trends in Database Technology | Very likely80% | 5.3 | 19%9 lecture hrs | Balancedexam 15% · syllabus 19% | Steady | none repeat8 total | |
| 2 | U1Fundamental Concept of DBMS | Very likely80% | 3.6 | 12%6 lecture hrs | Over-examinedexam 28% · syllabus 12% | Steady | none repeat10 total | |
| 3 | U5Transaction Processing and Concurrency Control | Very likely80% | 5 | 12%6 lecture hrs | Balancedexam 12% · syllabus 12% | Steady | none repeat6 total | |
| 4 | U3Database Constraints and Normalization | Very likely80% | 4.8 | 12%6 lecture hrs | Over-examinedexam 18% · syllabus 12% | Fading | none repeat5 total | |
| 5 | U2Relational Languages and Relational Model | Very likely80% | 4.8 | 15%7 lecture hrs | Balancedexam 14% · syllabus 15% | Rising | none repeat5 total | |
| 6 | U4SQL & Query Optimization | Likely60% | 5 | 12%6 lecture hrs | Under-examinedexam 6% · syllabus 12% | Rising | 1 recurring1 total | |
| 7 | U7Advanced Topic | Very likely60% | 3 | 17%8 lecture hrs | Under-examinedexam 8% · syllabus 17% | Steady | none repeat3 total |
Study smart, not hard
Drag the slider: studying the top 5 units in priority order covers ~86% of all observed marks.
- ~80% line
Lecture time vs exam marks
Where the exam pays more than the curriculum spends: ● lectures vs ● exam marks, as a share of the whole course. A long teal-leading bar = high-yield unit.
2082 B.S.
2 papers2081 B.S.
4 papersDatabase Management Systems
board
- 45
- marks
- 120
- min
- 10
- questions
Database Management Systems
fa
- 45
- marks
- 120
- min
- 10
- questions
Database Management Systems
sa
- 45
- marks
- 120
- min
- 10
- questions
Database Management Systems
first-assessment
- 45
- marks
- 120
- min
- 10
- questions