美文网首页
第二章(关系模式:表结构,关系:表中数据,属性:列,元组:行)

第二章(关系模式:表结构,关系:表中数据,属性:列,元组:行)

作者: 一村之里正 | 来源:发表于2017-11-13 09:09 被阅读0次

一、关系属性:

域:同数据类型的值的集合

笛卡尔积:一种域上的集合运算(元组,分量、基数),结果为各个元组之间各个值的所有组合结果的集合

关系:主属性(主键--候选码的主属性,候选码--可以标识元组的属性组),非码(不在候选码中的属性)

基础操作:选择、投影、并、交、差




二、关系的完整性:

实体完整性(主属性不为空)

参照完整性(外码赋值必须 在其作为主属性的关系中有对应的值)

用户定义的完整性(不同语境下的适当的约束条件)




三、关系代数(优化时用得上):

传统集合运算(并,交,差,笛卡儿积)

专门的关系运算(选择,投影,连接,除)

1.选择:又称限制,选择满足给定条件的元组

2.投影:从关系R上选择若干属性列组成新的关系

3.连接:从两个关系的笛卡儿积中选取满足一定关系条件的元组

4.除:设R/S=T,则T包含在R中但不在S中的属性的值,且T的元组和S的元组的所有组合在R中

相关文章

  • 数据仓库设计基础

    关系数据模型 数据结构 关系(表,实体) 属性(列,字段) 属性域(约束) 元组(行,记录) 键(超键,候选键,主...

  • 第二章(关系模式:表结构,关系:表中数据,属性:列,元组:行)

    一、关系属性: 域:同数据类型的值的集合 笛卡尔积:一种域上的集合运算(元组,分量、基数),结果为各个元组之间各个...

  • 数据库理论

    关系数据模型 关系由行和列构成的二维结构,对应关系数据库中的表 属性由属性名称和类型名称构成的顺序对,对应关系数据...

  • 2018-06-05(数据库简介)

    关系数据模型: 1.概念单一; 2.关系规范化; 3.二维表; 术语: 关系:一张二维表 元组:表中的一行 属性:...

  • 第2章《关系模型介绍》- 笔记

    关系模型中的一些术语 关系 数据库中的表 元祖 表中的行 属性 表中的列 超码(super key) 一个或多个属...

  • 2020-05-08

    一、概念 1.实体:名词,东西,摸不着的也算。 2.属性:实体的特性,在关系数据库中,是表的一列。 3.元组:表中...

  • 1.MySQL的介绍与安装

    1. MySQL的介绍 重点概念介绍:关系型数据库关系:关系就是二维表,其中:表中的行、列次序并不重要行row:表...

  • 【读书笔记】《 Hadoop构建数据仓库实践》第2章

    第2章 数据仓库设计基础 2.1 关系数据模型 2.1.1 关系数据模型中的结构 6.关系表的属性 关系表有如下属...

  • 数据库笔记-SQL表连接

    表操作 创建表 修改表 添加列 删除列 删除表 表连接 关系型数据库,一个表就是数据之间的关系,而表与表的关系连接...

  • Redis remote dictionary server K

    SQL与NoSQL 区别 关系型数据的特别, 1、table,行二维模式 2、结构化数据,schema 3、表与表...

网友评论

      本文标题:第二章(关系模式:表结构,关系:表中数据,属性:列,元组:行)

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