Lectures: |
Tuesday and Thursday 6:10pm -
7:50m, in E&T
A210 |
||||||||||||||||||||||||||||||||||||
Instructor: |
Chengyu Sun Email: csun@calstatela.edu Office: E&T A317 Office Hours: MTR 2:00-4:00pm, or by appointment |
||||||||||||||||||||||||||||||||||||
Course
Description: |
This
course is about relational theory, logical and physical design of
databases, and database performance optimization. In the first part of
the course we will cover various data models and query languages,
mainly focusing on the relational model and languages. In the second
part of the course
we will discuss some advanced features of SQL, and the issues and
techniques related to improving database performance. |
||||||||||||||||||||||||||||||||||||
Textbook(s): | Database Systems: The
Complete Book, by Hector Garcia-Molina, Jeffrey Ullman, and
Jennifer Widom |
||||||||||||||||||||||||||||||||||||
Software
Tools: |
Required - Email and PostgreSQL Optional (for access online lecture notes) - Adobe Acroread and/or MS PowerPoint |
||||||||||||||||||||||||||||||||||||
Grading
Policy: |
Homework and
Projects 40% Midterm 30% Final 30% |
||||||||||||||||||||||||||||||||||||
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. |