国开《数据库基础与应用》第二章 2-1-3:关系的定义

搜答案方法:电脑端按「Ctrl+F」、手机端用「页面查找」功能输入关键词查找。

2-1-3:关系的定义

一个关系(relation)是相应笛卡尔积中的一个子集,若笛卡尔积具有n个域,则该笛卡尔积上的任何关系都被称为n元关系,每个关系中的元素都是一个n元组。设D1、D2、...、Dn为n个域,则这些域上的笛卡尔积为D1×D2×...×Dn,其中的一个关系用R(D1,D2,...,Dn)表示。

例如:这些域上的一个关系R(学生,导师,专业)。关系R是建立在学生、导师和专业域上的,是这些域上笛卡尔积中的一个子集。

学生导师专业
王力刘华电子
赵火刘华电子
孙平张明计算机

一个关系具有严格的定义,主要体现在它具有如下6个性质。

第1:关系中每列中的数据属于同一个域,每一列称为一个属性,列名被称为属性名,每一列的值被称为属性值。同一关系中的所有属性名必须是可区分的。

第2:关系中的不同列允许对应同一个域,此时只能有一个列名可以直接采用域名,其余的都不能直接采用域名,必须另取互不相同的列名。

第3:一个关系中各属性的次序可以任意排列。

第4:一个关系中的任意两个元组不允许完全相同。(3,5,8)和(3,5,9)。

第5:一个关系中元组的次序可以任意排列。

第6:一个元组中的每个属性值都必须是单个值,不能包含多个值。

例如:设一种表结构为(学生号,姓名,性别,专业,成绩(数学,物理,化学)),把它改变为(学生号,姓名,性别,专业,数学成绩,物理成绩,化学成绩)。一个定义为学生关系(学生号,姓名,性别,专业),另一个定义为成绩关系(学生号,数学成绩,物理成绩,化学成绩)。

关系的型和值:一个关系包括关系的型和关系的值两个方面,关系的型又称为关系的结构、关系的模式,关系的值又称为关系的内容。关系模式用一个关系名后跟用一对圆括号括起来的一组属性名所组成。关系模式只是一个关系的框架。一个关系可以只有模式而没有值,称此为空关系,而绝不可能没有模式而只有值。


「国开学习吧」:用户COOKIE有效时间30天,收藏网址『guokaixuexi.com』不迷路哦~

相关文章

国开《数据库基础与应用》第四章 4-6-4:LIKE格式

国开《数据库基础与应用》第四章 4-6-4:LIKE格式

4-6-4:LIKE格式使用LIKE格式的专门比较式。使用LIKE的专门比较式的语法格式如下:<字符型列名> [NOT] LIKE <字符表达式>例6:从商品表1中查询出商品代...

国开《数据库基础与应用》第四章 4-6-5:IN格式

国开《数据库基础与应用》第四章 4-6-5:IN格式

4-6-5:IN格式使用IN格式的专门比较式。使用关键字IN的专门比较式的语法格式如下:<列名> [NOT] IN {( <常量表> ) | ( <子查询> )}例...

国开《数据库基础与应用》第五章 5-1-3:逻辑设计和物理设计阶段

国开《数据库基础与应用》第五章 5-1-3:逻辑设计和物理设计阶段

5-1-3:逻辑设计和物理设计阶段逻辑设计阶段的主要任务和目标是:根据概念设计阶段得到ER图,进行数据库的逻辑结构模式的设计,它包括对全局模式和各个外模式的设计。物理设计阶段的任务和目标是:根据数据库...

国开《数据库基础与应用》第四章 结构化查询语言——SQL

国开《数据库基础与应用》第四章 结构化查询语言——SQL

本章导读到目前为止,我们已经学习过关系的概念,关系的规范化和关系的运算,知道如何从逻辑层面上建设好一个性能良好的数据库。本章将介绍在任一种关系数据库管理系统(RDBMS)的支持下,普遍采用的一种数据查...

国开《数据库基础与应用》第九章 9-1-3:使用“窗体向导”法

国开《数据库基础与应用》第九章 9-1-3:使用“窗体向导”法

9-1-3:使用“窗体向导”法通过使用“窗体向导”命令建立窗体时,不需要在当前数据库中事先打开表或查询。系统在执行窗体向导命令的过程中,将需要由用户向窗体中添加来自一个表或多个表(查询)中的字段。在教...

国开《数据库基础与应用》第七章 7-3-3:在主表中查看子表内容

国开《数据库基础与应用》第七章 7-3-3:在主表中查看子表内容

7-3-3:在主表中查看子表内容在一个数据库中,建立了表之间的关系后,当打开一个主表时,主表中的每条记录的开始,将显示出一个加号字符,如下图6所示。图6 雇员主表所对应的数据表视图在图6中,显示的当前...

国开《数据库基础与应用》第四章 4-6-6:ANY格式

国开《数据库基础与应用》第四章 4-6-6:ANY格式

4-6-6:ANY格式使用ANY格式的专门比较式。使用关键字ANY的专门比较式的语法格式如下:<列名> <比较符> ANY ( <子查询> )此 <比较符&g...

国开《数据库基础与应用》第九章 9-4-2:例9-2

国开《数据库基础与应用》第九章 9-4-2:例9-2

9-4-2:例9-2为“公司信息管理”数据库创建以“雇员”表和“订单”表为源数据的说明雇员所负责的订单信息内容的窗体。具体操作步骤如下:1.在Access 2010中打开“公司信息管理”数据库。2.单...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。