Probability Engine · CSC265

Database Management System (BSc CSIT, CSC260): what's likely to come

Every real question from 7 past papers (2074-2081) mapped to its official syllabus unit. Each prediction shows its receipt: the actual years it appeared.

7
Papers analyzed
2074-2081
10
Syllabus units
from the official course
2
Very likely units
high-probability topics
6
Units = 80% of marks
study these first
01The ranking

Topic predictions, ordered by what to study first

Every syllabus unit scored by how often it appears, its mark-weight, and its trend. See the exact questions behind each unit in the Explore-by-unit section below.

#Syllabus unitProbabilityAppearedAvg marksSyllabus weightExam vs syllabusTrendQuestions
1U7Relational Database DesignVery likely100%19.316%7 lecture hrsOver-examinedexam 26% · syllabus 16%Steady6 recurring8 total
2U6SQLVery likely100%17.118%8 lecture hrsBalancedexam 23% · syllabus 18%Steady6 recurring7 total
3U3Data Modeling Using the Entity-Relational ModelLikely71%1013%6 lecture hrsBalancedexam 10% · syllabus 13%Steady3 recurring3 total
4U5The Relational Algebra and Relational CalculusLikely71%811%5 lecture hrsBalancedexam 8% · syllabus 11%Steady2 recurring2 total
5U8Introduction to Transaction Processing Concepts and TheoryLikely57%12.59%4 lecture hrsBalancedexam 10% · syllabus 9%Fading2 recurring2 total
6U1Database and Database UsersLikely57%11.24%2 lecture hrsBalancedexam 9% · syllabus 4%Rising3 recurring3 total
7U9Concurrency Control TechniquesLikely57%109%4 lecture hrsBalancedexam 8% · syllabus 9%Fading2 recurring2 total
8U4The Relational Data Model and Relational Database ConstraintsPossible43%57%3 lecture hrsBalancedexam 3% · syllabus 7%Rising1 recurring1 total
9U10Database Recovery TechniquesOccasional29%107%3 lecture hrsBalancedexam 4% · syllabus 7%Steady1 recurring1 total
10U2Database System – Concepts and ArchitectureOccasional14%107%3 lecture hrsBalancedexam 2% · syllabus 7%Fadingnone repeat1 total
02Drill down

Explore by unit: every question, ranked

Pick a syllabus unit and walk its questions from most-important to asked-once. The fastest way to revise one topic end to end.

U7Relational Database Design
8 questions · 19 appearances · 19.3 avg marks
03High yield

Most-asked questions across all years

The questions that come back exam after exam, grouped across years and ranked by how often they're asked. Open one to read its real past answer.

Lowest priority: asked only once (4)

  • U7

    Explain indexing in databases. Differentiate between primary, secondary, and clustering indexes, and explain the structure of a B+ tree index.

    2079
  • U7

    Discuss functional dependency and its inference rules (Armstrong's axioms). Explain how to compute the closure of a set of attributes with an example.

    2079
  • U6

    Explain SQL with examples. Write SQL queries to create tables, insert data, and perform join, group by, and nested subquery operations on a given schema.

    2078
  • U2

    What is a Database Management System (DBMS)? Explain the three-schema architecture of a DBMS and the concept of data independence.

    2074
04The strategy

Study smart and sit a probable paper

How far a few high-priority topics take you, and a full mock paper built from the most likely questions, mirroring the real exam structure.

Study smart, not hard

Study the units in priority order. Each bar shows the share of total marks you'd have covered by then. The top 6 units alone cover ~80% of marks.

1Relational Database Design26%
2+ SQL49%
3+ Data Modeling Using the Entity-Relational Model58%
4+ The Relational Algebra and Relational Calculus66%
5+ Introduction to Transaction Processing Concepts and Theory75%
6+ Database and Database Users84%
← study up to here for ~80% of marks
7+ Concurrency Control Techniques91%
8+ The Relational Data Model and Relational Database Constraints94%
9+ Database Recovery Techniques98%
10+ Database System – Concepts and Architecture100%

Most Probable Paper

Mirrors the real structure · 60 marks · based on 7 past papers

Section A: Long Answer QuestionsAttempt any TWO questions.
  1. 1.

    Explain Boyce-Codd Normal Form (BCNF). Differentiate it from 3NF and decompose a given relation into BCNF with an example.

    [10 marks]
    Relational Database DesignVery likelyfrom 2081 paper →
  2. 2.

    Explain the Entity-Relationship (ER) model. Draw an ER diagram for a university database and explain different types of entities, attributes, and relationships.

    [10 marks]
    Data Modeling Using the Entity-Relational ModelLikelyfrom 2080 paper →
  3. 3.

    Differentiate between relational algebra and relational calculus.

    [10 marks]
    The Relational Algebra and Relational CalculusLikelyfrom 2081 paper →
Section B: Short Answer QuestionsAttempt any EIGHT questions.
  1. 1.

    Differentiate between the DELETE, DROP, and TRUNCATE commands.

    [5 marks]
    SQLVery likelyfrom 2081 paper →
  2. 2.

    Differentiate between a file system and a DBMS.

    [5 marks]
    Database and Database UsersLikelyfrom 2080 paper →
  3. 3.

    Differentiate between primary key, candidate key, and foreign key.

    [5 marks]
    The Relational Data Model and Relational Database ConstraintsPossiblefrom 2080 paper →
  4. 4.

    Define a transaction and explain its ACID properties. Discuss the various states of a transaction with a state diagram.

    [5 marks]
    Introduction to Transaction Processing Concepts and TheoryLikelyfrom 2081 paper →
  5. 5.

    Explain concurrency control. Describe the timestamp-based protocol and the two-phase locking (2PL) protocol for concurrency control.

    [5 marks]
    Concurrency Control TechniquesLikelyfrom 2081 paper →
  6. 6.

    Explain database recovery. Discuss log-based recovery techniques, deferred and immediate database modification, and the concept of checkpoints.

    [5 marks]
    Database Recovery TechniquesOccasionalfrom 2079 paper →
  7. 7.

    What is a Database Management System (DBMS)? Explain the three-schema architecture of a DBMS and the concept of data independence.

    [5 marks]
    Database System – Concepts and ArchitectureOccasionalfrom 2074 paper →

Topics are the official CSC265 syllabus units. Predictions are data-driven probabilities computed from 7 past papers (2074-2081) by mapping each real question to its syllabus unit. They indicate what has historically been likely — not guaranteed questions. Always study the full syllabus.