MySQL数据库应用第二章即学即练

2021秋国家开放大学MySQL数据库应用第二章数据库概述即学即练

2.1 即学即练

试题 1 ( )是目前数据库系统中最常用的一种数据模型。
A. 网状模型
B. 关系模型
C. 面向对象模型
D. 层次模型

试题 2 关系模型中实现实体间 N:M 联系是通过增加一个( )实现。
A. 关系或一个属性
B. 关系和一个属性
C. 关系
D. 属性

试题 3 现有如下关系:患者(患者编号,患者姓名,性别,出生日起,所在单位), 医疗(患者编号,患者姓名,医生编号,医生姓名,诊断日期,诊断结果)其中,医疗关系中的外键是( )。
A. 患者编号和患者姓名
B. 医生编号和患者编号
C. 患者姓名
D. 患者编号

试题 4 现有一个关系:借阅(书号,书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本,则该关系模式的外键是( )。
A. 书号
B. 书号+读者号
C. 书号+读者号+借期
D. 读者号

试题 5 关系模型中有三类完整性约束:实体完整性、参照完整性和用户自定义完整性。定义外部关键字实现的是哪一类完整性( )。
A. 实体完整性、参照完整性
B. 参照完整性
C. 用户自定义完整性
D. 实体完整性

试题 6 用二维表来表示实体及实体之间联系的数据模型称为( )
A. 层次模型
B. 关系模型
C. 实体–联系模型
D. 网状模型

试题 7 关系模型中,主键是( )。
A. 可有多个或者一个其值能够唯一表示该关系模式中任何元组的属性组成
B. 至多由一个属性组成
C. 以上都不是
D. 可以由多个任意属性组成

试题 8 数据库管理系统能实现对数据的查询、插入、删除等操作,这种功能是( )。
A. 数据定义功能
B. 数据操纵功能
C. 数据管理功能
D. 数据控制功能

试题 9 参照完整性要求有关联的两个或两个以上表之间数据的一致性。参照完整性可以通过建立( )来实现。
A. 主键约束和唯一约束
B. 唯一约束和外键约束
C. 主键约束和外键约束
D. 以上都不是

试题 10 有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于( )。
A. 用户自定义完整性约束
B. 关键字完整性约束
C. 参照完整性约束
D. 实体完整性约束

2.2 即学即练

试题 1 关系数据库管理系统应能实现的专门关系运算包括( )。
A. 选择、投影、连接
B. 关联、更新、排序
C. 显示、打印、制表
D. 排序、索引、统计

试题 2 关系代数中的投影操作是指从关系中( ) 。
A. 抽出特定字段
B. 建立相应的图形
C. 建立相应的影像
D. 抽出特定记录

试题 3 关系代数中的连接操作是由( )操作组合而成 。
A. 选择和投影
B. 投影和笛卡尔积
C. 选择和笛卡尔积
D. 投影、选择、笛卡尔积

试题 4 假设有关系R和S,关系代数表达式R-(R-S)表示的是( )。
A. R∩S
B. R∪S
C. R-S
D. R×S

试题 5 专门的关系代数运算是( )。
A. ∪ - σ π
B. ∪ ∩ × σ
C. ∪ ∩ σ π
D. σ π ∞ ÷

试题 6 假设有关系R和S,在下列的关系运算中,( )运算不要求:“R和S具有相同的元数,且它们的对应属性的数据类型也相同”。
A. R∩S
B. R∪S
C. R×S
D. R-S

试题 7 有关系SC(S_ID,C_ID,AGE,SCORE),查找年龄大于22岁的学生的学号和分数,正确的关系代数表达式是( )。ⅰ. πS_ID,SCORE (σ age>22 (SC) )ⅱ. σ age>22 (πS_ID,SCORE (SC) )ⅲ. πS_ID,SCORE (σ age>22 (πS_ID,SCORE,AGE (SC) ) )
A. ⅰ和ⅲ正确
B. ⅰ和 ⅱ
C. 只有ⅱ正确
D. 只有 ⅰ正确

试题 8 关系代数运算是以( )为基础的运算。
A. 谓词演算
B. 代数运算
C. 集合运算
D. 关系运算

试题 9 从一个关系中取出满足某个条件的所有记录形成一个新的关系的操作是( )操作 。
A. 选择
B. 联接
C. 复制
D. 投影

2.3 即学即练

试题 1 SQL语言是( )的语言,容易学习。
A. 格式化
B. 非过程化
C. 过程化
D. 导航式

试题 2 在下列描述中,正确的描述是( )。
A. SQL是一种 DBMS
B. SQL是一种过程化语言
C. SQL不能嵌入到高级语言程序中
D. SQL集合操作方式

试题 3 下列的SQL语句中,( )不是数据定义语句。
A. CREATE VIEW
B. GRANT
C. CREATE TABLE
D. DROP VIEW

试题 4 SQL是一种( )语言。
A. 人工智能
B. 高级算法
C. 关系数据库
D. 函数型

试题 5 视图是一个“虚表”,视图的构造基于( )。
A. 数据字典
B. 视图
C. 基本表
D. 基本表或视图

试题 6 在SQL语言中,视图是数据库体系结构中的( )。
A. 外模式
B. 模式
C. 内模式
D. 物理模式

试题 7 SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、DROP、ALTER语句是实现哪种功能( )。
A. 数据控制
B. 数据定义
C. 数据查询
D. 数据操纵

发表回复