資料庫系統概論
Introduction to Database Systems
學期
114-1
學分
3
學分
當期課號
515614
永久課號
CSCS10022
開課單位
資訊工程學系
授課教師
王邦任
校區
光復
類別
必修
上課時間表
| 節 | 週一 | 週四 |
|---|---|---|
3 10:10–11:00 | 資料庫系統概論 EC122 2 節連堂 | |
4 11:10–12:00 | ||
7 15:30–16:20 | 資料庫系統概論 EC122 |
* 根據陽明交大上課時間表所列
概述
本門課程內容包括資料庫的應用(SQL, Relational Databases)與其理論根據(Query Processing, Query Optimization)。希望學生修完這門課後,能夠利用資料庫系統(如MySQL, PostgreSQL等)建置簡單的應用。
先修科目
Web Programming, Data Structures
週次計畫
| 週次 | 主題 |
|---|---|
| 第 1 週 | Introduction |
| 第 2 週 | Introduction to the Relational Model |
| 第 3 週 | Introduction to SQL |
| 第 4 週 | Intermediate SQL |
| 第 5 週 | Database Design Using The E-R Model |
| 第 6 週 | Relational Database Design |
| 第 7 週 | Midterm |
| 第 8 週 | Complex Data Types |
| 第 9 週 | Application Development |
| 第 10 週 | Physical Storage Systems |
| 第 11 週 | Data Storage Structures |
| 第 12 週 | Indexing |
| 第 13 週 | Query Processing |
| 第 14 週 | Query Optimization |
| 第 15 週 | Transactions |
| 第 16 週 | Concurrency Control |
| 第 17 週 | Miscellaneous |
| 第 18 週 | Final |
教科書
Textbook: Abraham Silberschatz , Henry Korth , S. Sudarsha, “Database System Concepts,” 7th Edition. Reference Books: T. Connolly and C. Begg, “Database Systems: A Practical Approach to Design, Implementation, and Management,”6th Edition, Pearson, 2015. Ramez Elmasri, Shamkant B. Navathe,"Database Systems, modeling, languages, design, and application programming," 6th Ed,PEARSON, 2011.