数据库--关系数据库

Posted 277223178dudu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库--关系数据库相关的知识,希望对你有一定的参考价值。

1.关系数据库是应用数学方法来处理数据的。它具有结
构简单、理论基础坚实、数据独立性高以及提供非过程性
语言等优点。

2.域(Domain): 值的集合。它们具有相同的数据类型

,语义上通常指某一对象的取值范围。
例如:全体整数,
0到100之间的整数,
长度不超过10的字符串集合

3.笛卡尔积(Cartesian Product):设D1、D2、…、Dn
是n个域, 则它们的笛卡尔积为
D1*D2*…*Dn=(d1,d2,…,dn) | di 属于Di, i=1,2,…,n
其中每一个元素称为一个n元组(n-tuple), 简称元组;
元组中的每个值di称为一个分量(component).

4.关系模型

三部分:关系数据结构、关系操作集合、关系的完整性

5.关键字可以有多个,统称候选关键字。在使用时,通

常选定一个作为主关键字。主关键字的诸属性称为主属
性,其它为非主属性。

6.关系的三种类型

基本关系:客观存在的基本表
查询表:由基本表按一定条件检索得到的结果
视图(View): 从一个或多个基本关系上导出的关系。它
不对应实际的存储数据,是一个虚关系,然而可永久存在。
相当于关系模型的外模式。

7.存储操作

(1)修改:UPDATE
(2)插入:PUT
(3)删除:DELETE
关键字不能修改,
只能先删除、再插入

 

以上是关于数据库--关系数据库的主要内容,如果未能解决你的问题,请参考以下文章

关系数据库系统

关系数据库系统

关系数据库基本术语

关系数据库模型的存储结构采用啥形式

从关系型数据库到非关系型数据库

关系数据库