§ Class Slides 1: Introduction

Class Slides 2: Fundamental File Processing Operations
Home

Slide 1.1: Syllabus
Slide 1.2: Tentative schedule
Slide 1.3: A generic structure of a file-driven web system
Slide 1.4: A generic structure of a database-driven web system
Slide 1.5: Guidelines of programming exercises
Slide 1.6: Why this course
Slide 1.7: Files versus databases
Slide 1.8: Pros and cons of using file systems
Slide 1.9: A short history of file structure design
Slide 1.10: AVL trees and B-trees
Slide 1.11: B+ trees
Slide 1.12: Hashing