郑州环球美容学费多少:SQL中的关系指的是什么?常说的做关系是什么?

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/30 08:37:32
如题,请简单举例说明

SQL中所说的关系,其实是数据库知识中的一个很重要的概念。
一个关系,实际上是就是一个行与列的表,仅适用数据库的逻辑结构,而不是物理结构。
而关系在数学中的定义就是笛卡尔积的有限子集。
为了能让你进一步了解其基本概念,还给你介绍一下与它有关的其它术语。我会尽量通俗一点。(其实,最好还是找一找有关数据库的书看看)
刚才说了关系是一个行与列的表。那么表中的行叫关系的元组,列就叫做关系的属性。而一个表有多少个属性就叫表的度。下面我举一个例子给你说明一下。假设下面是一个表格。

姓名 姓别 学号

张三 男 01

李四 女 02

王五 男 03

上面这个表格,共有三列,即有三个属性(姓名,姓别,学号),所以关系的度就为三。另外,此有关系中,有(张三,李四,王五)三行是关系的元组。(注意,第一行是用来说明属性的,不是元组)。在关系中,元组的顺序无所谓,(比如张三那一行和王五那一行换下是没什么影响的)列的顺序也无所谓。(比如姓名一列和学号一列换一个也没什么影响)
呵呵,对于关系我就讲到这里了。我相信你一定对它还是有一些了解了。要是想深入学习,最好还是找一些有关数据库的书看看。我当时学这个的时候还是因为有好老师呀。呵呵,个人感觉有蛮难的。

指两个表的联系.比如一个表中有学生的学号和姓名.
而另一个表中则有学号和年龄,如果要搜姓名和年龄,
那么学号就是着两个表的关系了啊

关系就是一张二维表格
字段是属性
记录是元组