Course Outline - CMPT 740 - Database Systems
Information
Subject
Catalog Number
Section
Semester
Title
Instructor(s)
Campus
CMPT
740
G100
2022 Fall (1227)
Database Systems
Tianzheng Wang
Burnaby Mountain Campus
Calendar Objective/Description
Database Systems
Instructor's Objectives
This course covers the concepts and current practices concerning the development of data-intensive systems with a focus on relational database systems and related areas. The course begins with a review of basic database systems internals, including storage engine, query execution and optimization, transaction processing. The course then progresses to cover more recent advances in the area of database systems. Basic understanding of database systems is assumed (e.g., obtained through an introductory course on database systems). Course website will be available at: https://www.cs.sfu.ca/~tzwang/teaching.html
Prerequisites
see go.sfu.ca
Grading
To be discussed later when lectures start.
Reference Books
- Transaction Processing: Concepts and Techniques, 1st Edition, Jim Gray and Andreas Reuter, Morgan Kaufmann, 1993, 9781558601901
- Principles of Transaction Processing For The Systems Professional, 2nd Edition, Philip A. Bernstein and Eric Newcomer, Morgan Kaufmann, 9781558606234
- Database Management Systems, 3rd ed., Raghu Ramakrishnan and Johannes Gehrke, McGraw Hill , 2003, 9780072465631
Academic Honesty Statement
Academic honesty plays a key role in our efforts to maintain a high standard of academic excellence and integrity. Students are advised that ALL acts of intellectual dishonesty will be handled in accordance with the SFU Academic Honesty and Student Conduct Policies ( http://www.sfu.ca/policies/gazette/student.html ).