关系模型中的一些关键字的定义
来源:互联网 发布:成都大数据产业研究院 编辑:程序博客网 时间:2024/06/03 19:14
关系(Relation):一个关系对应通常说的一张表。
元组(Tuple):表中的一行即为一个元组。
属性(Attribute):表中的一列即为一个属性,给每一个属性起一个名称即属性名。
码(Key):也称为码键。表中的某个属性组,它可以唯一确定一个元组。
域(Domain):属性的取值范围。
分量:元组中的一个属性值。
关系模型:对关系的描述,一般表示为 关系名(属性1,属性2,…,属性n)
若关系中的某一属性组的值能唯一地标识一个元组,则称该属性组为候选码(Candidate key)
若一个关系有多个候选码,则选定其中一个为主码(Primary key)
候选码的诸属性称为主属性(Prime attribute)。不包含在任何候选码中的属性称为非主属性(Nonprimary attribute)或非码属性(Non-key attribute)。
在最简单的情况下,候选码只包含一个属性。在最极端的情况下,关系模式的所有属性是这个关系模式的候选码,称为全码(All-key)。
阅读全文
1 0
- 关系模型中的一些关键字的定义
- 元数据的定义及其与MOF、模型关系
- Sencha Touch2 -- 11.1:定义具有关联关系的模型
- UML中的关系定义
- UML中的关系定义
- 关系模型中的键
- 关系模型中的术语
- laravel中的模型关系
- Scrum中的一些名词的定义
- 宏定义中的一些特殊符号的用法
- oracle中的一些关键字
- Java中的一些关键字
- C++中的一些关键字
- 【Swift】中的一些关键字
- Swift中的一些关键字
- JavaScript中的一些关键字
- unity3d中模型的一些概念和关系
- Laravel学习笔记(七)---操作数据库--Eloquent ORM--关联关系及其在模型中的定义
- [java]类&抽象类&接口分别作为方法参数和返回值
- sizeof()与strlen()的区别
- 程序员日常工作英文20170608
- android项目中通过JNI调用Windows下的dll库
- spark 2.1 读取parquet外部表返回null
- 关系模型中的一些关键字的定义
- Opencv 中cv开头的函数和没有cv的区别,例如cvWaitkey()和waitKey()的区别
- Tomcat+Mysql web环境搭建 科协纳新网站以及优化设想
- Mysql数据库定时任务自动备份
- Linux下端口被占用解决
- 吐槽Dialog的实现
- 线性表之链表实现栈结构
- CSDN机器学习笔记二 决策树、随机森林
- HTML DOM element.nextElementSibling属性