【数据库原理与应用(第3版)】第三章:关系数据库理论(选择与填空)

news/2024/11/18 12:37:56/

目录

  • 一、填空题
  • 二、选择题


一、填空题

  1. 关系模型用单一的数据结构,即【二维表】来描述实体以及实体之间的联系。
  2. 关系数据模型中的关系可用二维表来表示,表中的一行对应关系的一个【元组】,表中的一列对应关系的一个【属性】。
  3. 早期的关系操作能力通常用【代数】和【逻辑】的方式来表示。
  4. 关系模型中可以【实体】、【参照】、【用户自定义】三类完整性约束,其中【实体】完整性和【参照】完整性是关系数据库必须满足的完整性约束条件,应该由 RDBMS 自动支持。
  5. 关系数据模型的实体完整性规则要求,关系的主属性【不能为空】。
  6. 在关系A(S, SN, D)B(D, CN, NM)中,S是A的主键,A 中的属性 D 与 B 中的主键 D 相对应,则 D 在 A 中称为【外键】。
  7. 关系代数运算中的5种基本的操作包括:【】、差、笛卡尔积、投影和选择。
  8. 在关系代数运算中,使用【选择】运算可从关系中得到满足条件的元组;如果只对关系中的某些属性感兴趣,则可用关系代数的【投影】运算选择这些属性。
  9. 设关系 R 和 S 分别有 m 和 n 个元组,k1 和 k2 个属性,有 k3 个相同的属性,则 R×S 的元组个数是【m×n】,属性的个数是【k1+k2】;R⋈S的属性个数是【K1+K2-K3】。
  10. 有如下关系:学生(学号,姓名,性别,专业号,年龄),将属性年龄的取值范围定义在18~30之间为【用户定义】完整性约束。
  11. 根据谓词变元的不同,关系演算分为【元组】和【】。
  12. 关系操作的结果是一个【关系】。

二、选择题

  1. 在关系代数的专门关系运算中,从表中取出满足条件的列的操作称为【B】。
A. 选择 	
B. 投影	
C. 连接 	
D. 扫描	
  1. 进行自然连接运算的两个关系必须具有【B】。
A. 相同属性个数
B. 公共属性		
C. 相同关系名
D. 相同关键字
  1. 关系演算是用【A】来表达关系操作要求。
A. 谓词  
B. 关系的运算
C. 元组  	
D. 域
  1. 在关系代数中,对一个关系做投影操作后,新关系的元组个数【B】原来关系的元组个数。
A. 小于
B. 小于或等于
C. 等于
D. 大于
  1. 在关系数据库中,表与表之间的联系是通过定义【B】实现的。
A. 实体完整性     		
B. 参照完整性
C. 用户自定义的完整性    	
D. 值域	
  1. 关系模型中,一个候选键【C】。
A. 可由多个任意属性组成
B. 只需由一个属性组成
C. 可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成
D. 必须由多个属性组成
  1. 集合 R 与 S 的交可以用关系代数的基本运算表示为【A】。
A. R-(R-S)
B. R+(R-S)
C. R-(S-R)      	
D. S-(R-S)
  1. 下列关系代数的操作中,不是基本运算的是【A】。
A. 交 			
B. 并  				
C. 笛卡尔积		
D. 投影
  1. 以下关于关系性质的说法中,错误的是【B】。
A. 关系中任意两个元组的值不能完全相同
B. 关系中任意两个属性的值不能完全相同
C. 关系中任意两个元组可以交换顺序
D. 关系中任意两个属性可以交换顺序
  1. 在关系数据库中,实现关系中任意两个元组不能相同的约束是依据【C】。
A. 外码         
B. 属性			
C. 候选键         
D. 列
  1. 以下关于外键和相应的主键之间的关系,正确的是【A】。
A. 外键并不一定要与相应的主键同名
B. 外键一定要与相应的主键同名
C. 外键一定要与相应的主键同名而且惟一
D. 外键一定要与相应的主键同名,但并不一定惟一
  1. 关系中的主关键字不允许取空值是符合【A】约束规则。
A. 实体完整性
B. 参照完整性
C. 用户定义的完整性
D. 数据完整性
  1. 如果关系R中有4个属性和3个元组,关系S中有3个属性和5个元组,则R×S的属性个数和元组个数分别是【B】。
A. 7和8      
B. 7和15	
C. 12和8
D. 12和15	
  1. 关系数据模型上的关系操作表示方法包括【B】。
A. 关系代数和集合运算
B. 关系代数和关系演算
C. 关系演算和谓词演算
D. 关系代数和谓词演算
  1. 学生表(学号,姓名,性别)中,规定学号值域是8个数字组成的字符串,其规则属于【C】。
A. 实现完整性约束 		
B. 参照完整性约束
C. 用户自定义完整性约束 	
D. 关键字完整性约束	
  1. 能够把关系R和S进行自然连接时舍弃的元组放到结果关系中的操作是【D】。
A. 左外连接	
B. 右外连接	
C. 外部并	
D. 外连接	
  1. 五种基本关系代数运算是【A】。
A. ∪, -, ×, π 和σ
B. ∪, -, ⋈, π 和σ
C. ∪, ∩, ×, π 和σ
D. ∪, ∩, ⋈, π 和σ
  1. 设有关系模式EMP(职工号,姓名,年龄,技能),假设职工号惟一,每个职工有多项技能,则EMP表的主键是【D】。
A. 职工号
B. 姓名,技能
C. 技能
D. 职工号,技能

http://www.ppmy.cn/news/1125207.html

相关文章

MIPI协议介绍-CPHY

MIPI协议概述 MIPI(Mobile Industry Processor Interface): 是MIPI联盟发起为移动应用处理器制定的开放标准.MIPI接口协议层主要包括CSI和DSI两种,其中CSI主要用于图像输出,如图像传感器等; DSI主要用于图像输入,如屏幕显示器等.对于camera而…

root用户自动安装mysql 5.7脚本

#!/bin/bash # -*- codeing utf-8 -*- # Time : 2023/09/25 22:11 # Author : lidachuan # File : mysql_install.sh # Software : PyCharm #1.设置mysql安装目录 mysql_install/home/mysql #2.设置mysql安装目录 mysql_data/testdata #3.设置mysql端口 mysql_port3306 #4.设…

【算法深入浅出】字符串匹配之 KMP 算法

KMP 算法是一种字符串匹配算法。字符串匹配算法的目标是:在字符串 s 中找到与模式串 p 相等的子串,输出其位置。例如:s “abcdef”,p “cdef”,p 在 s 中的位置是 2(从 0 开始计数)。 容易想到…

CarbonData详细解析

一、CarbonData简介 CarbonData是一种新型的Apache Hadoop本地文件格式,使用先进的列式存储、索引、压缩和编码技术,以提高计算效率,有助于加速超过PB数量级的数据查询,可用于更快的交互查询。同时,CarbonData也是一种…

客户端负载均衡_负载均衡策略

以前的Ribbon有多种负载均衡策略 RandomRule - 随性而为 解释: 随机 RoundRobinRule - 按部就班 解释: 轮询 RetryRule - 卷土重来 解释: 先按照RoundRobinRule的策略获取服务,如果获取服务失败则在指定时间内会进行重试。 Weigh…

比特币上的可验证延迟函数

可验证延迟函数 (VDF) 是一种需要大量 顺序计算 来评估但可以快速验证的函数。我们首次在比特币上实现了它。VDF 作为密码学技术可用于构建大量新应用程序,例如公共随机信标、计算时间戳和数据复制证明。 VDF 场景 链上随机信标 在区块链中很难实现随机性&#xf…

Linux系统之links和elinks命令的基本使用

Linux系统之links和elinks命令的基本使用 一、links与elinks命令介绍1. links命令简介2. elinks命令简介 二、links与elinks命令区别三、links命令选项解释四、links命令的基本使用1. links安装2. 查看links版本3. 图形模式打开网址4. 直接使用links命令5. 打印url版本到标准格…

umi+React项目引入字体文件

1. 在public下新建文件夹fonts,将字体文件复制到该文件夹下 2. 在public文件下新建font.css文件 font-face {font-family: YouSheBiaoTiHei;src: url(./fonts/YouSheBiaoTiHei-2.ttf); }3. 在app.ts里面加上导入语句即可引入该字体 import ../public/font.css;