数据库原理

(王中秋)CS3072024秋  
2024秋
1.0(7人评价)
  • 课程难度
    中等
  • 作业多少
    中等
  • 给分好坏
    杀手
  • 收获大小
    一般
选课类别:专业任务 教学语言:英文
课程类别:专业基础课 开课单位:计算机科学与工程系
课程层次:本科 获得学分:3.0
课程主页:暂无(如果你知道,请点右上角“编辑课程信息”添加!)
点评写点评
排序学期
评分评分7条点评
user avatar   匿名用户     2024秋
  • 难度:中等
  • 作业:很少
  • 给分:杀手
  • 收获:一般

如果不选择2024秋王中秋老师的数据库原理,那么你只能在南科大度过一个相对失败的人生。

(叠甲:上文属反串,请勿当真)

作业我认为并无可喷之处,量不多的但其实还是比较能提高对于SQL的语法熟悉程度的。

那么接下来就是这门课的逆天之处了。

1.王中秋老师的lab课基本有 1/3 是一句话不说的,可能唯一说的话是“今天lab课的内容请大家看一下文档,自己实现一下。”所以如果有下次王中秋老师的lab,我希望大家关注王维语老师的lab谢谢喵。

2.Project1暂时不谈,其实还是能让你学到一些JDBC的内容的,给分我只能说说的过去,但是有卡满分的嫌疑(我身边有个人我个人认为所有Task都完成的很好,但最终因为E-R Diagram中漏说明了一些扣了15/110分的分,我个人觉得是比较说不过去的,因为E-R Diagram整个也才15分)

而Project2,在半个学期的学习过去后,依旧是几乎与 Project1 中相同的知识点需求。感觉仅仅只是Project1的一些很小的延申,或者说并没有让我学到什么东西。但并不是很想喷 Project2 本身的设置以及想法,而是想喷在Project2途中发生的事情。

(1)Project2中 Benchmark的部分描述比较不清晰,事实上许多问题都需要再度问助教才能确认。(这个其实其他课的 Project 也有这个问题,但是这里出现的问题数量有些多,并且能回答问题的助教疑似只有1位,等待回复是需要较长时间的)

(2)Bonus Task不给测试样例(第一是模块描述并不清晰,二是这个模块本身就会有一些令人疑惑的细节调试,这么一个模块不给样例我认为确实是毒瘤的)。

(3)数据导入模板文件有错误,在提前答辩程序上交DDL前6天才发布修改后的导入文件。懒得喷了,留点力气喷期末考试。

3.期末,个人认为十分毒瘤。首先列出本人的一些考试数据。工概期末 1h15min完成,分数94/100,数字逻辑期末1h20min完成,分数84/100,至少证明我是个做题不慢的人。而这张数据库卷子我做了1h55min,虽然我在期末周长期熬夜考试那天极度虚弱,但是我觉得正常状态的我写完也至少需要1h40min。整张卷子的构成为单选+填空共10题,多选10题,6道大题。其中选择填空多选均是2分一道,大题分值分布较为杂乱。6道大题中大概有3道是略属于正常,剩下题中1题 Normalization,写的字较多,但是似乎6道小问疑似一共10分?(记不太清,反正一个1~2分的题写一堆字)另外1题是给定一个数据库的Relation Schema,然后手写一些给定操作的关系代数以及SQL代码,印象中代码手写量大概是20行上下,只能说比较耗时。然后是最后一道答题,似乎是每届必吃的Databse Design,大概是给了4个Entity 4个Relation,第一题画出E-R图(8分),第二题写出每一个的Relation Schema(3分),第三题写出创建每一个表的SQL代码(4分),其中第三题我个人应该是手写了30行代码左右,但是这道题只值4分喵,你说分低我能理解,因为确实是无难度的复读,但是你写的也太多了吧喂。

4.Lecture:老师口音较为奇怪,并且由于国际生的存在,确确实实成为了全英,我只能说听的下去的都是神人了。不听?那我只能说你期末对着16个平均120页的PPT一张一张找考点吧,因为那6道大题中有2道一共大概22分的题,知识点一共在PPT中出现了可能6页。

我觉得没啥好说的,不选立避100%。

 

user avatar   匿名用户     2024秋
  • 难度:中等
  • 作业:中等
  • 给分:一般
  • 收获:没有

逆天,真逆天,快跑!

上课真的没法听,全英语念ppt口音奇怪,课件结构混乱,很多重叠很冗长,期末自学复习崩溃。上的是他本人的lab课,讲课时间不超过5分钟,来真的浪费生命。

期末考有很多毫无意义的很费时间的,上面已经说了,题量超级大,很多困难的小问只给1-2分。把送分题放在最后一题…..而且特别烦,毫无意义的要写好多。最后时间不够+答题卡也写不下了….

说实话除了proj里面学到了一些spring boot和jdbc,真心没有什么收获……真的是…..必修课看到他就跑吧

 

user avatar   匿名用户     2024秋
  • 难度:中等
  • 作业:很少
  • 给分:杀手
  • 收获:一般

中秋哥出卷疑似太极端了,一分一分的给,还有偏的离谱的考点。上课等于没上,复习全靠啃ppt,考完一拍脑袋发现一学期学的好像只有sql。


teacher avatar

王中秋

暂无教师主页

其他老师的「数据库原理」课

王中秋老师的其他课