绪论 :增加数据库原理课程与数据库安全课程的关系:在学习原理的基础上,进一步学习安全。适当降低原理中侧重理论的部分的要求,增加安全部分的知识的概念介绍。 |
关系数据库:适当减少关系代数的讲解,了解基本概念,建立关系模型思维即可。 |
关系数据库标准语言SQL:要求熟练掌握,强度与数据库原理课程要求一致。 |
数据库安全性:扩展和强化。增加SQL注入部分的讲解;数据加密扩展为数据库加密,介绍更多相关知识;审计部分知识点也要加深、扩宽。增加课上演示环节并设置相应实验。 |
数据库完整性;完整性与安全性的关系。完整性保证数据正确、可信,也是在保障数据安全。 |
关系数据理论:NF可降低要求,公理系统可以不做讲解。 |
数据库设计:ER图,ER模型转为关系模型。 |
数据库编程:更多的从安全角度考虑系统。在完成基本功能(CURD)后,增加数据加密、SQL注入、推理检测、身份鉴定等多方面安全性的要求。 完成本章后,开始做综合实验。 |
关系查询处理和查询优化:简单介绍关系系统的查询优化方法和技术。 |
数据库恢复技术:灾备过程中,需要注意的安全问题。灾备技术国家工程实验室:https://jdb.bupt.edu.cn/content/content.php?p=89_39_67 |
并发控制:并发控制中,需要注意数据安全问题。 |