数据库课程感想
简单来说,这是一门背PPT的课,考察了PPT中很多的细节。
但是最恶心的,还是那些要硬生生记下来的句子,总能在一份卷子中时不时跳出来恶心你几下。
这门课的授课老师有郎波和刘瑞,一人带一个班级,考核方式包括一个小组项目和考试。
项目
郎波老师不限制后端的开发工具,刘瑞限制。
这一部分同学面临的难点在于没有接触过项目,什么都不知道就要开始做大作业了。
第二个地方就是这门课是需要申优的,当同学们熟悉开发工具时,又因为不知道得高分的标准是什么,然后,内卷开始了。
我强烈推荐大家去用Django开发后端,因为后端开发真的比前端省事不少。
如果很不幸在小组中负责前端,我记录了我个人在B站上看的一些视频,把里面关于Vue的过一遍,应付大作业是没有问题的。
整个项目最后是用PPT展示,会有很多组申优,所以助教都审美疲劳了,建议直接把自己项目的亮点塞到一张PPT里,这样助教就知道你们有哪些加分项。
我搬运一下“指标”(侵删):
- web界面美观性(辛苦前端了)
- 有Cookie、Session机制而无需重复登录
- 数据库触发器和存储过程设计;(Django的signal机制)
- 数据库数据数量不能过少; (前端在for里post即可)
- 系统安全措施
- 格式验证(前端js几行的事)
- 防注入(Django本身防注入)
- 密码是否明文存储(md5加密存储即可)
- 操作鉴权(做了管理员后台就算鉴权了)
能做到这些,应该就满分了,毕竟没做到这么多的也满分了。
考试
这可太无话可说了,如果一定要说什么的话,我的看法和这位群友一致:
我以为除了思修史纲毛概马原军理,应该就不用再面对文科课程了,谢谢出卷老师教我做人,附上一份自己整理的复习材料。
愿天堂没有数据库考试。