题目
1 . 数据库的完整性是指数据的________ 和 ________。
1 . 数据库的完整性是指数据的________ 和 ________。
题目解答
答案
如下:正确性相容性
解析
数据库的完整性主要关注数据的两个核心特性:正确性和相容性。
- 正确性:确保数据在语法和语义上的正确性,例如数据类型、取值范围、约束条件等。
- 相容性:保证数据在不同部分(如表与表之间)的一致性和协调性,例如外键引用的主键必须存在。
这两个方面共同维护数据的可靠性和可用性。
正确性和相容性是数据库完整性的重要组成部分:
- 正确性:
- 数据必须符合预定义的规则,如字段类型(年龄不能为负数)、唯一性(主键不重复)。
- 通过约束(如检查约束、外键约束)实现。
- 相容性:
- 数据在关联关系中保持一致,例如删除父表记录时,子表相关记录需同步处理(级联删除)。
- 通过事务机制和引用完整性规则保障。