




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
广义笛卡尔积假设集合A=a,b,集合B=0,1,2,则两个集合的笛卡尔积为(a,0),(a,1),(a,2),(b,0),(b,1),(b,2)。可以扩展到多个集合的情况。类似的例子有,如果A表示某学校学生的集合,B表示该学校所有课程的集合,则A与B的笛卡尔积表示所有可能的选课情况。数据库求广域笛卡尔积问题 R: A B C S: A B C a 3 d b 1 f b 4 t r 3 e r 3 e d 3 t求RSA B C A B CA B C b 1 fA B C r 3 eA B C d 3 ta 3 d A B Ca 3 d b 1 fa 3 d r 3 ea 3 d d 3 tb 4 t A B Cb 4 t b 1 fb 4 t r 3 eb 4 t d 3 tr 3 e A B Cr 3 e b 1 fr 3 e r 3 er 3 e d 3 t(1) 选择(Selection)在给定关系R中选择满足条件的元组。记为:其中F表示选择条件,是一个逻辑表达式,它的值为“真”或“假”。逻辑表达式是由属性名、常量、简单函数和比较运算符、逻辑运算符组成的有意义的式子。通常情况下,逻辑表达式是由逻辑运算符连接由比较运算符组成的比较关系式而成。即通过逻辑运算符将比较关系式XqY连接起来组成逻辑表达式。当然单独的比较关系式也是一个逻辑表达式。 (2)投影(Projection)在给定关系R(U)中选择若干属性列组成的新关系。记为:其中A为R中属性组,且AU。在关系二维表中,选择是一种水平操作,它针对二维表中行,而投影是一种垂直操作,它针对二维表中的属性列。(3)连接(Join)连接也称为条件连接,它从两个关系的笛卡儿积中选择满足条件的元组。记为: 其中A和B分别是关系R和S上度数相同且可比属性组,q为比较运算符。在连接中有三种最常见的连接,一种是等值连接,一种是自然连接,还有半连接。 等值连接(equijoin)当比较运算符q为“=”时的连接称为等值连接,其结果是从关系R和S的笛卡儿积中选取属性组A和B值相等的元组。记为:自然连接(Natural join)自然连接是一种特殊的等值连接。当关系R和S有相同的属性组B,且该属性组的值相等时的连接称为自然连接。结果关系的属性集合为R的属性并上S减去属性B后的属性集合,即Att(R)(Att(S)-B)。其中Att( R )为关系R的属性集。R和S的自然连接记为:自然连接与等值连接的区别是:)自然连接要求两个关系中进行比较的属性或属性组必须同名和相同值域,而等值连接只要求比较属性有相同的值域。)自然连接的结果中,同名的属性只保留一个。半连接(half join)半连接是一种特殊的自然连接。它与自然连接的区别在于其结果只保留R的属性。当关系R和S有相同的属性组B,且该属性组的值相等时进行连接,其结果只保留R的属性,这种连接称为半连接。记为:()商(Division)设关系R(X,Y)和S(Y,Z),其中X,Y,Z是属性集合,R中的Y与S中的Y可以不同名,但必须出自同一域。R除以S的商定义为:其中Yx为值x在R中的象集,即表示R中属性组X上的值为x(x=trX)的元组在属性组Y上分量的集合。RS是一个新关系,它是R中元组的X上分量的值为x的象集Yx包含S在Y上投影的集合。 1)求RS 令X=A,Y=B,C x=txX=a1,a2,a3,则Yx分别为:a1的象集为(b1,c1),(b1,c2),(b3,c2)a2的象集为(b2,c3)a3的象集为(b2,c1)所以只有a1的象集包含S在Y上的投影,即故此RS为:2)求-A=a1( R )为 4)求R S 例如将教务管理的E-R图(见图1.10)转换为四个关系模式及对应关系如下: D(DNO,DNAME,DTEL)D:系的基本信息,包含如下属性:(主码:DNO) 在课程类型表中每门课程只能指定一门课程做为先修课,而一门课程可以不是任何课程的先修课,也可以是多门课程的先修课。即先修课程与后继课程之间的联系为1:n。C (CNO,CNAME,HOURS)C:已开课表,包含如下属性:(主码:CNO) S (SNO,SNAME,SSEX,SAGE,SNATIVE,DNO)S:学生的基本情况,包含如下属性。(主码:SNO) S-C (SNO,CNO,GRADE)S-C:学生选课,包含如下属性:(主码:SNO+CNO) 在关系代数中,五种基本运算经过有限次的复合而成的式子称为关系代
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 5.1身边的雷锋·像雷锋那样的爱心人(教学设计)-2023-2024学年六年级下册综合实践活动浙教版
- 2024-2025学年高中历史 专题6 和平与发展-当今世界的时代主题 1 争取人类和平说课稿(含解析)人民版选修3
- 学画农民画(教学设计)-2024-2025学年人美版(2012)美术四年级下册
- 第2 课 走进智慧校园教学设计-2025-2026学年初中信息技术青岛版2024第二册-青岛版2024
- 蔚蓝的王国课件
- 2025年天津市天津市滨海新区中考一模物理试题 (解析版)
- 2025年营养与健康考试题及答案
- 1.1 9加几(教学设计)-2024-2025学年一年级数学下册(苏教版·2024)
- 2025年鼻部整形护理试题题库及答案
- 中考模拟题简单试卷(带答案)(3篇)
- 文化创意产品设计及案例PPT完整全套教学课件
- 新教材北师大版高中数学必修第一册全册教学课件
- 水利工程安全防洪度汛专项方案-版
- 办公用房登记表
- QC080000有害物质管理评审报告
- 10000中国普通人名大全
- 哈利波特和死亡圣器PPT培训课件
- 以“五位一体”模式提升理论学习中心组学习质量和成效的实践与探究
- 牛津译林版英语七年级上册Unit1Comic strip and Welcome to the unit随堂练习(含答案)
- 国防战备公路工程可行性研究报告
- 《假期有收获》PPT课件
评论
0/150
提交评论