NivaarExam Prep

25-Comp-B3 Data Bases and File Systems

Worked solutions to 5 past sittings (2013–2017), 40 questions. Pick a sitting, or start from a topic below.

Topics across the sittings

Topics that come up in more than one sitting, taken from the headings of our worked solutions. A topic counts once per sitting.

Questions by sitting

December 2017

  1. Question 1
  2. Question 2
  3. Question 3: ER diagram — Downtown Records
  4. Question 4: ER diagram — Toronto County Airport
  5. Question 5: SQL — Employee/Manages/Department
  6. Question 6: Relational algebra — Bids/Auctions/Ratings
  7. Question 7
  8. Question 8

December 2015

  1. Question 1
  2. Question 2
  3. Question 3
  4. Question 4
  5. Question 5
  6. Question 6
  7. Question 7
  8. Question 8

May 2015

  1. Question 1
  2. Question 2
  3. Question 3
  4. Question 4
  5. Question 5
  6. Question 6
  7. Question 7
  8. Question 8

December 2014

  1. Question 1
  2. Question 2
  3. Question 3: ER model — bus company
  4. Question 4: ER diagram — Toronto County Airport
  5. Question 5: SQL — Doctor/Patient/Visit
  6. Question 6: SQL & relational algebra — Student/Course/Results
  7. Question 7: Functional dependencies — minimal cover, implication, decomposition
  8. Question 8: Transactions, ACID, and scheduling

December 2013

  1. Question 1
  2. Question 2
  3. Question 3: ER diagram — Downtown Vancouver Records
  4. Question 4: ER diagram — Toronto Downtown Airport
  5. Question 5: SQL queries — Suppliers/Parts/Catalog
  6. Question 6: Relational algebra — Passengers/Reservations/Flights
  7. Question 7: Functional dependencies and normalization
  8. Question 8: Transactions and serializability