原文:数据库-第五章 数据库完整性-5.2 参照完整性

参照完整性 一 定义参照完整性 例 二 参照完整性检查和参照完整性违约处理 .参照完整性检查 参照表增加一个元组: 参照表修改一个元组: 被参照表删除一个元组: 被参照表修改一个元组: .参照完整性违约处理 拒绝执行 NO ACTION : 级联操作 CASCADE : 设置为空值 SET NULL : 例: 参考 数据系统概论 第五版 人民大学 王珊 ...

2020-04-09 20:57 0 597 推荐指数:

查看详情

什么是数据库参照完整性

什么是数据库参照完整性? 解答:数据库参照完整性是指表与表之间的一种对应关系,通常情况下可以通过设置两表之间的主键、外键关系,或者编写两表的触发器来实现。 有对应参照完整性的两张表格,在对他们进行数据插入、更新、删除的过程中,系统都会将被修改表格与另一张对应表格进行对照,从而阻止一些 ...

Wed Aug 29 00:33:00 CST 2018 0 711
数据库定义参照完整性

关系模型的参照完整性在CREATE TABLE 中用FOREIGN KEY 短语定义哪些列为外码,用REFERENCES短语指定这些外码参照哪些表的主码。 例如:关系SC中一个元组表示一个学生选修的某门课程的成绩,(Sno,Cno)是主码,Sno,Cno分别参照引用Student表的主码 ...

Mon May 18 19:02:00 CST 2020 0 943
第五章数据库完整性

数据库完整性 数据库完整性是指数据的正确和相容 正确数据是否符合现实世界的语义,反应当前实际状况 相容数据库对同一对象再不同关系表中的数据是符合逻辑的 为维护数据库完整性数据库管理系统必须实现如下功能 提供定义完整性约束条件的机制 提供完整性检查的方法 ...

Tue May 04 19:34:00 CST 2021 0 209
数据库-第五章 数据库完整性-5.3 用户定义完整性

用户定义完整性 一、属性上的约束条件 1.属性上约束条件的定义 不允许取空值: 列值唯一: 用CHECK短语指定列值应该满足的条件 2.属性上约束条件的检查和违约处理 二、元组上的约束条件 1.元组上约束条件的定义 ...

Fri Apr 10 05:19:00 CST 2020 0 791
数据库完整性

实体完整性 实体完整性要求每一个数据表都必须有主键,而作为主键的所有字段,其属性必须是独一及非空值。 主码的声明: 方法一:单属性列级定义主码 方法二:单属性表级定义主码 方法三:多属性表级定义主码 总结: 对于单属性主码可以有两种定义方法 ...

Mon Jun 21 18:24:00 CST 2021 0 195
数据完整性约束(1)——实体完整性参照完整性

一.数据完整性的分类 在关系模型中,提供了实体完整性参照完整性,用户定义完整性。 二.实体完整性 2.1什么是实体? 实体是一个数据对象,指的是客观存在并可以相互区分的事物,比如学生,老师等。一个实体在数据库中对应的是一条记录。 2.2实体完整性在MySQL中实现 实体完整性 ...

Wed Sep 26 05:06:00 CST 2018 0 8883
检查sqlite数据库完整性

最近遇到一个问题,用户数据丢失,拿到用户数据库文件以后,发现数据库损坏。 因此希望可以找到一种方法,可以检测出来数据库是否损坏,经过google,找到了一种方法,先记录下来。 原链接 PRAGMA schema.integrity_check; PRAGMA ...

Thu Oct 13 05:59:00 CST 2016 0 2051
Sqlite数据库完整性检测

/************************************************************************************************* * 函数名称: IntegrityCheck * 功能描述: 数据库完整性检测 * 输入 ...

Fri Jul 06 23:08:00 CST 2018 0 1478
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM