1.交交运算的符号为“∩”,两个关系经过交运算后,相同部分重新组成一个新的关系。表1.5集合关系表关系运算主要有3种,即选择、连接和投影。表1.9职工号连接操作结果3.投影投影是选择两个指定关系中的属性组成一个新关系,投影运算也是单目运算,它是从列的角度进行操作的。......
2023-12-04
传统的集合运算是目运算,它包括并、差、交、广义笛卡儿积共4种运算。
设关系R和S具有相同的目n(即两个关系都有n个属性),且相应的属性取自同一个域,则定义并、差、交运算如下。
1.并运算
关系R与关系S的并运算(Union)表示为:
R∪S={t|t∈R∨t∈S}
上式说明,R和S并的结果仍为n目关系,其数据由属于R或属于S的元组组成。
2.差运算
关系R与关系S的差运算(Difference)为
R-S={t|t∈R∧t∉S}
上式说明:R和S差运算的结果关系仍为n目关系,其数据由属于R而不属于S的所有元组组成。(www.chuimin.cn)
3.交运算
关系R与关系S的交运算(Ⅰntersection)为
R∩S={{t|t∈R∧t∈S}
上式说明:R和S交运算的结果关系仍为n目关系,其数据由既属于R同时又属于S的元组组成。
关系的交可以用差来表示,即
R∩S=R-(R-S)
4.广义笛卡儿积运算
设两个分别为n目和m目的关系R和S,它们的广义笛卡儿积(Extended Cartesian Product)是一个(n+m)目的元组集合。元组的前n列是关系R的一个元组,后m列是关系S的一个元组。若R有k1个元组,S有k2个元组,则关系R和关系S的广义笛卡儿积应当有k1×k2个元组。R和S的笛卡儿积表示为
有关数据库技术与应用教程的文章
1.交交运算的符号为“∩”,两个关系经过交运算后,相同部分重新组成一个新的关系。表1.5集合关系表关系运算主要有3种,即选择、连接和投影。表1.9职工号连接操作结果3.投影投影是选择两个指定关系中的属性组成一个新关系,投影运算也是单目运算,它是从列的角度进行操作的。......
2023-12-04
在数学中,有许多概念是不定义概念,如几何学中的点、线、面等概念.集合与元素是集合论的基本概念,也是一对不定义概念.集合论是著名的德国数学家George Cantor(1845—1918)在19世纪后期创立的,之后作为一种基本的数学语言和强有力的研究工具渗透到数学的每一个分支,成为全部数学研究的基础.所谓集合就是由具有某种性质的个体所组成的一个整体,其中的个体都称之为元素.例如,2008年北京奥运会......
2023-11-22
从1.1.1节的介绍可以看到,在数据库管理系统出现之前,人们对数据的操作是直接针对数据文件编写应用程序实现的,这种模式会产生很多问题。对于1.1.1小节中列举的学生基本信息管理和学生选课管理两个子系统,如果使用数据库技术来管理,其实现方式如图1-4所示。保证数据的安全是通过数据库管理系统的安全控制机制实现的,保证数据的可靠是通过数据库管理系统的备份和恢复机制实现的。......
2023-11-24
如果要使用缺省参数创建一个学籍管理数据库StuData,可以使用如下命令:Create Database StuData如果希望为数据库或事务日志指定一个或者多个特定文件,增加一个On Primary子句,列出一个或者多个文件,并可为分配这个文件的空间指定一个可选值,其命令形式如下:Create Database StuDataOn Primary,;如果为了提高性能和可恢复性,则可以使用Log On子句来指定数据库的SQL Server事务日志将存储在一个与数据库对象不同的设备上,示例如下:Create Database StuDataOn Primary,Log On;GO......
2023-11-24
近年来发展起来的数据挖掘技术及其产品已经成为数据仓库开采的有效工具。数据挖掘技术涉及数据库技术、人工智能技术、机器学习、统计分析等多种技术,它使决策支持系统跨入了一个新的阶段。传统的DSS系统通常是在某个假设的前提下,通过数据查询和分析来验证或否定这个假设。有关数据挖掘技术的研究已经从理论走向了产品开发,其发展速度是十分惊人的。能够使用数据挖掘工具已经成为能否在市场竞争中获胜的关键所在。......
2023-11-24
关键字Modify File用以表示按后面的文件说明,在指定的数据库中修改相应数据库文件。下面的语句可在学籍管理数据库增加一个新数据库文件,同时要修改原数据库文件StuFile l的最大文件尺寸为2000 MB。Alter Database StuDataAdd FileModify File又如,如果要删除学籍管理数据库文件StuFile2,则可使用如下命令:Alter Database StuDataRemove File StuFile2......
2023-11-24
SQL的数据查询语句中包括SELECT,FROM,WHERE,GROUP BY和ORDER BY子句。SELECT语句具有数据查询、统计、分组和排序的功能,其语句表达能力非常强大。查询操作需要的数据源指基本表组,表间用“,”分割。当SELECT子句后的目标列中有统计函数,如果查询语句中有分组子句,则统计为分组统计,否则为对整个结果集统计。交查询操作,操作结果为取<查询1>和<查询2>共有的元组。......
2023-11-24
A.{2}B.{4,6}C.{1,3,5}D.{2,4,6}20.设全集U=R,集合A={x|x2-2x-3<0},B={x|x-1≥0},则图中阴影部分所表示的集合为().A.{x|x≤-1或x≥3}B.{x|x<1或x≥3}C.{x|x≤1}D.{x|x≤-1}21.已知A,B均为集合U={1,3,5,7,9}的子集,且A∩B={3},UB∩A={9},则A等于().A.{1,3}B.{3,7,9}C.{3,5,9}D.{3,9}......
2023-10-15
相关推荐