類別:系必修
註記:
課程大綱:學年學期Academic Year/Semester: 113學年度第1學期
課程代號Course Number: 130032
授課教師Instructor: 陳建宏
課程中文名稱Course Title(Chinese): 資料庫管理系統
課程英文名稱Course Title(English): Data Base Management System
開課年級Grade: 2
學分數Credits: 3.0學分
上課地點Class location: 管268
上課時間Class hours: 4efg
本課程可培養學生之核心能力(Core competency)如下列:
資訊技術應用與創新能力(學士班)
資訊專業能力(碩士班)
一、課程目標Course objectives:
(請任課教師具體說明課程目標,並加強與核心能力關聯的論述。)
資料庫是目前各式資訊管理系統的重要核心。本課程有下列幾項目標:(1)培養學生資料庫規劃的能力(2)培養學生使用SQL使用資料庫系統的能力(3)培養學生對資料庫系統的基礎管理能力。(4)建立學生連結資料庫規劃、操作與系統需求的概念。
二、師生晤談時間及地點Instructor office hours:
陳建宏老師:Tue. 10:am-11am or by appointment. Room 5105, College of Management
三、授課方式Teaching approach:
教師講授與實際操作
課堂討論與演練
Stanford線上課程自主學習
四、評量方式Grading criteria:(含評量項目及所佔比例,請運用多元評量)
考試 80%
平時成績 20%:上課出席與討論狀況、平時小考、隨堂練習、作業成績、自主學習活動。對課程的額外貢獻。
五、參考書目Textbook & references:(酌列作者姓名、出版年份、書名、出版書局等資料)
(一)教科書:
1. Ebooks For All (2013) Database Management Systems. Accessible through:
http://www.ebooks-for-all.com/bookmarks/detail/Database-Management-Systems/onecat/0.html
2. Stanford Online Open Course: http://online.stanford.edu/course/databases-self-paced
3. TutotialsPoint.com: https://www.tutorialspoint.com/mysql/index.htm
(二)參考書:
Silberschatz, A., Korth, H. F., & Sudarshan, S. (2014). Database system concepts (6th Edition). New York: McGraw-Hill. (ISBN 0-07-352332-1)
Principles of Database Systems, Riccardi, 2001,Addison Wesley
Database Management Concepts, 7th, Adamski & Pratt, Course Technology, 2012, 華泰文化代理
六、教學進度(週次、授課主題、教學活動、評量方式/作業、章節)
Course schedule (week, topic, activities, evaluation/assignment, text, etc.):
第1週: Introduction to Database Management. 作業
第2週: Data and Data Modeling Concepts, Xampp: the Apache Friends Testing Envrionment. 課堂演練
第3週: SQL: Data Definition Language and Data Manipulation Language 課堂演練
第4週: SQL: SQL Delete, insert. 課堂演練
第5週: SQL: DML: update, select. 課堂演練
第6週: 小考: 單表格查詢
第7週: SQL: Functions, Grouping and Aggregation
第8週: Data Modeling with multiple entities
第9週: 小考: 多表格查詢
第10週: SQL: Complex Query with Subqueries (I) 課堂演練
第11週: 小考: Subquery
第12週: Data Modeling & Normalization 課堂演練,作業
第13週: Views, Store Procedures and Triggers. 課堂演練
第14週: Transaction processing. 課堂演練
第15週: 期末考
第16週: Database Administration: General Concepts & Access Controls. 課堂演練
七、彈性教學設計
資料庫設計個案自主學習
學習成果於課堂上討論與回饋
時間安排於第1~16週課堂上說明
八、TA協助事項Teaching Assistant tasks:
Design Project, 作業批改, 課程錄影, 協助小組討論
八、備註Remarks:
請攜帶Notebook
九、本課程可培養學生之核心能力與教學活動及評量方法對應表
教學活動:
1.課堂討論(含個案討論)
2.書面報告、作業、作品、實驗
3.學生口頭報告
4.課程規劃之校外參訪及實習
5.證照/檢定
6.參與課程規劃之校內外活動及競賽
7.課外閱讀
8.其他
評量方法:
1.紙筆考試或測驗
2.實作評量﹙含口頭、書面報告、實習、表現評量﹚
3.其他表現
培養學生資訊技術應用與創新能力(學士班)之教學活動:2,3,8
培養學生資訊技術應用與創新能力(學士班)之評量方法:1,2,3
培養學生專業與領導能力(碩士班)之教學活動:2,3,8
培養學生專業與領導能力(碩士班)之評量方法:1,2,3
◎ 請同學們遵守智慧財產權及不得不法影印。
Course participants should respect intellectual property rights. Illegal copying of copyrighted course materials is strictly prohibited.
◎ 請任課教師在教學過程中適當引導學生使用正版教科書,並適時提醒或制止學生使用非法影印教科書,或通報學校予以輔導。
Instructors should ensure that students purchase licensed textbooks and prevent students from using illegally copied texts.




