資料庫
臺北科技大學 115-1 學期課程,課號 366057。
- 學期:115-1
- 授課教師:李建樂
- 學分:3
- 選修
- 上課時段:週四 5、6、7 節
課程大綱
本課程旨在介紹資料庫系統之基本理論與實務技術,使學生了解資料建模、資料庫設計、及現代資料庫技術之核心概念。課程內容涵蓋實體關係模式(Entity-Relationship Model)、關聯模式(Relational Model)、正規化(Normalization)、結構化查詢語言(SQL)、資料庫應用程式開發,以及NoSQL、分散式資料庫與雲端資料庫等新興技術。透過課堂實作與專題開發,培養學生分析、設計及建置資料庫系統之能力。 This course aims to introduce the fundamental theories and practical techniques of database systems. Students will gain an understanding of core concepts, including data modeling, database design, and modern database technologies. The course covers topics such as the Entity-Relationship (ER) Model, the Relational Model, Normalization, Structured Query Language (SQL), database application development, as well as emerging technologies, including NoSQL databases, distributed databases, and cloud databases. Through hands-on exercises and project-based learning, students will develop the ability to analyze, design, and implement database systems.
課程進度
第一週 課程簡介 第二週 實體關係模式-基本概念 第三週 實體關係模式-進階練習 第四週 關聯模式 第五週 關聯模式的運算 第六週 基本的SQL 第七週 進階的SQL 第八週 正規化 第九週 期中考 第十週 開發資料庫應用系統 第十一週 擴充實體關係模式 第十二週 資料儲存結構 第十三週 交易管理 第十四週 NoSQL資料庫概述 第十五週 分散式資料庫概述 第十六週 雲端運算與新形態資料庫 第十七週 分組實作及報告(一) 第十八週 分組實作及報告(二)
評量方式
期中考 作業 期末專題 課程參與回饋
教材
【遵守智慧財產權觀念,請使用正版教科書,不得使用非法影印教科書】 使用外文原文書:否 1. 資料庫的核心理論與實務 8/e, 黃三益, 前程文化 2. Principles of Database Management: The Practical Guide to Storing, Managing and Analyzing Big and Small Data. Wilfried Lemahieu, Seppe Vanden Broucke, Bart Baesens. Cambridge University Press.