第1章数据库基础_第1页
第1章数据库基础_第2页
第1章数据库基础_第3页
第1章数据库基础_第4页
第1章数据库基础_第5页
已阅读5页,还剩63页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、计算机学院、软件学院计算机学院、软件学院Access 数据库教程目目 录录第第5章章 窗体窗体 第第4章章 查询查询 第第3章章 表表第第2章章 Access 2010数据库的设计与创建数据库的设计与创建第第1章章 数据库基础数据库基础第第6章章 报表报表 第第7章章 宏宏 第第8章章 模块与模块与VBA程序设计程序设计 第第9章章 VBA的数据库编程的数据库编程 第第10章章 图书管理系统综合实例图书管理系统综合实例 第第1章章 数据库基础数据库基础1.1 1.1 信息、数据与数据处理信息、数据与数据处理1.2 1.2 数据管理技术的发展数据管理技术的发展1.3 1.3 数据库系统的组成数据

2、库系统的组成1.4 1.4 数据库系统的特点数据库系统的特点1.5 1.5 数据库系统的内部体系结构数据库系统的内部体系结构1.6 1.6 数据模型数据模型1.7 1.7 关系数据库关系数据库1.8 1.8 数据库设计步骤数据库设计步骤引言引言v 早期的计算机主要用于科研部门的科学计算,而早期的计算机主要用于科研部门的科学计算,而从从2020世纪世纪5050年代中期开始,计算机的应用逐步扩年代中期开始,计算机的应用逐步扩展到企业、行政部门,海量的数据处理迅速上升展到企业、行政部门,海量的数据处理迅速上升为计算机应用的主要方面。为计算机应用的主要方面。v 为了合理有效地管理这些数据,产生了计算机

3、的为了合理有效地管理这些数据,产生了计算机的数据管理技术数据管理技术数据库技术。数据库技术。 生活生活中的应用系统中的应用系统v购物v银行生活中的应用系统生活中的应用系统v医院生活中的应用系统生活中的应用系统1.1 信息、数据与数据处理信息、数据与数据处理v信息信息 是现实世界在人们头脑中的反应。它以文字、数据、符号、是现实世界在人们头脑中的反应。它以文字、数据、符号、图像、声音等形式记录下来。图像、声音等形式记录下来。v数据数据 是指那些可以被计算机接受和处理的符号。是指那些可以被计算机接受和处理的符号。v信息信息与数据的关系与数据的关系 数据是信息的载体,信息是数据的内涵。数据是信息的载体

4、,信息是数据的内涵。v数据处理数据处理 就是把数据加工处理成为信息的过程,而数据处理的核心问就是把数据加工处理成为信息的过程,而数据处理的核心问题就是数据管理。题就是数据管理。1.2 数据管理技术的发展数据管理技术的发展数据管理技术伴随着计算机硬件技术和软件技数据管理技术伴随着计算机硬件技术和软件技术的发展而发展,经历了三个发展阶段。术的发展而发展,经历了三个发展阶段。人工管理人工管理文件系统文件系统数据库数据库系统系统人工管理阶段应用程序与数据的关系人工管理阶段应用程序与数据的关系时间时间:5050年代中期前年代中期前背景背景:计算机主要用于科学计算。:计算机主要用于科学计算。特点特点:数据

5、不保存;一组数据对应一个程序。:数据不保存;一组数据对应一个程序。 计算机没有数据计算机没有数据管理功能管理功能,程序,程序和数据编写在一和数据编写在一起,每个程序都起,每个程序都有自己的数据,有自己的数据,不能不能共享共享,数据,数据冗余冗余度度很大。很大。人工管理人工管理人工管理阶段应用程序与数据处理示例人工管理阶段应用程序与数据处理示例文件系统阶段应用程序与数据的关系文件系统阶段应用程序与数据的关系文件系统文件系统数据以文件形式数据以文件形式存储存储,由操作系,由操作系统中的文件系统统中的文件系统统一管理,具有统一管理,具有一定的独立性。一定的独立性。但文件的读写依但文件的读写依赖于程序

6、,共享赖于程序,共享有局限性。有局限性。时间时间:5050年代后期到年代后期到6060年代中期年代中期 背景背景:计算机已大量计算机已大量用于管理用于管理。特点特点:数据可长期保存;程序与数据可长期保存;程序与数据具有一数据具有一定的独立性。定的独立性。 数据库系统阶段应用程序与数据处理示例数据库系统阶段应用程序与数据处理示例数据库系统阶段应用程序与数据的关系数据库系统阶段应用程序与数据的关系数据库数据库系统系统数据库数据库中保存中保存了了数据及其结构信数据及其结构信息,程序不用息,程序不用考考虑数据的存取问虑数据的存取问题,具体的工作题,具体的工作由数据库管理系由数据库管理系统完成统完成。真

7、正。真正实实现现了数据的独立了数据的独立和和共享。共享。时间时间:6060年代年代末末 背景背景:计算机广泛应用计算机广泛应用于各个领域,数据于各个领域,数据共共 享享要求要求越来越越来越强强。特点特点:面向全组织的复杂的数据结构;数据面向全组织的复杂的数据结构;数据冗余度小、冗余度小、易扩充易扩充;数据独立性数据独立性高;数据高;数据统一管理。统一管理。 数据库系统阶段应用程序与数据处理示例数据库系统阶段应用程序与数据处理示例v求最大值的标准化查询语句为求最大值的标准化查询语句为 SELECT Max(Num) FROM dataSELECT Max(Num) FROM datav求最小值的

8、标准化查询语句为求最小值的标准化查询语句为 SELECT Min(Num) FROM dataSELECT Min(Num) FROM data1.3 数据库系统的组成数据库系统的组成数据库系统:是指引入数据库技术后的计算机系统。数据库系统:是指引入数据库技术后的计算机系统。除了计算机硬件系统和操作系统外,一般由除了计算机硬件系统和操作系统外,一般由4 4个部分个部分组成:组成:v 数据库数据库v 数据库管理系统数据库管理系统v 应用程序应用程序v 相关人员相关人员 用户用户 开发人员开发人员 数据库管理员数据库管理员数据库数据库数据库(数据库(DataBaseDataBase,DBDB) 可

9、直观地理解为可直观地理解为存放数据的仓存放数据的仓库库l按照一定方式组织起来的有按照一定方式组织起来的有联系、可共享的数据集合。联系、可共享的数据集合。l能够被多个用户共享,并独能够被多个用户共享,并独立于应用程序。立于应用程序。数据库管理系统数据库管理系统数据库管理系统(数据库管理系统(DataBase DataBase Management SystemManagement System,DBMSDBMS)是数)是数据系统的核心软件。基本功能:据系统的核心软件。基本功能:v 数据定义功能(数据定义功能(DDLDDL)v 数据操纵功能(数据操纵功能(DMLDML)v 数据库运行控制功能(数据

10、库运行控制功能(DCLDCL)v 数据库维护功能数据库维护功能v 数据库通信功能数据库通信功能应用程序应用程序应用程序是开发人员利用数据库系应用程序是开发人员利用数据库系统资源开发出来的,统资源开发出来的,满足特定应用环境满足特定应用环境的程序软件。的程序软件。如,以数据库为基础的财务管理软如,以数据库为基础的财务管理软件、火车票订票系统等。件、火车票订票系统等。应用程序的运行模式主要分为两种:应用程序的运行模式主要分为两种:1.1. 客户客户机机/ /服务器(服务器(C/SC/S)模式)模式2.2. 浏览器浏览器/ /服务器(服务器(B/SB/S)模式)模式相关人员相关人员v数据库管理员数据

11、库管理员(DataBase AdministratorDataBase Administrator,DBADBA)负责确定数据库的存储结构和存取策略负责确定数据库的存储结构和存取策略定义数据库的安全性要求和完整性约束条件定义数据库的安全性要求和完整性约束条件监控数据库的使用和运行监控数据库的使用和运行v开发人员开发人员负责应用程序的需求分析、数据库概要设计,负责应用程序的需求分析、数据库概要设计,编写访问数据库的应用程序。编写访问数据库的应用程序。v最终用户最终用户通过应用程序的接口或数据库查询语言访问数通过应用程序的接口或数据库查询语言访问数据库。据库。1.4 数据库系统的特点数据库系统的特

12、点1 1数据结构化数据结构化数据库系统实现了整体数据的结构化,而且数据库数据库系统实现了整体数据的结构化,而且数据库中的数据不再仅针对某个应用,而是面向整体。中的数据不再仅针对某个应用,而是面向整体。2 2数据共享性高且冗余度低数据共享性高且冗余度低因为数据是面向整体的,所以数据可以被多个用户、因为数据是面向整体的,所以数据可以被多个用户、多个应用程序共享,大大减少冗余。多个应用程序共享,大大减少冗余。3 3数据独立性高数据独立性高数据独立性是指数据和应用程序之间的独立性。把数据独立性是指数据和应用程序之间的独立性。把数据的定义从程序中分离出去。数据的定义从程序中分离出去。数据独立性包括逻辑独

13、立性和物理独立性。数据独立性包括逻辑独立性和物理独立性。4 4数据由数据由DBMSDBMS统一管理和控制统一管理和控制1.5 数据库系统的内部体系结构数据库系统的内部体系结构三级模式和二级映射结构三级模式和二级映射结构数据库系统的三级模式数据库系统的三级模式(1 1)外模式外模式也称为子模式或用户模式,它是数据库用户(包括开发人员和最也称为子模式或用户模式,它是数据库用户(包括开发人员和最终用户)能够看见和使用的局部数据逻辑结构的描述,是与某一终用户)能够看见和使用的局部数据逻辑结构的描述,是与某一应用程序相关的数据的逻辑表示。针对不同的用户需求,一个概应用程序相关的数据的逻辑表示。针对不同的

14、用户需求,一个概念模式可以有若干个外模式。念模式可以有若干个外模式。(2 2)概念模式概念模式概念模式概念模式也称为逻辑模式,它是数据库中全局数据逻辑结构的描也称为逻辑模式,它是数据库中全局数据逻辑结构的描述,是所有用户(或应用程序)的公共数据视图述,是所有用户(或应用程序)的公共数据视图。(3 3)内模式内模式内模式内模式又称为存储模式或物理模式,它是对数据库物理结构和存又称为存储模式或物理模式,它是对数据库物理结构和存储方法的描述,是数据在存储介质上的保存方式。内模式对一般储方法的描述,是数据在存储介质上的保存方式。内模式对一般用户是透明的,通常不需要关心内模式的具体实现细节,但它的用户是

15、透明的,通常不需要关心内模式的具体实现细节,但它的设计会直接影响到数据库的性能。设计会直接影响到数据库的性能。数据库系统的二级映射数据库系统的二级映射(1 1)外模式到概念模式的映射)外模式到概念模式的映射外模式到概念模式的映射定义了外模式与概念模式之间的外模式到概念模式的映射定义了外模式与概念模式之间的对应关系。对应关系。外模式是用户的局部模式,而概念模式是全局模式。当概外模式是用户的局部模式,而概念模式是全局模式。当概念模式发生改变时,由数据库管理员负责改变相应的映射关系,念模式发生改变时,由数据库管理员负责改变相应的映射关系,从而使外模式保持不变,也就没有必要修改应用程序,保证了从而使外

16、模式保持不变,也就没有必要修改应用程序,保证了数据的逻辑独立性。数据的逻辑独立性。(2 2)概念模式到内模式的映射)概念模式到内模式的映射概念模式到内模式的映射定义了数据的全局逻辑结构与物概念模式到内模式的映射定义了数据的全局逻辑结构与物理存储结构间的对应关系。理存储结构间的对应关系。当数据库的存储结构发生改变时,由数据库管理员负责改当数据库的存储结构发生改变时,由数据库管理员负责改变相应的映射关系,可以使概念模式保持不变,从而保证了数变相应的映射关系,可以使概念模式保持不变,从而保证了数据的物理独立性。据的物理独立性。1.6 数据模型数据模型v数据模型描述的是数据库中数据的组织形式,是设计数

17、据库系统的核心。1.6.1 数据模型相关概念数据模型相关概念1. 1. 实体实体2. 2. 属性属性3. 3. 实体集实体集4. 4. 实体之间的联系实体之间的联系5. E-R5. E-R图图实体实体客观存在并可相互区别的事物称为客观存在并可相互区别的事物称为实体实体。实体可以是具体的人、事、物,也实体可以是具体的人、事、物,也可以是抽象的概念或联系。可以是抽象的概念或联系。例如,例如,l 一个学生一个学生l 一名教师一名教师l 一门课程一门课程l 一本书一本书属性属性描述实体的特性称为属性描述实体的特性称为属性。一个实。一个实体可以由若干个属性来刻画,体可以由若干个属性来刻画,例如:一个学生

18、实体有学号、姓名、例如:一个学生实体有学号、姓名、性别、出生日期、班级等方面的属性。性别、出生日期、班级等方面的属性。属性的具体取值称为属性值属性的具体取值称为属性值。例如:某一个男学生实体的例如:某一个男学生实体的“性别性别”属性的属性值应是属性的属性值应是“男男”。实体集实体集同类型实体的集合称为实体集同类型实体的集合称为实体集。例如,对于例如,对于“学生学生”实体来说,全体学生就是实体来说,全体学生就是一个实体集;对于一个实体集;对于“课程课程”实体来说,学校开设的实体来说,学校开设的所有课程也是一个实体集。所有课程也是一个实体集。实体之间的联系实体之间的联系实体之间的联系是指实体之间的

19、联系是指两个不同实体集之间两个不同实体集之间的联系的联系。一共有。一共有3 3中类型:中类型:l 一对一联系(一对一联系(1:11:1)实体集实体集A A中的一个实体最多与实体集中的一个实体最多与实体集B B中的一个实中的一个实体相对应,反之亦然。体相对应,反之亦然。例如例如: :班级和班长两个实体集班级和班长两个实体集, ,一个班级只有一位班长,一个班级只有一位班长,而一个班长也只能管理一个班级。而一个班长也只能管理一个班级。实体之间的联系实体之间的联系l 一对多联系(一对多联系(1 1: :n n)对于实体集对于实体集A A中的一个实体,实体集中的一个实体,实体集B B中有多个实体与之中有

20、多个实体与之对应;反之,对于实体集对应;反之,对于实体集B B中的每一个实体,实体集中的每一个实体,实体集A A中中最多只有一个实体与之对应最多只有一个实体与之对应。例如例如,班级和学生两个实体集,班级和学生两个实体集, ,一个班级可以有多个学生,而一个一个班级可以有多个学生,而一个学生只能属于一个班级。学生只能属于一个班级。l 多对多联系(多对多联系(m:nm:n)对于实体集对于实体集A A中的每一个实体,实体集中的每一个实体,实体集B B中有多个实体与中有多个实体与之对应;反之,对于实体集之对应;反之,对于实体集B B中的每一个实体,实体集中的每一个实体,实体集A A中也有多个实体与之对应

21、中也有多个实体与之对应。例如例如,学生和课程两个实体集,一个学生可以选修多门课程,学生和课程两个实体集,一个学生可以选修多门课程,而而一门课程可以被多名学生选修。一门课程可以被多名学生选修。E-R图图E-RE-R(Entity-RelationshipEntity-Relationship,实体,实体- -联系)联系)图是图是描述实体及实体之间的联系的一种方法描述实体及实体之间的联系的一种方法。(1 1)实体:用)实体:用矩形矩形表示表示(2 2)属性:用)属性:用椭圆椭圆表示表示(3 3)联系:用)联系:用菱形菱形表示表示1.6.2 数据模型分类数据模型分类目前常用的模型有目前常用的模型有3

22、 3种:种:1. 1. 层次模型层次模型2. 2. 网状模型网状模型3. 3. 关系模型关系模型层次模型层次模型按照按照层次结构层次结构的形式组织数据,易于实现实体的形式组织数据,易于实现实体间的一对多联系,用间的一对多联系,用树形结构树形结构表示,具有两个特表示,具有两个特点:点:(1 1)有且仅有一个根结点(没有双亲的结点)。)有且仅有一个根结点(没有双亲的结点)。(2 2)除根结点之外的其他结点有且只有一个双亲)除根结点之外的其他结点有且只有一个双亲结点。结点。网状模型网状模型按照按照网状结构网状结构组织数据,易于实现实组织数据,易于实现实体间多对多的联系,具有两个特点:体间多对多的联系

23、,具有两个特点:(1 1)允许一个以上的结点没有双亲结点。)允许一个以上的结点没有双亲结点。(2 2)一个结点可以有多个双亲结点。)一个结点可以有多个双亲结点。关系模型关系模型关系模型是用关系模型是用二维表格二维表格来表示实体集以来表示实体集以及实体之间联系的模型。及实体之间联系的模型。关系模型关系模型v关系模型建立在严格的数学概念基础上,关系模型建立在严格的数学概念基础上,自出现以后就发展迅速。自出现以后就发展迅速。v基于关系模型建立的数据库系统称为关基于关系模型建立的数据库系统称为关系数据库系统。系数据库系统。v常见的关系数据库管理系统:常见的关系数据库管理系统: 美国甲骨文公司的美国甲骨

24、文公司的OracleOracle 美国美国SybaseSybase公司的公司的SybaseSybase 美国美国IBMIBM公司的公司的DB2DB2 小型:小型:dBasedBase、Visual FoxProVisual FoxPro、AccessAccess1.7 关系数据库关系数据库v关系数据库是建立在关系模型基础上的关系数据库是建立在关系模型基础上的数据库,是由若干张二维表格组成的集合。数据库,是由若干张二维表格组成的集合。v借助于集合代数等概念和方法来处理数借助于集合代数等概念和方法来处理数据库中的数据。据库中的数据。1.7.1 关系模型的基本术语关系模型的基本术语1. 1. 关系关

25、系2. 2. 属性(字段)属性(字段)3. 3. 元组(记录)元组(记录)4. 4. 分量分量5. 5. 域域6. 6. 主关键字主关键字7. 7. 外部关键字外部关键字关系关系关系是满足关系模型基本性质的二维表格,关系是满足关系模型基本性质的二维表格,一个关系就是一张二维表格一个关系就是一张二维表格。关系模式关系模式v对关系的描述称为关系模式。对关系的描述称为关系模式。v一个关系模式对应一个关系的结构。一个关系模式对应一个关系的结构。v一般格式为:一般格式为: 关系名(属性名关系名(属性名1 1,属性名,属性名2 2,属性名,属性名n n)例:例:课程表(课程编号,课程名称,学时,学分,开课

26、状态)课程表(课程编号,课程名称,学时,学分,开课状态)属性(字段)属性(字段)二维表格中的一列称为一个属性二维表格中的一列称为一个属性,每一列,每一列都有一个属性名。都有一个属性名。在在AccessAccess中将一列称为一个字段中将一列称为一个字段,每个字,每个字段都有字段名称。段都有字段名称。元组(记录)元组(记录)二维表格中的一行称为一个元组,在二维表格中的一行称为一个元组,在AccessAccess中称为记录。中称为记录。分量分量记录中的记录中的一个字段值称为一个分量一个字段值称为一个分量。关系模。关系模型要求型要求每一个分量必须是不可分的数据项每一个分量必须是不可分的数据项,即,即

27、不允许表中还有表。不允许表中还有表。学号学号姓名姓名成绩成绩数学数学语文语文英语英语001张三张三789086002李四李四658778003王五王五827067学号学号姓名姓名数学数学语文语文英语英语001张三张三789086002李四李四658778003王五王五827067域域字段的取值范围称为域字段的取值范围称为域。例如,成绩字段的值只能在例如,成绩字段的值只能在00,100100的范围。的范围。主关键字主关键字关系中能够唯一标识一条记录的字段集关系中能够唯一标识一条记录的字段集(一个字段或几个字段)称为主关键字,也称(一个字段或几个字段)称为主关键字,也称为主键或主码。为主键或主码。

28、 学生表中学生表中“学号学号”字段可以是主关键字。字段可以是主关键字。主关键字主关键字主关键字主关键字关系中能够唯一标识一条记录的字段集关系中能够唯一标识一条记录的字段集(一个字段或几个字段)称为主关键字,也称(一个字段或几个字段)称为主关键字,也称为主键或主码。为主键或主码。 学生表中学生表中“学号学号”字段可以是主关键字。字段可以是主关键字。 课程表中课程表中“课程编号课程编号”字段可以是主关键字。字段可以是主关键字。主关键字主关键字主关键字主关键字关系中能够唯一标识一条记录的字段集关系中能够唯一标识一条记录的字段集(一个字段或几个字段)称为主关键字,也称(一个字段或几个字段)称为主关键字

29、,也称为主键或主码。为主键或主码。 学生表中学生表中“学号学号”字段可以是主关键字。字段可以是主关键字。 课程表中课程表中“课程编号课程编号”字段可以是主关键字。字段可以是主关键字。 选课成绩表中,一个学生可以选修多门课程,就选课成绩表中,一个学生可以选修多门课程,就有可能出现多条学号相同,课程编号不同的记录,有可能出现多条学号相同,课程编号不同的记录,但是学号和课程编号可以唯一确定一个学生某门但是学号和课程编号可以唯一确定一个学生某门课程的成绩,因此可以将它们组合在一起成为主课程的成绩,因此可以将它们组合在一起成为主关键字。关键字。主关键字主关键字外部关键字外部关键字如果一个字段集(一个字段

30、或几个字段)如果一个字段集(一个字段或几个字段)不是所不是所在关系的主关键字,而是另一个关系的主关键字在关系的主关键字,而是另一个关系的主关键字,则,则该字段集称为外部关键字,也称为外键或外码。该字段集称为外部关键字,也称为外键或外码。在选课成绩表中,在选课成绩表中,“学号学号”字段就是一个外部关字段就是一个外部关键字,键字,“课程编号课程编号”字段也是一个外部关键字。字段也是一个外部关键字。1.7.2 关系的性质关系的性质一个关系就是一张二维表格,但并不是所有的二维一个关系就是一张二维表格,但并不是所有的二维表格都是关系表格都是关系,关系应具有以下,关系应具有以下7 7个性质:个性质:(1

31、1)元组个数有限。)元组个数有限。(2 2)元组均各不相同。)元组均各不相同。(3 3)元组次序可以交换。)元组次序可以交换。(4 4)元组的分量是不可分的基本数据项。)元组的分量是不可分的基本数据项。(5 5)属性名各不相同。)属性名各不相同。(6 6)属性次序无关。)属性次序无关。(7 7)属性分量具有与该属性相同的值域)属性分量具有与该属性相同的值域由关系的性质可知,由关系的性质可知,二维表格的每一行都是唯一的,二维表格的每一行都是唯一的,而且每一列的数据类型都是相同的。而且每一列的数据类型都是相同的。1.7.3 关系完整性约束关系完整性约束域完整性域完整性是保证关系中每个字段取值的合理

32、性。如字段的数据是保证关系中每个字段取值的合理性。如字段的数据类型、值域范围、是否允许空值等。类型、值域范围、是否允许空值等。实体完整性实体完整性是指关系的主关键字不能重复也不能取空值,因此主是指关系的主关键字不能重复也不能取空值,因此主关键字中的每一个字段值都不能为空值。关键字中的每一个字段值都不能为空值。参照完整性参照完整性是建立在两个关系上的约束条件。参照完整性要求一是建立在两个关系上的约束条件。参照完整性要求一个关系中外关键字的取值只能是与其关联的关系中主关键个关系中外关键字的取值只能是与其关联的关系中主关键字的值或空值。字的值或空值。1.7.4 关系规范化关系规范化目前主要有目前主要

33、有6 6种范式:种范式:第一范式(第一范式(1NF1NF):): 1NF1NF是最基本的规范形是最基本的规范形式,它要求关系中的每一个属性值都必须是不可式,它要求关系中的每一个属性值都必须是不可再分割的数据项。再分割的数据项。 1NF 1NF是对关系模式的基本要求,是对关系模式的基本要求,不满足不满足1NF1NF的数据库就不是关系数据库。的数据库就不是关系数据库。第二范式(第二范式(2NF2NF)第三范式(第三范式(3NF3NF)BCNFBCNF范式(范式(BCNFBCNF)第四范式(第四范式(4NF4NF)第五范式(第五范式(5NF5NF)学号学号姓名姓名成绩成绩数学数学语文语文英语英语00

34、1张三张三789086学号学号姓名姓名数学数学语文语文英语英语001张三张三7890861.7.5 关系运算关系运算关系运算的结果也是一个关系关系运算的结果也是一个关系l 传统的集合运算:传统的集合运算:并、交、差、笛卡儿积并、交、差、笛卡儿积l 专门的关系运算:专门的关系运算:选择、投影、连接、除选择、投影、连接、除传统的集合运算传统的集合运算l 并(并():由属于):由属于R或属于或属于S的元组组成的元组组成l 交(交():由既属于):由既属于R又属于又属于S的元组组成的元组组成l 差(差():由属于):由属于R而不属于而不属于S的元组组成的元组组成3种运算具有相同的属性(目)种运算具有相同的属性(目)l广义笛卡尔积(广义笛卡尔积():诸集合各元素间):诸集合各元素间一切可能的组合一切可能的组合 若关系若关系R有有K1个

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论