作者s094392 (WarZ)
看板NCTU-Teacher
标题[心得] 彭文志 - 资料库系统概论
时间Sat Aug 10 01:40:42 2019
⊕课名⊕ 资料库系统概论
▲教授▲ 彭文志
★修课年度★ 107下
£教了什麽£(课程大概内容。或是额外学会了什麽东西。)
Relational Algebra
SQL
Storage
Query processing
Index structures
Transaction processing
Concurrency control
ER model
ER-to-relation
Normalization
◆上课方式◆(投影片、团体讨论、老师教学风格)
上课用的是把三本书莫名其妙参杂在一起的投影片
讲课方式我觉得偏乱,但见仁见智
有时後会分享他的一些小故事,满有趣的
然後可能这堂太夯了,每次去都没位置QQ
▼考试作业▼
Mid-terms, Final(50%)
Homeworks + SQL 上机考试+ projects (50%)
HW1:
给你一张table跟一些情境,要你用SQL得出结果
HW2:
一个用c写到一半的db,只有select功能,要你增加offset跟limit的功能
HW3:
接续HW2,要增加update跟delete还有where的功能
Final project:
三人一组接续前面的,要支援join之类的,然後比速度
¥其他¥(是否注重出席率or严禁迟到?需要的基础?)
¢最後想说的话¢
作业方面不优,那个simple_DBMS真的写的偏烂,记忆体乱用就算了
哪有人的DB table是hard code在source里面的?
要开table要改整份code喔= =
出题方向也很问号,以为在修计概
大家一起写字串处理跟for回圈,完全不知道跟资料库有啥关系
git也乱用,根本恶整修课的学生
最後的Final project是最大的灾难
原本以为要刻B Tree或用什麽神秘的资料结构优话
结果发现测资是N行insert然後1行固定形状的select??????
那就全部离线阿@@
然後助教一直恐吓大家不要只优化IO
阿结果你们测试的方法就是只会卡IO阿
最後大家时间差这麽少你们自己不会觉得怪怪的欧
大概花了1x秒在输出"db >"吧
助教感觉很花心思在这个作业上啦,200多个commit让我感到很敬畏
但说实话对於修课学生来说真的很差
怕= =X
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.34.146.71 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/NCTU-Teacher/M.1565372444.A.D72.html
1F:推 perry0313: 明明就每年都偏雷为什麽这麽多人修(?) 08/10 02:25
2F:推 moonoftree: 系主任的课我是不敢嘴啦 .. lol 08/10 04:24
3F:推 asd2260123: 每年上靠交 08/10 08:16
4F:推 cody880528: 因为分数甜 真香 还是修一下好了 08/10 14:23
5F:推 tommytyc: 助教感觉是大神,但是作业跟上机考真的很雷= = 08/11 12:33
上机考档案没部署不是助教的问题吧
※ 编辑: s094392 (1.34.146.71 台湾), 08/11/2019 21:52:23
6F:推 qwe19272375: 哈哈阿志哈哈 08/12 12:15
我对这门课的教授没啥意见啦
※ 编辑: s094392 (1.34.146.71 台湾), 08/16/2019 22:22:09
7F:推 BeSomething: 猫猫 09/04 20:35
8F:推 watashino: 作业真的不行 09/11 01:09
9F:→ watashino: 完全没有学到db的感觉 09/11 01:09