计算机二级:关系代数运算

计算机二级:关系代数运算 作者: 日期: 公共基础专题探究一一关系代数运算 序高频考点 号 1自然连接一种特殊的等值连接它要求两个关系中进行比较的分量必须是 相同的属性组,并且在结果中把重复的属性列去掉 自然连接满足下面的条件: 两关系间有公共域;通过公共域的等值进行连接, 例:般情况下,当对关系R和S进行自然连接时,要求R和S含有一个 或者多个共有的(属性) 例2 :有三个关系R、S和T如下: I I 2 I I 3 | 5 | 由关系R和S通过运算得到关系T,则所使用的运算为(自然连接)。 例3:有三个关系R、S和T如下: m M K A B C ) c 3 1 4 a 1 2 5 则关系R和关系S得到关系T的操作是(自然连接) 例4:有三个关系R、S和T如下: A B C I) C 3 1 4 则由关系R和S得到关系T的操作是(自然连接)。 差的运算:关系T中的元组是R关系中有而S关系中没有的元组的集合。 A II (: c 3 1 例1 :有三个关系R、S和T如下: H A B (: 1 2 b 予 1 c 3 ! 则由关系R和S得到关系T的操作是(差)。 例2 :由关系R和S得到关系T的操作是(差) 有三个关系R, S和T如下* RST A B C a 1 2 b 2 1 c 3 1 E no FJ j j ZJ 则由关系R和S緡到关系T的掩作是 笛卡尔积是用R集合中元素为第一元素,S集合中元素为第二元素构成的 有序对, 交运算:关系T可以很明显的看出是从关系R与关系S中取得相同的关系 组。 例:有三个关系R、S和T如下: B C I) f 3 h2 a 0 kl n 2 xl B C D a 0 kl 则由关系R和S得到关系丁的操作是(交1 投影:指对于关系内的域指定可引入新的运算。S是在原有关系R的内部 进行的,是由R中原有的那些域的列所组成的关系 例:有两个关系R, S如下: 由关系R通过运算得到关系S,则所使用的运算为(投影 【注】本题中S是在原有关系R的内部进行的,是由R中原有的那些域的 列所组成的关系。 选择:关系S是关系R的一g0分是通过选择之后的结果,从关系中找出满 足给定条件的元组的操作。 例:有两个关系R和S如下: S 则由关系R得到关系S的操作是(选择) 并运算:关系T中的元素与关系R和关系S中不同元素的总和 例:有三个关系R、s和T如下 RST A B C a 1 2 b 2 1 c 3 i e 4 2 IE LEJ ZJ EJ FJ LJ A B C a 1 2 b 2 1 c 3 1 d 3 2 e 4 2 则由关系R和S得到T的操作是(并) 除运算:如果S=T/R,则S称为T除以R的商。在除运算中S的域由T中那 些不出现在R中的域所组成对于S中的任一有序组,由它与关系R中每个 有序组所构成的有序组均出现在关系T中。 例1:有三个关系R、S和T如下: I 打 h| nn 则由关系R和S得到关系T的操作是(除 例2:有三个关系R、S和T如下: A Al B Bl a 0 f 3 a 0 n 2 b 1 f 3 b 1 n 2 a 1 f 4 R ST 则由关系R和S得到关系T的操作是(除 等值连接: 在连接运算中,如果连接条件为 y 就称次连接为等值连接,否则称为不等值连接。 10 例:由关系R1和R 2得到关系R3是等值连接 R1 B R2 A B C E M A 1 X M 1 D 1 y M 1 C 2 Y N J D 冷与目然连接的关系: 目然连接是一种持殊的等值连接、它要求两个关系中进行比较的分量必须是相同的属性组,并且在 结果中把重复的属性列去掉 1.目然连接一主是等值连接但等值连接不一走是目然连接. 76 关系完整性约束=实体完整性约束+参照完整性约束 +用户定义的完整性约束 实体主整性:主键属性不能为空值 a0k 1 b1 n 1 例:有关系R如下,属性B为主键,其中最后一个记录BC 1 参照主整性:若属性(组)A是关系M的外键,它关系M的主码相对应, 则对于关系M中的每个元组在A上的值必须为: 要么取空值;要么等于关系中某个元组的主码值。 例:已知关系表R、S、T的三个关系又寸应关键字分别为A (A.B ) 其中表T的记录项(b , q、4 )违反了(参照完整性)约束。 【解析】属性B为关系S的夕卜键f它与关系S的主键相对应,则T中元 组在B上应该为空或者与S中主键值相等,但是题目中不相等。 比如今天昱9月2日昱开学日、大学新生刚来报道、在学生表里”有的学生可能还没来得及分配具体颂,所以 这些还未来得及分班的学生教务处可以在学生表里的班级属性取空值NU L L(空值代表、不确走而明陛已分 了班的学生就必须取班级表里的某些属性,比如班级类别、即学生雇于明叶班。比如取、软件工程丁计算机技术 应用、等等. 参照关至也称为夕隠表,被参照关浆也称为主键表。 用户定义的主整性:指对关系中每个属性的取值作一个限制(或称为约束) 的具体定义。(语义要求)性别属性只能取”黑或女“,再就是年龄的取 A B C D a a 4 b e 1 2 c c 11 4 e e 6 1 值范围,可以取值0-130 ,但不能取负数,因为年龄不可能是负数。 关系Rg过运篦4aD3 (尺) 的结果为(cscrlls4) 其中,b表示选择运算,八表示交运算。 定义以下关系模式: S (S丸Sn,Sd SA)(其属性分别为学号、姓名、所在系、年龄) C (Cf.Ch.Pf)(其属性分别为课程号、课程名、先选课); SC (S#.C#.G)(其属性分别学号、课程号和成绩)。 求: 兀9(兀$#9“260(必) 检麹修了课程号为丑心(心2g2M60(SC) X S) 选项: b倂=2/G60(S) (其中TT表示投影运 兀仝(心(”“2人Gv60($Q)AV 算,针对属性;CF表示 选择运算,针对元组, 卜勺表示自然连接。 答案:A 【解析】选择目掃己录:aC#=2AG60(SC) 找出目标学号nS#(aC=2AG60(SC) 将结果与表S自然连接形成中间表 龙$(260(比)AV S 在中间表中检索目标姓名 兀2aGv60(S)S) 16 M 现有农示苕和医疗的关系如下叩叭Pa. PS. By).基中H为鸟者编号.Pi伪色吾竝名.P05性别.B洌岀生日輒Ti.( CTzmI() o“(P) O(7tVP) 正ift答務A W:【解析】保示投影运!针对厲性O示OM.针对元组 -l(Tr) P.躺在中沏袁中游倉者的姓名母(母 (og=(TO)AV P)故龙懸答案为A选项. 10学生选谏敝袞的关農横趕SC0Q.G).耳中S为学号.O为谏号.G为成壤.检和号为2且成绩及格的学生学号的袞达式为 用$(bciAGHO(SQ) O S(SG o o 心(“(SC) 正确苕星,A 答软.【驚折】 枝宋松丰结果为关疾變式中的学生学号S%百先在几种性*选择学生学号其扶要在蔑中遗择满足臬件的元组.条件是谏号为2且成損及格.即为 C2Q洒 ,皈S義达式为心(久250() 本!!懣八选项. 心学生逸课爾袤的关系禎式是SC(Sm.C.G).其中3为学号.O为谗号.G为成绩.关系衷达式7gc($cy$ C;表s中所有学生制迭倏了的课程的课号 C全部屢程的课号 0成绩不小千80的学生的学号 。所论人数絞多的课程的课号 正 e*g s. a S:【鮮析】袞达式表示.百先在关系極武sc中选择H性“学号”与F号”结果加下左眇 其次在这个关场横式g对关系樓式s进行除运虬 结卑如下右图.则关系戎结臬兴示S中所有学生、$2)那:&修了的课程的谏号(CU C2 1!空一 S3 C1

计算机等级关系代数,计算机二级:关系代数运算相关推荐

  1. 全国计算机等级考试一本通在哪买,清仓~2019年全国计算机等级考试一本通 二级Access 全国计算机等...

    商品描述 基本信息 书名:2019年全国计算机等级考试一本通 二级Access 定价:42.00元 作者:全国计算机等级考试命题研究中心未来教育教学与研究 出版社:人民邮电出版社 出版日期:2019- ...

  2. 未来教育二级c语言一本通pdf,2019年全国计算机等级考试一本通 二级C语言

    <2019年全国计算机等级考试一本通 二级C语言>面向全国计算机等级考试二级C语言科目,严格依据考试大纲详细讲解知识点,并配有大量的真题和练习题,以帮助考生在较短的时间内顺利通过考试. & ...

  3. 浙江省团校计算机考试试题及答案,2001年秋浙江省高校计算机等级考试试卷(二级C)及答案..doc...

    2001年秋浙江省高校非计算机专业学生 计算机等级考试试卷(二级 C) 说明:(1)考生应将试题一至试题三的答案涂在答题卡上,将第四.五题的答案填写在答卷上,否则作无效处理:(2)请将你的准考证号的后 ...

  4. 2020年二级计算机考试真题,2020年3月计算机等级考试《二级MS Office高级应用》历年真题-试题答案...

    **部分 历年真题及详解 2016年3月全国计算机等级考试<二级MS Office高级应用>真题及详解 (考试时间120分钟  满分100分) 一.单选题(每小题1分,共20分) 1.软件 ...

  5. 全国计算机等级考试Python二级知识点_1

    ❤关注我,不迷路❤ 点击进入完整的Python专栏 全国计算机等级考试Python二级知识点整合_1 知识点模块 具体内容 备注 安装 下载地址:www.python.org/downloads 协议 ...

  6. 计算机二级vb考试大纲与样卷,全国高校计算机等级考试广西二级VB考试大纲和模拟试卷.doc...

    全国高校计算机等级考试广西二级VB考试大纲和模拟试卷 PAGE PAGE 13 全国高校计算机等级考试 (广西考区)二级考试大纲 考试科目: <Visual Basic.NET程序设计> ...

  7. 山东省计算机等级考试初级试题,2013山东省计算机等级考试试题 二级ACCESS理论考试试题及答案...

    2013山东省计算机等级考试试题 二级ACCESS理论考试试题及答案 1.化工厂中用计算机系统控制物料配比.温度调节.阀门开关的应用属于( A ) A.过程控制 B.数据处理 C.科学计算 D.CAD ...

  8. 陕西省职业计算机考试试题,2010陕西省计算机等级考试试题 二级C试题最新考试试题库...

    2010陕西省计算机等级考试试题 二级C试题最新考试试题库 1.我们通常所说的128位声卡中的"128位"指的是( D ) A.声卡的字长 B.计算机的字长 C.计算机总线的宽度 ...

  9. 全国计算机等级考试二级c真题201903,计算机等级考试题库,二级C++试题

    因害怕失败而不敢放手一搏,永远不会成功. 因害怕计算机等级考试不过关而不敢去尝试做二级C++试题,永远不能战胜自己. 1.派生类对象对其基类中的什么成员是可访问的?( ) A.公有继承的私有成员 B. ...

最新文章

  1. 和12岁小同志搞创客开发:拿到一款控制器,要怎么分析?
  2. R语言回归模型协方差分析(Analysis of Covariance)
  3. javap 查看class文件的字节码命令用法
  4. matlab toolbox下载_Matlab自动导出高质量无变形论文插图
  5. 26. Leetcode 206. 反转链表 (链表-反转链表)
  6. linux磁盘分区fdisk命令详解
  7. android--Activity有返回值的跳转
  8. 理解 Azure AD 安全默认值设置
  9. 七、功能性组件与事件逻辑(IVX 快速开发教程)
  10. air什么意思中文_Air 的中文意思是什么?
  11. 第六章 Qt布局管理器Layout
  12. java servlet是单例吗_关于java:为什么apache servlet是单例?
  13. 编辑器安卓手机版_手机上最专业的视频编辑器,内购版!
  14. 永中集成Office程序代码失窃记
  15. ASA 5520 ASDM 配置
  16. 解决远程桌面无法全屏的方法
  17. 手把手教你如何获得光学成像系统的PSF(点扩散函数)——从beads成像到处理图像的经验分享
  18. 马尔可夫模型 Markov Model
  19. 专业声压手机测试软件,声音测量器app
  20. 计算机培训三下乡实践报告,大学生暑假三下乡社会实践报告优秀范文

热门文章

  1. JAVA计算机毕业设计门诊预约挂号系统(附源码、数据库)
  2. 删除电话和调制解调器选项里的我的位置里面的区号
  3. 大数据Spark系列之Spark基本概念解析
  4. 计算机输不了用户名文字,为什么我的电脑打不了字?电脑打不出字怎么办?电脑不能打字的原因?...
  5. Python以列表返回斐波那契数列
  6. linux中shmget参数详解
  7. 分类算法之贝叶斯网络--转自 T2噬菌体
  8. IE设置127.0.0.1:[端口号]代理后,除IE外其他浏览器不能通过代理访问
  9. 路由概述与静态配置ip
  10. 费用报销过程中可能存在的问题