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 (資料庫系統簡介)

Relational Models and Languages (關聯式模型和語言)

Conceptual Modeling and Database Design (概念模式化與資料庫設計)

Relational Database Design (關聯式資料庫設計)

Database Application Design (資料庫應用設計)

Big Data and Analytics (大數據與資料分析)

DBMS Technologies (資料庫管理系統技術)

Transaction Management (交易管理)

Parallel and Distributed Databases (平行與分散式資料庫)**

Object-Oriented Databases (物件導向資料庫)**

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

Internet of Things(IoT) and Streaming Data Management (物聯網與串流資料管理)**

Advanced Topics (進階議題)**