- 21
- 0
- 约1.08万字
- 约 33页
- 2017-08-29 发布于河南
- 举报
郭文明 2003.06.05 《电信资源管理系统》立项可行性说明 郭文明 2003.06.05 1.2关系代数 关系模型的重要部分是关系操纵,关系代数是一种抽象的查询语言,是关系数据操纵语言的一种传统表达方式,它是用对关系的运算来表达查询的。利用关系代数可以演示一个查询语言从关系数据库系统中检索信息的潜力,可以用最简单的形式来表达所有关系数据库查询语言必须完成的运算的集合,这些基本的运算对解释标准查询语言SQL如何被执行很有帮助,同时也有利于培养关系运算的思维能力。 1.2关系代数 关系代数的运算对象是关系,运算结果亦为关系。关系代数用到的运算符包括四类;集合运算符、专门的关系运算符、算术比较符和逻辑运算符。关系代数的运算按运算符的不同可分为传统的集合运算和专门的关系运算两类。其中传统的集合运算将关系看成元组的集合,其运算是从关系的“水平”方向即行的角度来进行。而专门的关系运算不仅涉及行而且涉及列。比较运算符和逻辑运算符是用来辅助专门的关系运算符进行操作的。 关系代数运算符 关系代数中,这些运算经有限次复合后形成的式子称为关系代数表达式。 1.2.1传统的集合运算 传统的集合运算是二目运算,包括并、差、交、广义笛卡尔积。 定义1.2.1 设关系R和关系S具有相同的目n(即两个关系都有n个属性),且相应的属性取自同一个域,则可以定义并、差、交运算如下: 并(Un
原创力文档

文档评论(0)