第2章习题(选择填空).docx (因第二章习题公式符号太多,在学习通中无法正常显示,请大家把word文档下载下来后,在word中作完,再以附件形式提交) 一、选择题 1 .设有如下关系表: 则下列操作中正确的是( )。 A ) T = R ∪ S B ) T = R ∩ S C ) T = R × S D ) T = R / S 2 .关系代数运算是以( )为基础的运算。 A )关系运算 B )谓词运算 C )集合运算 D )代数运算 3 . 4 .关系数据库的概念模型是( )。 A )关系模型的集合 B )关系模式的集合 C )关系子模式的集合 D )存储模式的集合 5 .关系数据库管理系统能实现的专门关系运算包括( )。 A )排序、索引、统计 B )选取、投影、连接 C )关联、更新、排序 D )显示、打印、制表 6 . 7 .设有一个学生档案的关系数据库,关系模式是: S(SNo , SN , , Age) ,其中 SNo , SN , , Age 分别表示学生的学号、姓名、性别、年龄。则“从学生档案数据库中检索学生年龄大于 20 岁的学生的姓名”的关系代数式是( )。 A ) σ SN ( Π Age > 20 (S)) B ) Π SN ( σ Age > 20 (S)) D ) Π SN ( Π Age > 20 (S)) D ) σ SN ( σ Age > 20 (S)) 8 .一个关系只有一个( )。 A )超码 B )外码 C )候选码 D )主码 9 .在关系模型中,以下有关关系键的描述正确的是( )。 A )可以由任意多个属性组成 B )至多由一个属性组成 C )由一个或多个属性组成,其值能唯一标识关系中的一个元组 D )以上都不对 10 .同一个关系模型的任两个元组值( )。 A )不能完全相同 B )可以完全相同 C )必须完全相同 D )以上都不对 11 .一个关系数据库文件中的各条记录( )。 A )前后顺序不能任意颠倒,一定要按照输入的顺序排列 B )前后顺序可以任意颠倒,不影响库中的数据关系 C )前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同 D )前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列 12 .关系模式的任何属性( )。 A )不可再分 B )可再分 C )命名在关系模式中可以不唯一 D )以上都不对 13 .设有关系 R 和 S ,关系代数表达式 R −( R − S ) 表示的是( )。 A ) R ∩ S B ) R ∪ S C ) R − S D ) R × S 14 .关系运算中花费时间可能最长的是( )。 A )选取 B )投影 C )除 D )笛卡儿积 15 .设有关系模式 R 和 S ,下列各关系代数表达式不正确的是( )。 A ) R − S = R −( R ∩ S ) B ) R =( R − S ) ∪ ( R ∩ S ) C ) R ∩ S = S −( S − R ) D ) R ∩ S = S −( R − S ) 16 .有两个关系 R 和 S ,分别含有 15 个和 10 个元组,则在 RUS 、 R – S 和 R ∩ S 中不可能出现的元组数据的情况是( )。 A ) 15,5,10 B ) 18,7,7 C ) 21,11,4 D ) 25,15,0 17 .在关系模型中,一个候选键是( )。 A )必须由多个任意属性组成 B )至多由一个属性组成 C )可由一个或多个其值能唯一标识元组的属性组成 D )以上都不是 二、填空题 1 .在关系运算中,查找满足一定条件的元组的运算称之为 。 2 .在关系代数中,从两个关系中找出相同元组的运算称为 运算。 3 .传统的集合“并、差、交”运算施加于两个关系时,这两个关系必须 。 4 .在关系代数运算中,基本的运算是 、 、 、 、 。 5 .在关系代数运算中,传统的集合运算有 、 、 、 。 6 .关系代数运算中,专门的关系运算有 、 、 。 7 .设有关系 R ,从关系 R 中选择条合条件 f 的元组,则关系代数表达式应是 。 8 .关系运算分为 和 。 9 .当对两个关系 R 和 S 进行自然连接运算时,要求 R 和 S 含有一个或多个共有的 。 10 .在一个关系中,列必须是 的,即每一列中的分量是同类型的数据,来自同一域。 11 .如果关系 R 2 的外部关系键 X 与关系 R 1 的主关系键相符,则外部关系键 X 的每个值必须在关系 R 1 中主关系键的值中找到,或者为空,这是关系的 规则。 12 .设有关系模式为:系( 系编号 ,系名称,电话,办公地点),则该关系模型的主关系键是 ,主属性是 ,非主属性是 。 13 .关系演算分为 演算和 演算。 14 .实体完整性规则是对 的约束,参照完整性规则是对 的约束。 15 . 16. 在关系数据库中,把数据表示成二维表,每一个二维表称为 。