Syllabus

This is the first course in database systems. Therefore we will start with the fundamental concepts and move gradually toward modern database systems. Topics marked with ** will only be covered when time permits.

資料庫系統簡介(Introduction)

概念資料模式化與資料庫設計(Conceptual data modeling and database design)

關聯式資料庫 I (Relational database)

關聯式資料庫 II (Relational database II)

關聯式資料庫設計 I (Relational database design I)

關聯式資料庫設計 II (Relational database design II)

資料庫應用設計 (Database application design)

資料庫管理系統實作技術 I (DBMS implementation techniques I)

資料庫管理系統實作技術 II (DBMS implementation techniques II)

交易管理 I (Transaction management I)

交易管理 II (Transaction management II)

大數據與雲端資料庫(Big data and cloud databases)

物聯網與串流資料處理(Internet of Things(IoT) & streaming data processing)**

物件導向資料庫(Object-oriented databases)**

半結構化資料與XML(Semi-structured data and XML)**

進階議題 (Advanced topics)**