完整性分类的数据库教程,内容挺全,讲得也比较清楚,适合初学者打基础,也适合老手回顾概念。
数据库里的完整性约束其实就是一套规则,防止你乱填数据。比如实体完整性,就是保证主键不能是空的;字段完整性,限制字段值的类型和范围;还有引用完整性,确保外键的关联关系没问题,常见于多表之间的联动。
你要是用过MySQL或SQL Server,这些概念应该都不陌生。教程里有不少例子,比如引用完整性的更新规则,还有一些课件内容,讲得挺细的,点进去一看就懂了。比如这个 MySQL 教程 PPT 里就提到了外键的删除更新规则,蛮实用的。
而且不仅有讲理论的,还有贴近实战的内容,比如 数据库设计规范,帮你把实体完整性真正落到表结构设计上。讲真,这些资源都比较系统,配套也完整,你可以按照顺序慢慢过一遍。
如果你正打算重新整理自己的数据库结构,或者教别人数据库基础,可以把这些都先存下来,对你后面写表、建关系挺有。