Index
数据库系统 黄忠东
课程介绍
- 成绩组成: 小测(hzd会突击小测,而且可能在课中间测,感觉是把小测当点名了) + 作业+实验+期末(A4)
- 教材 Database System Concepts (Silberschatz, Abraham, Korth, Henry, Sudarshan etc.) 7th Edition (注意要用第7版,第6版题目和章节划分都不一样)
经验
- 春学期的实验有两部分
- sql命令的5个小实验。建议不要用sql server,也不需要连接课程组提供的远程服务器。直接装个命令行版的mysql然后在本地创建数据库
- 图书管理系统。做了图形界面可以算bonus加分。个人用的是Qt,因为是C++,感觉比较好上手,缺点是界面难看。
- 夏学期实验是鼎鼎大名的minisql. 资料有很多就偷懒不写了(x)
- 期末考炸了,教训是:最后两章并发控制和数据恢复算法是重中之重,而且历年卷题型过于固定,里面没考过的知识点也可能会出题。因此千万要避免对着历年卷过拟合。不要背板子,对于2PL之类的锁协议要理解它的原理;对于Join操作的代价计算,要知道每一项代表的含义。
资料
-
作业答案:书上每一章的习题分为两部分 practice exercises答案在这里 exercises答案上z-lib搜Instructors Manual to Accompany Database System Concepts
-
Qt链接Mysql:
-
https://www.cnblogs.com/ShineLeBlog/p/14908927.html
-
https://blog.csdn.net/qq_41544842/article/details/112723225
-
https://zhuanlan.zhihu.com/p/348174965
-
-
minisql在线文档 看评论能找到很多有效信息