ACCESS第2章 关系代数

合集下载

关系代数

关系代数

第二章关系代数教学目的:本章实际上研究的是关系的运算。

学习目的:关系运算是设计关系数据库操作语言的基础,因为其中的每一个询问往往表示成一个关系运算表达式,在我们的课程中,数据及联系都是用关系表示的,所以实现数据间的联系也可以用关系运算来完成。

通过本章学习,应重点掌握:(1)关系数据库的基本概念;(2)如何用关系代数表达式来表达实际查询问题;(3)如何用元组演算表达式来表达实际查询问题;(4)如何用域演算表达式来表达实际查询问题;(5)如何将关系代数表达式转换为元组演算表达式或转换为域演算表达式。

了解和掌握关系数据结构中涉及到的域、笛卡儿积、关系模式等有关内容的含义;掌握关系的实体完整性和参照完整性的定义;掌握关系代数中的并、交、差、笛卡儿积运算,以及选择、投影和连接运算。

教学重点:关系的实体完整性和参照完整性的定义;关系代数中的并、交、差、笛卡儿积运算,以及选择、投影和连接运算。

教学难点:关系代数中的并、交、差、笛卡儿积运算,以及选择、投影和连接运算。

教学方法:实例法教学内容:如下:关系模型关系模型是一种简单的二维表格结构,每个二维表称做一个关系,一个二维表的表头,即所有列的标题称为一个元组,每一列数据称为一个属性,列标题称估属性名。

同一个关系中不允许出现重复元组和相同属性名的属性。

1.关系模型组成关系模型由关系数据结构、关系操作集合和关系完整性约束三部分组成。

关系操作分为两大部分如图所示。

2.关系操作的特点关系操作的特点是操作对象和操作结果都是集合。

而非关系数据模型的数据操作方式则为一次一个记录的方式。

关系数据语言分为三类: (1)关系代数语言:如ISBL ;(2)关系演算语言:分为元组关系演算语言(如Alpha ,Quel)、域关系演算语言(如QBE); (3)具有关系代数和关系演算双重特点的语言:如SQL 。

3.关系数据结构及其形式化定义 (1)域定义 域是一组具有相同数据类型的值的集合。

数据库系统2_关系代数

数据库系统2_关系代数

表示记号
(3) tr ts
若R为n目关系,S为m目关系,tr R, tsS,则tr ts称为元组的连接。它是一 个n + m列的元组,前n个分量为R中的 一个n元组,后m个分量为S中的一个m 元组。
2.4 关系代数
概述
传统的集合运算 专门的关系运算
传统的集合运算
1、并 2、差 3、交 4、广义笛卡尔积
Sdept
CS IS
MA
3. 连接(Join)
θ连接:从两个关系的笛卡尔积中选取属性 间满足一定条件的元组。
R
AθB
S = {tr ts| tr R∧ts S∧tr[A]θts[B] }
A和B:分别为R和S上度数相等且可比的属性
组 θ:比较运算符 选取R关系在A属性组上的值与S关系在B属性 组上值满足比较关系θ的元组。
列:(n+m)列的元组的集合
元组的前n列是关系R的一个元组 后m列是关系S的一个元组
行:k1×k2个元组
R×S = {tr ts |tr R ∧ tsS }
广义笛卡尔积
A B C A B C A B C
a1
R a1 a2
b1
b2 b2
c1
c2 c1
R×S
a1
a1 a1 a1 a1 a1
b1
b1 b1 b2 b2 b2
σSage < 20(Student) σ4 < 20(Student)
2. 投影(Projection)
投影运算符的含义
从R中选择出若干属性列组成新的关系
记作:
πA( R ) = { t [ A ] | t R }
其中A为R中的属性列
投影操作主要是从列的角度进行运算

ACCESS第2章关系代数讲解

ACCESS第2章关系代数讲解

2.2 特殊的关系运算
∏(红色,兰色)
2.2 特殊的关系运算
∏(年龄, 成绩,特长)
学号 年龄 性别 班级 成绩 评价 特长 101 22 男 01 90 优 数学 102 21 女 01 91 良 外语 103 21 男 01 90 优 数学 201 21 男 02 90 优 数学 202 22 女 02 91 良 外语 203 22 男 02 90 优 数学 301 21 男 03 90 优 数学 302 21 女 03 91 良 外语 303 22 男 03 90 优 数学
第二章:关系代数
本章要点
掌握并运算、 差运算、交运算、 笛卡尔积运算规则,及其集合运算的应 用,掌握投影运算、选择运算和连接运 算规则,及其关系运算的应用。
2.1 集合运算
并运算
定义:
集合A和B的并,由集合A和B的所有元素组成的集合。记 作:A∪B 逻辑描述: 如果R∪S=X ,那么对任意的一个元素a有,如果a属于R或 者a属于S,那么a一定属于X。
2.2 特殊的关系运算
有R和S两个关系 2)查询关系 1)查询关系 3)查询关系R中属性B C 与关系 与 小于关系 S S 中属性 关系 中属性 S中属性 BE 相等的相等连接。 的连接。 B相等的自然连接。
2.2 特殊的关系运算
两个关系R和s在做自然连接时,选择两个关系在公共 属性上值相等的元组构成新的关系。此时,关系R中某些 元组有可能在S中不存在公共属性上值相等的元组,从而造 成及中这些元组在操作时被舍弃了,同样,S中某些元组也 可能被舍弃。例如,在上个例子的自然连接中,R中的第4 个元组,S中的第5个元组都被舍弃掉了。 如果把舍弃的元组也保存在结果关系中,而在其他属 性上填空值(Null),那么这种连接就叫做外连接(outer join)。如果只把左边关系R中要舍弃的元组保留就叫做左 外连接(LEFT OUTER JOIN 或 LEFT JOIN),如果只把右边 关系S中要舍弃的元组保留就叫做右外连接(RIGHT OUTER JOIN 或 RIGHT JOIN)。

《Access数据库实用教程》第二章

《Access数据库实用教程》第二章

第2章创建和操作数据库
教学要求
●了解数据库的基础知识、数据模型和关系数据库的特点;
●了解数据库的概念和发展历史
●理解数据库的概念;
●掌握关系数据库基本理论;
●了解Access数据库的特点;
●理解Access数据库的数据类型、函数及表达式的使用;
●掌握Access数据库的启动和退出;
●掌握Access 2003的7种对象及它们之间的关系。

教学重点
关系数据库的基本理论,Access数据库的主要对象。

教学难点
数据库理论
课时安排
总学时4学时,2学时讲授,2学时实验。

教学大纲
一、数据库的创建
1.直接创建空数据库
2.根据现有文件创建数据库
3.使用模板创建数据库
二、数据库的基本操作
1.数据库的打开和关闭
2.查看数据库对象相关性
三、数据库的基本维护
1.数据库的压缩和修复
2.数据库文件的备份
3.数据库默认格式的更改
主要概念
1.直接创建空数据库
2.根据现有文件创建数据库
3.使用模板创建数据库
4.数据库的打开和关闭
5.查看数据库对象相关性
6.数据库的压缩
7.数据库的修复
8.数据库文件的备份
9.数据库默认格式的更改
实验实习
用三种方法创建数据库,联系数据库的压缩、恢复和备份。

更改数据库的默认格式。

数据库基础与应用 access2010 第二章 关系运算

数据库基础与应用 access2010 第二章 关系运算
或者取空值(F的每个属性值均为空值); 或者等于S中某个元组的主码值。
用户定义的完整性:就是针对某一具体系统 数据库的约束条件。它反映某一具体应用所 涉及的数据必须满足的主义要求。
第二章 关系运算
三、关系运算
1、传统的集合运算 包括并、差、交和笛卡儿积等四种运算。设关系 R和关系S具有相同的目n(即两个关系都有n个属 性),且相应的属性取自同一个域,则: 并:R∪S={t|t∈R∨t∈S} 结果仍为n目关系,由属于R或属于S的元组组成。 交: R∩S={t|t∈R∧t∈S} 结果仍为n目关系,由既属于R又属于S的元组组 成。
第二章 关系运算
一个n元关系具有六个性质:
列是同质的,即每一列中的分量是同一类型的 数据,来自同一个域。 不同的列可出自同一个域,称其中的每一列为 一个属性,不同的属性要给予不同的属性名。 列的顺序无所谓,即列的次序可以任意交换。 任意两个元组不能完全相同。 行的顺序无所谓,即行的次序可以任意交换。 分量必须取原子值,即每一个分量都必须是不 可分的数据项。
关系R (超码是”学生号””身份证号”)
学生号
102
姓名
李研
性别

年龄
15
专业
计算机
身份证号
1558635325
001
张三

16
英语
4879523556
关系R1 (主码是”学生号”)
关系R2 (主码是”班级号”)
学生号
姓名
性别
班级号
班级号 C01 D09
班级名 计算机 数学
班主任 刘贡 王玫
001
第二章 关系运算
n个域的笛卡儿 学生(D1) 导师(D2) 专业(D3) 积对应一张二维表, 王力 刘华 计算机 该表中的每一行为 王力 刘华 电子 一个元组,每一列为 王力 张明 计算机 一个域,每个元组中 王力 张明 电子 的n个分量分别来自 赵火 刘华 计算机 n个域,每个分量是 赵火 刘华 电子 对应域中的一个值 赵火 张明 计算机 (元素),二维表的行 赵火 张明 电子 数(即元组数)等于 孙平 刘华 计算机 从每个域中各取一 孙平 刘华 电子 个元素的所有可能 孙平 张明 计算机 的组合数。如:

数据库原理及应用-Access 2003笔记内容

数据库原理及应用-Access 2003笔记内容
-6-
所有域的所有取值的一个组合不能重复出现。 该集合中每一个元素(d1,d2,„,dn)叫做一个 n 元组(n-Tuple) ,简称元组 (Tuple) 。 每一个元素(d1,d2,„,dn)中的每一个值 di 叫做一个分量 di∈Di。 4、笛卡尔积 D1×D2ׄ×Dn 的基数 M(即元素(d1,d2,„,dn)的个数)为 所有域的基数的累乘之积,即M =
������ ������ =1 ������������ 。
笛卡尔积可以表示为一个二维表,是元组的集合。 5、 【DY】笛卡尔积 D1×D2ׄ×Dn 的任一子集称为定义在域 D1,D2,„,Dn 上的 n 元关系。 关系是笛卡尔积的有限子集,所以关系也是一个二维表。 6、码: ①候选码(Candidate Key)能唯一表示关系中元组的一个属性或属性集,也称 候选关键字。 ②主属性(Primary Attribute )组成候选码的诸属性称为主属性。 ③非主属性 (Non-Primary 属性。 ④主码(Primary Key)如果一个关系中有多个候选码,可以从中选择一个作 为查询、插入或删除元组的操作变量,被选中的候选码称为主关系码,简称主 码、主键、主关键字等。 (每个关系必定有且仅有一个主码) ⑤外码(Foreign Key)设 F 为基本关系 R 的一个或一组属性,但不是关系 R 的主码(或候选码) ,如果 F 与基本关系 S 的主码 K 相对应,则称 F 是基本关 系 R 的外部关系码,简称外码。 (被参照关系的主码和参照关系的外码必须定 义在同一个域上) ★(考试重点)7、基本关系表的六条性质: ①列是同质的,即每一列中的分量是同一类型的数据,来自同一个域。 ②不同的列可出自同一个域,每一列称为一个属性,不同的属性要给予不同的 属性名。关系中不允许有重名的属性名。 ③列的顺序无所谓,即列的次序可以任意交换。 ④任意两个元组不能完全相同。

《数据库原理与应用Access》第2章

《数据库原理与应用Access》第2章

1)1NF
关系模式都满足第一范式,既符合关系定 关系模式都满足第一范式, 义的二维表格(关系)都满足第一范式。 义的二维表格(关系)都满足第一范式。 列的取值只能是原子数据; 列的取值只能是原子数据;每一列的数据 类型相同,每一列有惟一的列名(属性); 类型相同,每一列有惟一的列名(属性); 列的先后顺序无关紧要, 列的先后顺序无关紧要,行的先后顺序无 关紧要。 关紧要。
2.2 关系模型的数据结构
基本概念 1.关系(relation):一个二维表格。 .关系( ):一个二维表格 ):一个二维表格。 2.属性(attribute):每一列 ):每一列 .属性( ): 3.元组(tuple): 3.元组(tuple):每一行 ):每一行 4.域(domain):每一属性的取值范围 ):每一属性的取值范围 . ):
2.2 关系模型的数据结构
基本概念 6.外键(foreign key) .外键( ) 如果某个关系中的一个属性或属性组合不是所在 关系的主关键字或候选关键字, 关系的主关键字或候选关键字,但却是其他关系 的主关键字,对这个关系而言,称其为外部关键 的主关键字,对这个关系而言, 简称外键。 字,简称外键。 7.关系模式(relational schema) .关系模式( ) 关系模式是对关系数据结构的描述。 关系模式是对关系数据结构的描述。 简记为:关系名(属性1,属性2,属性3, 简记为:关系名(属性 ,属性 ,属性 ,……属 属 性n)。 )。
关系模型
码是关系中重要的概念, 码是关系中重要的概念,它包括
超码:能够唯一识别元组的属性集 超码: 候选码:如果一个属性或属性集能够唯一标识元组, 候选码:如果一个属性或属性集能够唯一标识元组, 且又不含有多余的属性或属性集, 且又不含有多余的属性或属性集,则该属性或属性集 则称为该关系模式的候选码 主码:在一个关系模式中, 主码:在一个关系模式中,正在使用的候选码或由用 户特别指定的某一候选码, 户特别指定的某一候选码,可称为关系模式的主码 外码:如果关系R 外码:如果关系R中某个属性或属性集是其他关系模 式的主码,那么该属性或属性集是R 式的主码,那么该属性或属性集是R的外码 在一个关系模式中,可以有多个候选码, 在一个关系模式中,可以有多个候选码,可从多个候 选码中选出一个作为关系的主码。 选码中选出一个作为关系的主码。一个关系模式最多 只能有一个主码

数据库应用技术——Access篇第2章-关系数据库设计

数据库应用技术——Access篇第2章-关系数据库设计
第2章 关系数据库设计
2.1
数据库系统的需求分析
2.2
数据库的设计过程
2.3
数据表的关系规范
产品订单管理系统数据库设计
2.4
2.1 数据库系统的需求分析
1.数据库系统的系统功能分析 2.数据库需求分析
2.2 数据库的设计过程 2.2.1 数据库设计步骤
应用需求 (数据、处理) 转换规则 按 DBMS 要求
关系中实体及其属性介绍如下。 产品(产品标识、产品名称、单 价)。
订单(订单标识、客户标识、职员 标识、订购日期、订单编号、收货方名称、 收货方地址、收货方城市、收货方省/自治 区、收货方邮政编码、收货方国家、收货 方电话号码、发货日期、装运方式标识、 运费、营业税率)。
订单明细表(订单明细标识、订单 标识、产品标识、数量、单价、折扣)。 付费(付费标识、订单标识、付费 金额、付费日期、信用卡号、持卡人姓名、 信用卡到期日、信用卡权限、付费方式标 识)。
1
成绩刷新
1 n 补考成绩
图2-8 学生成绩管理系统E-R图
2.3 数据表的关系规范
2.Байду номын сангаас.1 第一范式(1NF)
1.1NF的定义
关系模式R的所有属性均为简单属性, 即每个属性都是不可再分的,则称R属于 第一范式。
2.应用
2.3.2 第二范式(2NF)
1.2NF的定义
关系模式R满足第一范式,R中的所有 非主属性都完全依赖于任意一个候选关键 字,则称关系R属于第二范式。
2.4 产品订单管理系统数据库设计
产品订单管理系统可以对经销商的订 单及销售进行全面管理,方便各级管理人 员及时掌握各种产品的销售数据,可以对 企业的运作进行快速有效的管理和决策。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2.2 特殊的关系运算
有R和S两个关系 2)查询关系 1)查询关系 3)查询关系R中属性B C 与关系 与 小于关系 S S 中属性 关系 中属性 S中属性 BE 相等的相等连接。 的连接。 B相等的自然连接。
2.2 特殊的关系运算
两个关系R和s在做自然连接时,选择两个关系在公共 属性上值相等的元组构成新的关系。此时,关系R中某些 元组有可能在S中不存在公共属性上值相等的元组,从而造 成及中这些元组在操作时被舍弃了,同样,S中某些元组也 可能被舍弃。例如,在上个例子的自然连接中,R中的第4 个元组,S中的第5个元组都被舍弃掉了。 如果把舍弃的元组也保存在结果关系中,而在其他属 性上填空值(Null),那么这种连接就叫做外连接(outer join)。如果只把左边关系R中要舍弃的元组保留就叫做左 外连接(LEFT OUTER JOIN 或 LEFT JOIN),如果只把右边 关系S中要舍弃的元组保留就叫做右外连接(RIGHT OUTER JOIN 或 RIGHT JOIN)。
2.2 特殊的关系运算
有R和S两个关系
作业一
关系A
A a1 a2 a1 B a2 a1 a1 C a2 a1 a2
关系B
A b1 b3 b2 B b2 b1 b3 C b2 b1 b1
计算下列关系代数的值:
(1) ∏A,B,C(A)
(2)
A"b1" B "b1" ( B)
(3) ∏A,B,C(A×B)
贯籍 内蒙古 北京 北京 上海
040101 江鑫 男 040102 赵盘 男 040103 刘鹏 男 040104 李鑫 女
关系:学生2
学 生
姓名 性别 出生年月 1983-01-09 1983-02-04 1983-03-08 1983-04-10
贯籍 海南 上海 北京 上海
040201 江一 女 040202 赵二 男 040203 刘三 女 040204 李四 男
成的。首先用笛卡尔积完成对两个数据集合的乘运算,然后对生成的结
果集合进行选取运算,确保只把分别来自两个数据集合并且具有重叠部 分的行合并在一起。连接的全部意义在于在水平方向上合并两个数据集 合(通常是表),并产生一个新的结果集合,其方法是将一个数据源中 的行与另一个数据源中和它匹配的行组合成一个新元组。
姓名
张三 李四
学号 10012 10012 02005
姓名 张三 张三 李四 李四 刘蕾 刘蕾
课程名称 财务会计 高等数学 财务会计 高等数学 财务会计 高等数学
学分 3 4 3 4 3 4
09025
刘蕾
S
课程名称
财务会计 高等数学
学分
3 4
02005 09025 09025
2.2 特殊的关系运算
A B = {x x A x B} A B B A
2.1 集合运算
∪ ∪
= =
(学号,姓名,年龄)∪(学号,班级)=(学号, 姓名,年龄,班级)
2.1 集合运算
交运算
定义:
集合A和B的交,由集合A和B的公共元素组成的集合 记作:A∩B 逻辑描述: 如果R∩S=X ,那么对任意的一个元素a有,如果a属于R并 且a属于S,那么a一定属于X。
习 题
二、填空题
1. 关系的数据模型是一个 _______ 。 2. 关 系 中 可 以 起 到 确 保 关 系 元 组 惟 一 的 属 性 称为 _______。 3. 关系S和关系R集合运算的结果由属于S但不属于R 的元组构成,这种集合运算称为_______。 4. 关系中两种类型的关键字分别是 _______ 和______。 5. 在关系模型中,把数据看成是二维表,每一个二维 表称为一个_______。
2.2 特殊的关系运算
1.条件连接:从两个关系的笛卡尔积中选取属性间满足一定条 件的元组。 2.相等连接:从关系R与S的笛卡尔积中选取满足等值条件的元 组。 3.自然连接:也是等值连接,从两个关系的笛卡尔积中,选取
公共属性满足等值条件的元组,但新关系不包含重复的属性。
4.外连接:是在连接条件的某一边添加一个符号“*”,其连 接结果是为符号所在边添加一个全部由“空值”组成的行。
2.2 特殊的关系运算
连接运算
连接是根据给定的条件,从两个已知关系R和S的笛卡尔积中,选取 满足连接条件(属性之间)的若干元组组成新的关系。记作(R) F是选择条件。 相互匹配的那些行合并起来。 在关系代数中,连接运算是由一个笛卡尔积运算和一个选取运算构
F
(S)
在水平方向上合并两个表,其方法是:将两个表中在共同数据项上
A B {x x A x B}
A B B A
2.1 集合运算
∩ ∩
= =
(学号,姓名,年龄)∩(学号,班级)=(学号)
2.1 集合运算
差运算
定义:
集合A与B的差集,由属于A,而不属于B的所有元素组成 的集合 记作:A-B 逻辑描述: 如果R-S=X ,那么对任意的一个元素a有,如果a属于R并且 A不属于S,那么a一定属于X。
S
(3) R
S
作业四
(1) R
C<D
S
A a1 a1 a1 a1 a2 a2
R.B b1 b1 b2 b2 b1 b1
C 3 3 4 4 5 5
S.B b1 b2 b1 b2 b1 b2
D 7 6 7 6 7 6
作业四
(2) R
R.B=S.B
S
A a1 a1 a1 a2 a2
R.B b1 b1 b2 b1 b1
第二章:关系代数
本章要点
掌握并运算、 差运算、交运算、 笛卡尔积运算规则,及其集合运算的应 用,掌握投影运算、选择运算和连接运 算规则,及其关系运算的应用。
2.1 集合运算
并运算
定义:
集合A和B的并,由集合A和B的所有元素组成的集合。记 作:A∪B 逻辑描述: 如果R∪S=X ,那么对任意的一个元素a有,如果a属于R或 者a属于S,那么a一定属于X。
A B {x x A x B}
A-B=B-A
2.1 集合运算
- -

2.1 集合运算
- -
(学号,班级)
= =
-(学号,姓名,年龄)=(班级)
2.1 集合运算
有序对与笛卡儿积
有序对,就是有顺序的数组,如<x,y>,x,y 的位置是确定的,不能随 意放置.
1)) (4)新关系= 学号,姓名( 性别"女"籍贯"北京" (学生
(5)新关系= 性别"女" (学生2)
作业四
关系R
A a1 a1 a2 B b1 b2 b1 C 3 4 5
关系S
B b1 b1 b2 D 3 7 6
计算下列关系代数的值:
(1) R
C<D
S
(2) R
R.B=S.B
学号 年龄 性别 班级 成绩 评价 特长 101 22 男 01 90 优 数学 102 21 女 01 91 良 外语 103 21 男 01 90 优 数学 201 21 男 02 90 优 数学 202 22 女 02 91 良 外语 203 22 男 02 90 优 数学 301 21 男 03 90 优 数学 302 21 女 03 91 良 外语 303 22 男 03 90 优 数学
(3) ∏A,B,C(A×B)
A.A a1 a1 a1 a2 a2 a2 a1 a1 a1 A.B a2 a2 a2 a1 a1 a1 a1 a1 a1 A.C a2 a2 a2 a1 a1 a1 a2 a2 a2 B.A b1 b3 b2 b1 b3 b2 b1 b3 b2 B.B b2 b1 b3 b2 b1 b3 b2 b1 b3 B.C b2 b1 b1 b2 b1 b1 b2 b1 b1
C 3 3 4 5 5
S.B b1 b1 b2 b1 b1
D 3 7 6 3 7
作业四
(3) R
S
A a1 a1 a1 a2 a2
B b1 b1 b2 b1 b1
C 3 3 4 5 5
D 3 7 6 3 7
习 题
一、选择题
1. 把E-R模型转换为关系模型时,A实体(“一”方)和B实 体(“多”方)之间一对多联系在关系模型中是通过 [ ]。 A)将A关系的关键字放入B关系中 B)建立新的关键字 C)建立新的关系 D)建立新的实体 2. 关系S和关系R集合运算的结果中既包含 S中元组也包含 R 中元组,但不包含重复元组,这种集合运算称为[ ]。 A)并运算 B)交运算 C)差运算 D)积运算 3. 设有关系R1和R2,经过关系运算得到结果 S,则S是一个 [ ]。 A)字段 B)记录 C)数据库 D)关系
习 题
4.关系数据操作的基础是关系代数,关系代数的运算 可以分为两类:传统的集合运算和专门的关系运算。 下列运算中不属于传统集合运算的是[ ]。 A)交运算 B)投影运算 C)差运算 D)并运算 5. “商品”与“顾客”两个实体之间的联系一般是 [ ]。 A)一对一 B)一对多 C)多对一 D)多对一
笛卡儿积,是一种集合合成的方法,把集合A,B合成集合A×B,规 定
A×B={<x,y>xA,yB } 由于有序对<x,y>中x,y的位置是确定的,因此A×B的记法也是确定的, 不能写成B×A. 笛卡儿积的运算不满足交换律; 笛卡儿积的运算不满足结合律。
2.1 集合运算
R R× S
学号
10012 02005
作业三
一.计算下列关系代数的值。
(1)A∪B (2)A∩B (3)A-B
(4)A×B
二.实现以下功能并完成计算 (1)将两个班合并一个班 (2)两个班所有女同学的信息 (3)两个班所有籍贯是上海的女同学的信息
相关文档
最新文档