数据库系统的安全性和完整性控制讲得挺清楚的,尤其适合刚接触数据库的前端朋友。
由DBMS 统一管理的部分写得蛮清楚,像是数据库定义、操纵、控制这些概念,文档都给了例子,比较接地气。
安全性方面提到用户身份验证、权限分级,像是“读、写、修改”权限控制,说实话,这块多前端在对接后端接口时容易忽略,这 PPT 提醒得及时。
完整性控制这块也挺实用,像是通过check
语句限制字段值,还有primary key
、not null
的使用,例子就用了“学生表”来举例,一看就懂。
相关的文章资源也挺全,什么表结构完整性、触发器安全机制、域完整性都有链接,想深入可以点进去看看。
如果你最近正好在做数据库权限设计或者前端要写些验证逻辑,拿来参考一下蛮不错的。