美文网首页
数据库完整性

数据库完整性

作者: 小幸运Q | 来源:发表于2019-01-14 18:01 被阅读4次

DBMS中的完整性检查功能:

  1. 提供定义完整性约束条件的机制:

  2. 提供完整性检查的方法:

  3. 进行违约处理:


实体完整性:

当要插入或者修改一条记录时,需要查找主码值是否有一条记录跟当前重合,很显然不能整表扫描,这就需要依靠B+树提供的索引,从根节点开始查找。
(3,7)->(12,30)->(15,20,25)

image.png

参照完整性:

CREATE TABLE SC(
  ....
  FOREIGN KEY(NAME) REFERENCES STUDENT(NAME)
);

用户定义完整性:

NOT NULLUNIQUECHECK等语句。

相关文章

  • 六、数据库安全与保护

    1.数据库完整性 什么是数据库完整性 数据库完整性是指数据库中数据的正确性和相容性。 完整性约束条件的作用对象 列...

  • 关系数据库维护4.0

    6.4 数据库的完整性 数据库的完整性是指数据的正确性和相容性。为维护数据库的完整性,DBMS必须能够: (1)提...

  • 数据库和表的基本操作

    1.对数据库操作 2.数据库引擎 3.数据完整性 实体完整性 引用完整性 域完整性 4.创建表操作 4.1 创建表...

  • 1_MySQL数据库1

    数据库的安装 服务启动 登陆数据库 sql 语言分类 常用命令 数据类型 实体完整性 域完整性 引用完整性 多表查...

  • 三、数据的完整性设计与实现

    1、数据的完整性 总结分析: 当前表中存在不准确、不一致的数据,则数据库失去了完整性 数据完整性破坏一般由数据库的...

  • 数据库的完整性

    数据库的完整性整理思维导图如下:

  • Mysql的范式

    数据库完整性:实体完整性:主键 唯一且不为空参照完整性:外键 可以为空用户自定义完整性:约束条件等 1.第一范式:...

  • 数据完整性

    数据完整性 要想了解这三类完整性约束,先要了解什么是数据完整性。 数据库中的数据是从外界输入的,而...

  • 数据库基础2

    一.并发控制--基本概念 二.数据库完整性约束 三.数据库安全 四.数据备份

  • 2018-10-30

    一、数据库的完整性 实体完整性设置主键 唯一建 标识列 域完整性 列的值的完整设置数据的类型 设置非空 引用完整...

网友评论

      本文标题:数据库完整性

      本文链接:https://www.haomeiwen.com/subject/ighbrqtx.html