数据库原理 ¶
08A65001
网安<必修>
课程学习内容 ¶
本课程主要讲授有关数据库技术和数据库原理的内容。
授课内容包括:
-
数据库系统简介
-
关系运算理论
-
模式设计理论
-
数据库语言
-
数据库设计
平时作业、实验主要以 SQL 语句和关系代数为主,要求能够写出相关陈述的 SQL 语句和关系代数表达式,以及两者之间的相互转换。
期末有大作业,由于 SHU 冬季学期中间有一个寒假,所以会把寒假时间纳入项目时间,整体量比较大,因而只要能做出来就有一个很高的分(具体内容见后)。
任课教师 ¶
网安专业数据库原理目前仅郑宇老师开课
郑宇老师很 kind 讲得很仔细,数据库宝藏老师
课程教材 ¶
数据库实用教程(第四版)
会用来布置作业,郑老师参与了编书过程,因而对本书较为了解。同时郑老师是有这本书的电子版的,如果有需求老师可能会发,但请务必注意不要外传,尊重知识产权。
分数构成 ¶
30% 平时成绩,包括考勤、作业和期末项目
70% 期末成绩,为闭卷考试
期末项目 ¶
2020 级期末大作业的任务是完成一个体检系统,DBMS 不限(但是最好是 GaussDB/OpenGauss)。体检系统包括检查前、检查时、检查后的全流程服务。你需要完成前端、后端的协同设计,满足相应功能。
从小组划分,检前、后为 1 组,检中为 1 组,每组各 3 人,两组匹配完成一份系统设计。