Home
 Basic Info
 Blog
 Newsgroup
 Meetings
 Homeworks
 Lecture Notes
 Resources

WK

Class/Date

Topic

Book Chapter

Lecture  Notes (updated)

Events

SectionNotes

1

Tu 1/17

Introduction

1

[6up PDF] [ppt]

 

 

Th 1/19

Relational Model

3

[6up PDF] [ppt]

 

 

2

Tu 1/24

Storing Data - Disks and Files

9

[6up PDF] [ppt]
(new 1/29)

HW 1 Out

  [Sections 1&2]

Th 1/26

File Organization

8,9

[6up PDF] [ppt]
(new 1/29)

 

[Section 3]

3

Tu 1/31

Indexing Overview

8,9

[6up PDF] [ppt]
(new 2/7)

 HW 1 Pt 1 Due W (2/1)

[section notes]

Th 2/2

Tree Structured Indexes

10

Use 1/31 Notes

 

 

4

Tu 2/7

B+Tree Indexes

10

Use 1/31 Notes

 

[section notes]

Th 2/9

Hash-based Indexes

11

[6up PDF] [ppt]

 

 

5

Tu 2/14

Formal Langs - Relational Algebra and Calculus

4

[6up PDF] [ppt]
and
[6up PDF] [ppt]

HW 1 Pt 2 Due

[section notes]

Th 2/16

Formal Langs(Cont.)/ MT Review

4

Use 2/14 Notes

 

 

6

Tu 2/21

EXAM 1

-

 

In-class Exam

 

Th 2/23

SQL I

5

[6up PDF] [ppt]

HW 2 Out

 

7

Tu 2/28

SQL II & HW2 Overview

5,14

2/23 Notes & [6up PDF] [ppt]

[section notes]

Th 3/2

SQL III

5

Use 2/28 Notes

 

 

8

Tu 3/7

Relational Operator Implementation

12,14

[6up PDF] [ppt]
(new 3/21)

 

 

Th 3/9

Rel Op Impl (cont.) & Query Optimization Intro

14, 15

Use 3/7
Notes

 

 

9

Tu 3/14

Query Optimization, cont.

15

[6up PDF] [ppt]
(new 3/21)

HW 2 Due

[section notes]

Th 3/16

Query Processing Continued

15

Use 3/14
Notes

HW 3 Out 3/18

 

10

Tu 3/21

Query Optimizaiton Wrap-Up & Midterm Overview

15

Use 3/14
Notes

[section notes]

Th 3/23

EXAM 2 (solutions)

-

 

In-class Exam
HW 3 due 3/24 @5pm

[Exam Practice Questions]

-

Tu 3/28

SPRING BREAK

-

 

SPRING BREAK

 

Th 3/30

SPRING BREAK

-

 

SPRING BREAK

 

11

Tu 4/4

ER Model

2

[6up PDF] [ppt]

HW 4 Out

[section notes]

Th 4/6

ER Model; ER to Relational

3.5-3.9

Use 4/4 notes.

 

12

Tu 4/11

Logical DB Design

19

[6up PDF] [ppt]

 

[section notes]

Th 4/13

DB Design, cont.

19, 20

[6up PDF] [ppt]

 

 

13

Tu 4/18

Intro to Transactions

16/17

[6up PDF] [ppt]
(new 4/25)

 

[section notes] 

Th 4/20

Concurrency Control I

17

Use 4/18 notes.  

 

 

14

Tu 4/25

Concurrency Control II

17

Use 4/18 notes.  

HW 4 Due

[section notes] 

Th 4/27

Recovery I

18

[6up PDF] [ppt]  

 

[section notes] 

15

Tu 5/2

Recovery II

18

Use 4/27 notes.  

HW 5 Out 

 

Th 5/4

NO LECTURE

-

 

 

 

16

Tu 5/9

Transaction Wrap-up and Course Review

-

 

HW 5 Due F 5/12 

 

 

 

 

 

 

 

W 5/17

FINAL EXAM - 8am-11am

 

 

Final Exam