CS422 Principles of Database Systems
Spring 2016
Computer Science Department
California State University, Los Angeles
Lectures: | Tuesday and Thursday 11:40am - 1:20pm in E&T A220 | ||||||||||||||||||||||||
Instructor: | Chengyu Sun Email: csun@calstatela.edu Office: E&T A317 Office Hours: TR 1:30-3:30pm or by appointment in E&T A317 |
||||||||||||||||||||||||
Course Description: | The first part of the course covers topics related to database development, including Entity-Relationship model, normalization, transactions, SQL, procedure languages, and some performance tuning techniques. The second part of the course explores the internals of a database management system and discusses the details of disk access, memory access, query processing, concurrency control, and failure recovery. | ||||||||||||||||||||||||
Prerequisites: | CS122 and CS312 | ||||||||||||||||||||||||
References: |
|
||||||||||||||||||||||||
Software Tools: | Required - Email, and PostgreSQL Optional (for access online lecture notes) - Adobe Acroread and/or MS PowerPoint |
||||||||||||||||||||||||
Grading Policy: | Homework 35%, Exercises 15%, Midterm 25%, Final 25% | ||||||||||||||||||||||||
|
|||||||||||||||||||||||||
Schedule: |
|
||||||||||||||||||||||||
Online Resources: |
|
||||||||||||||||||||||||
Academic Integrity: | Cheating will not be tolerated. Cheating on any assignment or exam will be taken seriously. All parties involved will receive a grade of F for the course and be reported to the Academic Senate. |