Course content

CS 354 – Database Management Systems – is organized by week, with each week structured as follows:

The SLOs (Student Learning Objectives), labs, and projects for each week are given in the links below. The readings are from Ramez Elmasri, S. B. N. (2016). Fundamentals of Database Systems 7th ed.

Week Topics Laboratories Projects Tests, Video Links, etc.
1

3/17
Introduction to Databases & SQL Basics
Week’s page
Homework 1 Proj 1
2

3/24
SQL – Intermediate Concepts
Advising days – no class 26-27
Week’s page
Homework 2 Proj 2
3

3/31
SQL – Data Modification & Advanced Queries
Week’s page
Homework 3 Proj 3
4

4/7
Database Design – ER Modeling & Schema Refinement
Week’s page
Homework 4 Proj 4 Test 1: Weeks 1 - 3, Friday
5

4/14
Advanced SQL & Integrity Constraints
Good Friday & Easter Monday – no class 18-21
Week’s page
No lab No project
6

4/22
Database Management & Optimization
Week’s page
Homework 6 No project
7

4/28
Final Project and Course Wrap-Up
Week’s page
Homework 7 Final Project
Final

May 3-8
Search calvin.edu for “Exam Schedule” to find the time of the exam (and all exams you have, this semester, and all future semesters). Final Test Cumulative, during exam time (You may take it in either class’s exam time. Classes met at 2.45pm MWF.)