Write a program to process DDLs for a parallel DBMS
Assignment 1
Partitioning & parallel processing
Exercise 1
Concurrency using Java Threads
Sample Code
RAID
Exercise 2
Record Layout
Exercise 3
Write a program to process SQL queries in parallel
Assignment 2
Implement the parallel JOIN algorithm for SQL queries
Assignment 3
Parsing SQL
Exercise 4
Converting subqueries to RA
Exercise 5
Using Indexes
Exercise 6
Parallel Query Processing
Exercise 7
Distributed Locking
Exercise 8
Distributed Reliability
Exercise 9
Data Warehousing
Exercise 10
Data Migration
Exercise 11
Fact-based Data Model
Exercise 12
Aggregation Queries in Map Reduce
Exercise 13
Aggregation Queries in JCascalog
Exercise 14
Design a Movie Recommender System
Exercise 15
Big Data Ethics Case Study
Exercise 16
Develop a Benchmark & evaluate at least 2 systems
Course Project