一.数据完整性的分类 在关系模型中,提供了实体完整性,参照完整性,用户定义完整性。 二.实体完整性 2.1什么是实体? 实体是一个数据对象,指的是客观存在并可以相互区分的事物,比如学生,老师等。一个实体在数据库中对应的是一条记录。 2.2实体完整性在MySQL中实现 实体完整性在MySQL中的实现是 ...
分类:
其他好文 时间:
2018-09-25 21:57:10
阅读次数:
336
试述数据库完整保护的主要任务和措施。 解答:数据库的完整性保护也就是数据库中数据正确性的维护。数据库完整性包括三个内容:实体完整性规则,参照物完整性规则以及用户定义完整性规则。 前两个是有DBMS自动处理。 实体完整性规则是说针对于基表中的关键字中属性值不能为空值,是数据库完整性的基本要求,主关键字 ...
分类:
数据库 时间:
2018-08-28 14:22:36
阅读次数:
384
1. 数据完整性约束 1)数据完整性约束包含:实体完整性、参照完整性、用户定义完整性。 CREATE TABLE table( id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,//主键约束(主键唯一,不能为空)候选键约束(候选键值唯一,不能为空) name CH ...
分类:
数据库 时间:
2018-08-23 22:16:38
阅读次数:
230
一.约束条件 为了确保数据的完整性 可以给列加上约束条件 完整性的分类: 1.实体完整性 2.域完整性 3.引用完整性 1.实体完整性 实体:即表中的一行(一条)记录 代表一个实体 entity 实体完整性的作用:标识每一行数据不重复 约束类型: 1.1 主键约束(primary key) 1.2 ...
分类:
其他好文 时间:
2018-08-16 13:36:19
阅读次数:
179
1.数据的完整性 1. 什么是数据的完整性 保证用户输入的数据保存到数据库中是正确的 2.添加数据完整性 在创建表的时候给表添加约束 3.完整性分类 实体完整性、域完整性、引用完整性 ? ? 2.完整性的分类 1.实体完整性 表中的一行(一条记录)代表一个实体 (entity) 实体完整性的作用:标 ...
分类:
数据库 时间:
2018-07-30 16:41:53
阅读次数:
176
一 不建议用自动编号字段作为外键关系约束的字段。不过,你要坚持这么用,当然也可以。先追加主记录后,用select @@identity获取新追加的主表的id1,然后在追加子表时,用这个值作为子表id1的值 二、 . 主键和外键是相对于整个数据库来说的,总体来说就是要实现数据库的实体完整性、参照完整性 ...
分类:
数据库 时间:
2018-07-29 14:21:59
阅读次数:
245
一.完整性: 可靠性+准确性=数据完整性 保证数据完整性=实施完整性约束 1.实体完整性:实体完整性约束行(记录),规定表中不能出现重复数据 2.域完整性:域完整性约束列(字段),规定表中字段数据格式正确 3.引用完整性:引用完整性约束表与表之间的关系,不能存在表与表外的数据 4.自定义完整性:自定 ...
分类:
其他好文 时间:
2018-07-21 11:56:32
阅读次数:
120
一.完整性: 可靠性+准确性=数据完整性 保证数据完整性=实施完整性约束 1.实体完整性:实体完整性约束行(记录),规定表中不能出现重复数据 2.域完整性:域完整性约束列(字段),规定表中字段数据格式正确 3.引用完整性:引用完整性约束表与表之间的关系,不能存在表与表外的数据 4.自定义完整性:自定 ...
分类:
数据库 时间:
2018-07-21 11:39:26
阅读次数:
192
一.完整性: 可靠性+准确性=数据完整性 保证数据完整性=实施完整性约束 1.实体完整性:实体完整性约束行(记录),规定表中不能出现重复数据 2.域完整性:域完整性约束列(字段),规定表中字段数据格式正确 3.引用完整性:引用完整性约束表与表之间的关系,不能存在表与表外的数据 4.自定义完整性:自定 ...
分类:
其他好文 时间:
2018-07-21 11:37:56
阅读次数:
148
数据库的完整性 是指 数据的正确性(correctness) 和 相容性 (compat ability) 5.1 实体完整性 定义 对单属性码的说明有两种方法,一种是定义为表约束条件,一种是定义为列级约束条件 多属性吗只能定义成表级约束条件 实体完整性检查和违约处理 检查主码是否唯1 , 检查主码 ...
分类:
数据库 时间:
2018-06-20 19:03:51
阅读次数:
202