作者jo4fu3p (文字皆為筆畫(刂))
看板NCTU-Teacher
標題[心得] 彭文志 - 資料庫系統概論
時間Fri Jun 30 22:56:43 2017
⊕課名⊕
資料庫系統概論
▲教授▲
彭文志
★修課年度★
105下 資工系
£教了什麼£(課程大概內容。或是額外學會了什麼東西。)
期中考前(偏上層):
ER Model、Relational Algebra、SQL、正規化
期中考後(偏底層):
Query processing、Storage、Transactions、Concurrency
◆上課方式◆(投影片、團體討論、老師教學風格)
講投影片
老師會推薦買課本,但實際上用不太到,
個人認為看老師的投影片就很夠了,而且課本的章節編排和老師講課的順序也不一樣
(唯一會用到一點點的大概就是期中考拿來參考用?)
▼考試作業▼
直接看配分:
Hw1、Hw2、Hw3 15%
Midterm (Open-book) 25%
Machine test 10%
Hw4 20%
原本要考期末考,但後來老師認為期末考的那些東西拿來考沒什麼意思,
所以就改成報告一個,也就是作業四
課程開始時會隨機將大家分成六大組(負責的助教不同),
然後這個組別就是你作業和上機考的組別
(題目會不同,難度...理論上應該要控制的差不多xD,後來分數有依照難度再做調整)
除了作業四以外都是自己一組。
作業一是要依照題目畫出ER model
作業二是下MySQL
作業三是要把作業一所畫的ER model做正規化(到3NF)
作業四是要trace一個DB的code(隔壁校114的vanilla DB),
主要是要看一個query進去後會怎麼被處理
上機考有四題,寫出來一題就有60分,
再來是85->100->110
作業一~三和上機考都不難,
作業四則要看你想拿幾分,寫越詳細越高分,
如果真的想拿超高分還有「(寫code)改進vanilla DB」這個選項,
所以要難也可以很難,要簡單也可以很簡單,看個人取捨
期中考大家寫不完都很崩潰,
結果後來發現滿分超過100,而且助教們給分也算寬鬆,
所以大家其實考得都還不錯(平均82.78)
最後沒有調分
¥其他¥(是否注重出席率or嚴禁遲到?需要的基礎?)
不點名,不需任何基礎
¢最後想說的話¢
老師人很好,給人一種很陽光又很sincere的感覺xD 也會鼓勵大家多多參與系上活動
因為沒有要實做的部分,所以讓這堂課的loading變得不重,分數也算好拿~
※沒了期末考,原PO後面就全部蹺光光了(掩面
※「衰」選
※老師的名言絕對不是他說的「天下沒有白吃的午餐」,而是
※對、對,對…
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.44.78.156
※ 文章網址: https://webptt.com/m.aspx?n=bbs/NCTU-Teacher/M.1498834606.A.FF2.html
1F:推 asd2260123: 推 07/02 14:12
※ 編輯: jo4fu3p (114.44.87.186), 07/13/2017 14:01:08
2F:推 stu8978: 其實有調一點點XD 另外老師每次開課要做的東西都不太一樣 12/24 15:02