CS 348 Database Systems - Exam 2 Study Guide
-
Here's a sample exam 2
from a previous iteration of this course. This exam has no questions
about file organizations and indexes (we hadn't covered it yet).
- Review your second quiz.
-
Review RAID levels, how they store data, and the advantages and disadvantages
of each level in terms of performance, cost, and complexity.
-
Write the delete function for our Java implementation of a linked
sequential file.
-
Look at the following practice problems from chapter 10; 10.4 and 10.5.
- Review terms on page 469-470.
- Indexing. What is an index? What is a dense and sparse index?
- What is a multilevel index? Draw an example of one.
- What is an indexed sequential file?
- Build the 2-3 tree for a sample list of keys. (Use the example from class
to check that you are right.)
- Chapter 11 practice problem 11.1, 11.3
-
Understand the properties of a B-Tree and advantages and disadvantages over
the indexed sequential file structures we covered.