Skip to content
Yeonguk Go edited this page Oct 8, 2021 · 2 revisions

Project 1: SQL Practice


Project 2: Disk Based B+Tree

Milestone 1: Analysis of the given b+ tree code

  1. Possible call path of the insert/delete operation -> Analysis of functions
  2. Detail flow of the structure modification (split, merge)
  3. Designs or required changes for building on-disk b+ tree

Milestone 2: Implementation on-disk b+ tree & submitting a report(Wiki) including design

  1. Implementation on-disk b+ tree
  2. On-Disk B+Tree Design

Project 3: Buffer management

  1. Implementation
  2. Design

Project 4: Join Table

  1. Implementation
  2. Design

Project 5: Concurrency Control

Milestone 1

  1. Lock Manager Design before implementation
  2. Implement begin_trx() and end_trx()

Milestone 2

  1. Lock manager design
  2. Implement lock manager
Clone this wiki locally