ICS421 Database Systems (Spring 2017)
Modules
Outcomes
Readings
Experiences
Schedule
Class Schedule
Week
Date
Topic
Before Class
In Class
After Class
1
Tue Jan 10
Introduction
Syllabus
|
Slides
1
Thu Jan 12
Parallel Databases
DSCB 20.{1-2} |
Quiz 1
Slides
HW1: DDL Processing for Parallel DBMS
2
Tue Jan 17
Parallel Databases
DSCB 20.{3-4} |
Quiz 2
Slides
|
Exercise 1
2
Thu Jan 19
Storage
DSCB 13.{3-4} |
Storage Architecture
|
Quiz 3
Slides
|
Exercise 2
HW2: Naive SQL Processing for Parallel DBMS
3
Tue Jan 24
Storage
DSCB 13.{5-8} |
Storage Architecture
|
Quiz 4
Slides
|
Exercise 3
3
Thu Jan 26
Query Processing
DSCB 16.{1-2} |
Quiz 5
Slides
|
Exercise 4
4
Tue Jan 31
Query Processing
DSCB 16.{3-4} |
Quiz 6
Slides
|
Exercise 5
4
Thu Feb 2
Query Processing
DSCB 15 |
Quiz 7
Slides
|
Exercise 6
HW1 due.
5
Tue Feb 7
Query Processing
DSCB 16.{5-7} |
Quiz 8
Slides
|
Exercise 7
5
Thu Feb 9
Concurrency Control
DSCB 18.{1-6} |
Quiz 9
Slides
6
Tue Feb 14
Concurrency Control
DSCB 18.{8-9} | DSCB 20.6 |
Quiz 10
Slides
|
Exercise 8
6
Thu Feb 16
DBMS Reliability
DSCB 17 | DSCB 20.5 |
Quiz 11
Slides
|
Exercise 9
HW2 due.
7
Tue Feb 21
DBMS Replication
Slides
|
Quiz 12
Slides
HW3: Parallel JOIN Processing for Parallel DBMS
7
Thu Feb 23
P2P Systems
DSCB 20.7
Slides
8
Tue Feb 28
P2P Systems
Quiz 13
Slides
8
Thu Mar 2
NoSQL Systems
NoSQL
|
Quiz 14
Slides
9
Tue Mar 7
Data Warehousing
Quiz 15
Slides
|
Exercise 10
9
Thu Mar 9
Data Warehousing
Quiz 16
Slides
10
Tue Mar 14
Data Warehousing
Quiz 17
Slides
|
Exercise 11
10
Thu Mar 16
Lambda Architecture
Quiz 18
Slides
11
Tue Mar 21
Lambda Architecture
BD 1-3
Slides
|
Exercise 12
11
Thu Mar 23
Batch Layer : Map-Reduce
BD 4-5 |
Quiz 19
Slides
HW 3 due.
12
Tue Mar 28
Spring Break
12
Thu Mar 30
Spring Break
13
Tue Apr 4
Batch Layer : Map-Reduce
BD 6 |
Quiz 20
Slides
|
Exercise 13
13
Thu Apr 6
Batch Layer : Map-Reduce
BD 7
Slides
|
Exercise 14
14
Tue Apr 11
Batch Layer : Map-Reduce
BD 8-9 |
Quiz 21
Slides
14
Thu Apr 13
Serving Layer
BD 10-11
Slides
15
Tue Apr 18
Speed Layer
BD 12-14
Slides
15
Thu Apr 20
Speed Layer
BD 15-17
Slides
|
Exercise 15
16
Tue Apr 25
Big Data Ethics
Thinking Ethically
Exercise 16
16
Thu Apr 27
Project
17
Tue May 2
Project