教學大綱表
請遵守智慧財產權,勿使用非法影印教科書,避免觸法。
課程名稱 (中文) 資料庫設計
(英文) Database Design
開課單位 資訊經營研究所
課程代碼 N4720
授課教師 陳明賢
學分數 3.0 必/選修 選修 開課年級 研究所
先修科目或先備能力:關於資料庫設計乃是入門課程,主要是為非資訊相關科系畢業的同學而安排。已熟悉資料庫的同學請不要選。
課程概述與目標:訓練學生對一個商業上的資訊管理情境,設計出能滿足需求的資料庫綱要、查詢及管理報表。
教科書 書名:DATABASE SYSTEMS - DESIGN,IMPLEMENTATION, AND MANAGEMENT 13/E 作者:CORONEL(ROB) 代理: 高立圖書
參考教材
課程大綱 學生學習目標 單元學習活動 學習成效評量 備註
單元主題 內容綱要
1 The Course Introduction The Course Introduction 了解本課程與其它課程之相互關係及了解本課程的內涵
  • 講授
  • 上機實習
  •  
    2 ER Model (1) ER model 能運用ER模型做概念式資料庫設計
  • 講授
  • 作業
  •  
    3 ER Model (2) enhanced ER model 能運用ER模型做概念式資料庫設計
  • 講授
  • 作業
  •  
    4 The relational database model A logical view of data
    Keys
    Integrity rules
    Relational algebra
    能運用關連模型做邏輯式資料庫設計
  • 討論
  • 講授
  • 期末考
  • 期中考
  • 作業
  •  
    5 ER Model to Relational Model mapping ER model to relational model 能將ER模型映射至關連式模型
  • 講授
  • 作業
  •  
    6 Primary SQL (1) Primary SQL command 能運用SQL command做基本查詢
  • 講授
  • 上機實習
  • 作業
  •  
    7 Primary SQL (2) Primary SQL command 能運用SQL command做基本查詢
  • 講授
  • 上機實習
  • 作業
  •  
    8 Advance SQL (1) multi-tables inner/outter joins
    aggregate functions
    能join多張table並將資料聚合
  • 講授
  • 上機實習
  • 作業
  •  
    9 Mid Exam mid exam 驗收半學期的學習成果
  • 期中考
  •  
    10 Advance SQL (2) using subquery in query command 能運用subquery於複雜查詢
  • 講授
  • 上機實習
  • 期末考
  • 期中考
  • 作業
  •  
    11 Normalization of database tables Conversion to 1NF
    Conversion to 2NF
    Conversion to 3NF
    Conversion to higher NF
    能將資料表正規化
  • 討論
  • 上機實習
  • 期末考
  • 期中考
  • 作業
  •  
    12 System Analysis requirements acquisition
    translating requirements to conceptual design
    能分析出系統需求
  • 講授
  • 作業
  •  
    13 Report Design(1) using BI tools to design charts 能運用Chart呈現資料
  • 講授
  • 上機實習
  • 作業
  •  
    14 Report Design (2) designing data drill down or roll up paths in reports 能設計資料鑽探與上捲的屬性階層
  • 講授
  • 上機實習
  • 作業
  •  
    15 Dimension Model (1) dimension tables
    fact tables
    能用維度模型設計資料倉儲
  • 講授
  • 上機實習
  • 作業
  •  
    16 Dimension Model (2) advance issues of dimension model 能用維度模型設計資料倉儲
  • 講授
  • 上機實習
  • 作業
  •  
    17 Term Project Presentation (2) 學期專題驗收 能綜合運用本課程所習得的技術於資料庫設計
  • 討論
  • 心得發表
  • 個別或小組指導
  • 專題
  •  
    18 Final Exam final exam final exam
  • 期末考
  •  

    教學要點概述:
    教材編選: □ 自編教材 □ 教科書作者提供
    評量方法: 期末考:25%   期中考:20%   專題:25%   報告:10%   作業:20%  
    教學資源: □ 教材電子檔 □ 課程網站
    扣考規定:http://eboard.ttu.edu.tw/ttuwebpost/showcontent-news.php?id=504