Home
 Basic Info
 Blog
 Newsgroup
 Meetings
 Homeworks
 Lecture Notes
 Syllabus

Last Year's Notes (Hellerstein/Garofalakis)

WK

Class/Date

Topic

Book Chapter

Lecture  Notes

Section Notes

1

Tu 8/30

Introduction

1

[6up PDF] [ppt]  

Th 9/1

Relational Model

3

[6up PDF] [ppt]
Example on Slide 25 fixed 9/4/06!
 

2

Tu 9/5

Disks and Files

9

[6up PDF] [ppt]  

Th 9/7

Indexes

8 & 10

[6up PDF] [ppt]

3

Tu 9/12

Sorting

13

[6up PDF] [ppt]  

Th 9/14

Relational Algebra

4 - 4.2

[6up PDF] [ppt]

4

Tu 9/19

catch-up

 

Th 9/21

Relational Calculus

4.3

[6up PDF] [ppt],

5

Tu 9/26

SQL 1

5-5.4

[6up PDF] [ppt]  

Th 9/28

Query Processing I

[6up PDF] [ppt]

6

Tu 10/3

Query Processing II

[6up PDF] [ppt] updated 10/6  

Th 10/5

Boolean Text Search

[6up PDF] [ppt]

7

Tu 10/10

Query Optimization I

[6up PDF] [ppt]  

Th 10/12

Query Optimization II

8

Tu 10/17

Physical Design, GroupBy/Aggregation

[6up PDF] [ppt]
[6up PDF on aggregation] [ppt]
 

Th 10/19

ER Modeling

[6up PDF] [ppt]

9

Tu 10/24

Functional Dependencies

[6up PDF] [ppt]  

Th 10/26

Midterm

 

10

Tu 10/31

Normalization

[6up PDF] [ppt]
 

Th 11/2

SQL Revisited

[6up PDF] [ppt]

11

Tu 11/07

Intro to Transactions

[6up PDF] [ppt]
 

Th 11/9

Concurrency Control I

[6up PDF] [ppt]

12

Tu 11/14

Concurrency Control II.

[6up PDF] [ppt]
 

Th 11/16

Concurrency Control III

[6up PDF] [ppt]

13

Tu 11/21

Recovery I.

[6up PDF] [ppt]
 

Th 11/23

Thanksgiving Break

14

Tu 11/28

Recovery II.

[6up PDF] [ppt]
 

Th 11/30

Data Parallelism

[PDF]

14

Tu 12/5

Web Search II.

[6up PDF] [ppt]
 

Th 12/7

Wrapup

[6up PDF] [ppt]