| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 大数据 -> 数据库-01( 关系数据结构、关系的完整性) -> 正文阅读 |
|
[大数据]数据库-01( 关系数据结构、关系的完整性) |
目录 2.2 关系数据结构2.2.1基本关系操作一、常用的关系操作
查询的表达能力是其中最主要的部分。 二、关系操作的特点 集合操作方式:操作的对象和结果都是集合,一次一集合的方式。 2.2.2 关系数据库语言的分类一、关系代数语言 用对关系的运算来表达查询要求。代表:ISBL 二、关系演算语言 用谓词来表达查询要求。
三、具有关系代数和关系演算双重特点的语言 代表:SQL(Structured Query Language) 2.3 关系的完整性
2.3.1 实体完整性????????实体完整性规则是指若属性A是基本关系R的主属性,则属性A不能取空值(不能有相同)。 空值就是“不知道”或“不存在”或“无意义”的值。 ?????????实体完整性规则的说明:
【注意】实体完整性规则基本关系的所有主属性都不能取空值。 表名(属性1,属性2,属性3)下划线表示主码,主码不能为空值。 ?2.3.2 参照完整性1.关系间的引用
?2.外码
?????????基本关系R称为参照关系? ;基本关系S称为被参照关系或目标关系。 【说明】 1.关系R和S不一定是不同的关系; 2.目标关系S的和参照关系的外码F必须定义在同一个(或同一组)域上; 3.外码并不一定要与相应的主码同名,当外码与相应的主码属于不同关系时,往往取相同的名字,以便于识别。 3.参照完整性规则
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 6:06:45- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |