修課學期:110-1
課程名稱:資料庫管理
開課對象:工管系科管組二年級,基本上工管系會全簽,今年因為疫情所以線上上課,因此其它系也開放加簽(工管系外開放加選40人,抽籤決定)
授課教師:楊立偉
資料庫管理是數據分析之基礎。課程內容將從資料庫基本原理開始介紹,包括怎麼設計、怎麼應用、怎麼與其他工具串接,扮演好資料儲存的角色。另外,不需要程式設計背景也能修這堂課。
私心推薦指數(以五分計)
4.5 顆星
上課用書(影印講義或指定教科書)
Modern Database Management (13th edition/2019) by Jeff Hoffer, Ramesh, and Heikki Topi, Pearson,但基本上不會買講義,大多是直接看老師的投影片做複習。另外有一份作業需要看 《大數據》,天下文化,2013/2018新版。
上課方式
由於這學期是全線上上課,因此老師會開線上會議室,以投影片的形式教課,遇到需要用sql演示的內容也會在課程中講解。基本上不會上滿三小時,大多都是兩個多小時就結束,影片也會另外上傳到ntu cool上面,因此對希望以非同步看影片的學生來說蠻友善的,可以規劃自己的時間。另外我們會有五次的作業(三個是團體作業,兩個是個人作業),其中包括期末的大專案,就是要找到自己想要分析的資料庫並且用過去所學去分析、得到結論, 甚至去預期未來以及提供解方等等。
作業報告(合計30%)
期中考(30%)
期末考及分組專題(40%)
分組專題含組內互評序位成績
給分基本上不會太刁難,似乎有認真的話都會拿到 A- 以上,但就是扎實甜,要花時間做練習以及理解上課內容,老師也希望能夠看到有特色的期末分組專題。
考試是採openbook,也可以上網查資料,因為老師認為之後在業界也都能從過去的筆記或是上網搜尋獲得答案,所以所有的程式公式都不需要先背起來。
沒有管出席率的部分,所以可以自己依時間安排上網看影片,另外,老師的上課風格偏輕鬆、幽默,老師的口條也很好,雖然是偏硬的理論卻蠻好了解的,甚至會分享一些自己過去創業的小故事。另外建議所有的分組報告要提前完成,不要想壓死線,因為如果最後程式跑不出來的話才能預留時間詢問助教。
如果想要學會資料庫分析以及如何使用sql,建議可以修這堂課,而且老實說不會有很難的程式設計內容(不需要經驗也能夠上這堂課)。另外,由於課程是實作與理論並行,所以蠻能夠將課程內容轉化為自己真的能實用的工具,總而言之就是非常推!!