資料庫概念與實務應用
Database Concept and Practice
| 節 | 週一 |
|---|---|
2 09:00–09:50 | 資料庫概念與實務應用 M105 3 節連堂 |
3 10:10–11:00 | |
4 11:10–12:00 |
* 根據陽明交大上課時間表所列
1. 理解關聯式資料庫(Relational Database)的存在目的 2. 關聯式資料庫連線操作,並以SQL語法以存取資料與進行各式查詢 3. 探討關於資料工程(Data Engineering)的架構與案例 4. 學習資料模型(Data Model)的方法論並透過工具設計良好的資料庫表格結構 5. 說明資料分析的應用方向:視覺化資料呈現(BI) / 客戶資料平台(CDP) 6. 資料庫表格設計/建置/資料匯入/分析的實作練習 課程進度與作法將視開課後的實際狀況進行動態調整
先修科目或先備能力: 1. 具備文書處理與基礎上網能力 2. 對於資料庫技術有極度興趣,願意實際上機操作資料庫建置/查詢/產出分析結果者 3. 學生需自備筆記型電腦:Windows Based with 8GB RAM above (16GB is highly recommended)
• Class participation is required and will be graded. • Regular attendance is essential in this class. It is the student’s responsibility to request permission for the absence prior to the class. Absence without a proper reason will never be accepted. Attendance will be noted; students who miss 2 and more classes without prior permission will be failed. • Students who cheat will be failed. Plagiarism including copy LLM answers is considered cheating. • Talking and sleeping in the class is strictly prohibited. • Please turn off your cell phone during classes.
1. 學期作業 分組(5人/組)進行自選主題(DataSet)的資料模型設計,然後進行資料庫建置與資料載入,最後進行資料的視覺化分析,期末時由每組進行實機展示及成果報告 2. 考試狀況 期中評量 (RDBMS概念與SQL語法筆試) 3. 評量方法 課堂討論與出勤10% ; 課堂實作/課後作業15% ; 期中評量25% ; 期末專題報告50%
- 關聯式資料庫 (Relational Database)
- 資料整合 (Data Integration)
- 資料分析的應用
| 週次 | 主題 |
|---|---|
| 第 1 週 | 老師自我介紹/學生自我介紹 課程大綱說明/課程專題/期中評量方式 資料生態鏈 & 資料庫觀念導入 |
| 第 2 週 | 雲端資料庫的開立建置(Oracle Cloud Autonomous Database) EC範例資料匯入 資料庫工具(DBeaver)安裝與雲端連線與使用介紹 課後作業:探索EC範例資料(2 weeks) |
| 第 3 週 | 資料庫工具(DBeaver)的使用介紹 資料庫存取語言SQL#1資料庫表格(Tables)建立與資料增刪 |
| 第 4 週 | 資料庫存取語言SQL#2查詢條件(WHERE) |
| 第 5 週 | 資料庫存取語言SQL#3 資料集合與交叉查詢(Join) |
| 第 6 週 | 資料庫存取語言SQL#4.1資料排名&流水號 (RANK/ROW_NUMBER) 資料庫存取語言SQL#4-2資料彙整查詢 (Aggregate GROUP BY) |
| 第 7 週 | 資料庫存取語言SQL#5子查詢 (INSERT INTO) ** 期末專題的導入 |
| 第 8 週 | 期中評量(80 min) 期中評量檢討 資料工程概述 |
| 第 9 週 | 資料工程#1:Data Model--資料庫設計與資料正規化 資料工程#2:Data Model--DBSchema 101 |
| 第 10 週 | 資料工程#3-1:資料庫建置--正向工程 資料工程#3-2:資料匯入練習--ELT/ETL |
| 第 11 週 | 資料工程#4:Data Model進階 資料的應用:客戶管理平台CDP的概念介紹 ** 期末專題進度檢視與討論 |
| 第 12 週 | 資料的應用:分析與操作視覺化工具(#1) |
| 第 13 週 | 資料的應用:分析與操作視覺化工具(#2) |
| 第 14 週 | 主題演講:資料分析的企業應用 |
| 第 15 週 | 主題演講:資料職涯的探討與分享 |
| 第 16 週 | 課程專題報告(20~25min/組) / 課程總結 (本日課程可能延後下課時間,視報況狀況動態調整) |
講師自編教材
- 地點
- 事先預約
- 時間
- 事先預約
- 聯絡方式
- sidney.kuo@nycu.edu.tw