关系数据库
Posted cell-coder
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关系数据库相关的知识,希望对你有一定的参考价值。
关系数据库
相关术语:
- 表:一张二维表
- 关系:就是指一张表
- 元组:表里的一行数据,一组值的序列
- 空值(NULL):无意义,不存在的值(不是0的意思)
- 数据库模式:数据库设计的逻辑
- 数据库实例:数据库中的部分数据
- 关系模式:对关系中属性域的范围的定义
- 关系实例:指表里的一组数据
- 码:指的是能够标识元组数据是唯一的标识
- 超码:由一个或者几个属性构成的集合
- 候选码:超码的子集,并且是不可以继续向下找到子集的超码
- 主码:程序员选择出来的候选码
- 外码:在一个关系里不是主码,但在别的关系里是主码
- 参照关系:在此关系中不是主码的关系
- 被参照关系:在此关系中是主码的关系
- 属性:指表里的列
- 域:指某个属性中所有在规定范围内的数据的集合
- 原子域:域中的元素不可分割
- 参照完整性约束:在参照关系中,该属性必须为NULL或者在被参照关系的主码属性的范围内
- 模式图:一种图,用来描述各个关系之间外键的联系
- 查询语言:query language
- 过程化语言:用户需要对系统描述查询的过程
- 非过程化语言:用户只需提出自己的需求
- 关系运算
- 自然连接:在两个关系中合并元组,并只合并属性值配对的
- 笛卡儿积:在两个关系中合并元组,不考虑属性值是否配对
- 关系代数
以上是关于关系数据库的主要内容,如果未能解决你的问题,请参考以下文章