数据库中,如何保证数据完整性

2022-11-25 18:32

1个回答
数据完整性一般包括域完整性、实体完整性、参照完整性三部分。
域完整性就是字段的取值范围是合法的,在指定的取值范围内,用check来定义;
实体完整性就是每个关系表都要有主键,且不能是空的,不能有重复记录;
参照完整性就是指外键要和另外一个表对应的主键值相同,且两者必须同时在各自的表中出现;
我只能说这么多了,具体的话看书本的例子,有实例能使你更加明白,在这里说再多也没用,呵呵!
相关问答
数据库系统的数据完整性是指保证数据的什么特性
1个回答2023-03-03 01:42
数据库系统的数据完整性是指保证数据一致的特性。
数据库中 什么是数据完整性
1个回答2023-03-01 13:14
数据库完整性 (Database Integrity)是指数据库 中数据 的正确性和 相容性 。数据库完整性由各种各样的 完整性 约束来保证,因此可以说数据库完整性设计就是数据库完整性约束的设计。
数据库中 什么是数据完整性
2个回答2022-07-23 13:12
数据库完整性(Database Integrity)是指数据库中数据的正确性和相容性。数据库完整性由各种各样的完整性约束来保证,因此可以说数据库完整性设计就是数据库完整性约束的设计。
大学数据库 数据结构的书
1个回答2024-03-16 17:09
数据结构好像有C++版本的,以前我读的是C版本的,应该不难。数据库的话,既然搞C++,我觉得你可以考虑mysql
一个完整的数据库包含哪些数据库文件,其中哪些是在一个数据库中必须存在的?
2个回答2022-11-14 10:27
分为“主要文件,次要文件,事物日志文件”,其中“主要文件和事物日志文件”是必须存在的。
什么是数据库的完整性
1个回答2022-09-04 23:27
数据库完整性是指数据库中数据的正确性和相容性。 数据库完整性由各种各样的完整性约束来保证,因此可以说数据库完整性设计就是数据库完整性约束的设计。
数据库的完整性是什么啊!
1个回答2022-06-23 22:47
数据库的完整性 叫做:关系数据库的参照完整性(Referential Integrity),一般是用在表示多个表之间关系时用的,而且经常使用。比如说,现在有两个表: Student(StudentN...
全文
数据库系统的数据完整性是指保障数据的什么特性(急)
2个回答2023-04-18 06:13
你好 数据的完整性是指数据的正确性和相容性
数据库怎么写啊?
1个回答2022-07-21 23:03
什么数据库?
热门问答