一、单项选择题 (只有一个正确答案)
【1】若要定义关系模式中的候选键,下列约束中最合适的是()。
A: CHECK
B: UNIQUE
C: DEFAULT
D: 外键
答案: B
【2】两个关系的()是指一个关系中的每个元组和第二个关系的每个元组的连接。
A: 并
B: 积
C: 差
D: 交
答案: B
【3】进行自然连接运算的两个关系必须具有()。
A: 公共属性
B: 相同个数的属性
C: 相同关系名
D: 相同关键字
答案: A
【4】下列关于自连接操作的说法,正确的是()。
A: 自连接是在两个物理表上进行的
B: 自连接操作是在一个物理表上进行的,但不需要用取别名方法将其
在逻辑上分成两个表
C: 自连接操作是在一个逻辑表上进行的,需通过取别名方法将其在物
理上分成两个表
D: 自连接操作是在一个物理表上进行的,需通过取别名方法将其在逻
辑上分成两个表
答案: D
【5】在SQL Server中,修改表中列定义的正确的SQL语句是()。
A: ALTER TABLE 表名 ALTER 列名数据类型
B: ALTER TABLE 表名 ALTER COLUMN 列名数据类型
C: ALTER TABLE MODIFY COLUMN 列名数据类型
D: ALTER TABLE 表名 ADD 列名数据类型
答案: B
【6】关系数据库中模式和内模式间的映像提供的独立性是。
A: 逻辑数据
B: 存储数据
C: 数据结构
D: 数据文件
答案: B
【7】对关系模式进行分解的目的是使模式更加()。
A: 结构化
B: 简单化
C: 规范化
D: 标准化
答案: C
【8】合并E-R模型时要解决一些冲突问题,下列不属于合并E-R模型要解决的冲突的是()。
A: 属性冲突
B: 结构冲突
C: 关系冲突
D: 命名冲突
答案: C
【9】当表达现实世界的信息内容发生变化时,如增加列,删除列等,可以不修改应用程序,这属于数据库的。
A: 组织独立性
B: 概念独立性
C: 逻辑独立性
D: 物理独立性
答案: C
【10】关系数据库管理系统应能实现的专门关系运算包括()。
A: 选择、投影、连接
B: 排序、索引、统计
C: 显示、打印、制表
D: 关联、更新、排序
答案: A
【11】在关系代数表达式的查询优化中,不正确的叙述是()。
A: 尽可能早地执行选择
B: 尽可能早地执行连接
C: 把笛卡尔积和随后的选择合并成连接运算
D: 尽可能早地执行投影
答案: B
【12】在关系模型中,表中的一行即为一个()。
A: 关键字
B: 分量
C: 元组
D: 属性
答案: C
【13】一个大学有许多学科,学生在完成相应学科的所有课程之后可以毕业。设一个学生只能就读一个学科。有一些课程是几个学科的公共课程。该大学用SQL Server数据库维护课程(Course)、学科
(Discipline)和学生(Student)的详细信息。下列关于该系统的逻辑模型的说法,正确的是()。
A: 实体 Discipline 和 Student之间的关系是一对一
B: 实体Course 和Discipline 之间的关系是一对多
C: 实体 Course 和Discipline 之间的联系是多对多
D: 实体Course 和 Student 之间的联系是多对一
答案: C
【14】()是对用户所用到的那部分数据的描述。
A: 外模式
B: 模式
C: 关系模式
D: 内模式
答案: A
【15】SQL中的集合交操作是先分别求出参与集合交操作的查询结果集,然后再进行()运算。
A: 差
B: 并
C: 交
D: 连接
答案: C
【16】以下不是数据库所依据的数据模型的是()。
A: 实体联系模型
B: 层次模型
C: 网状模型
D: 关系模型
答案: A
【17】下列关于3NF关系模式的说法,正确的是()。
A: 仍有可能存在更新异常
B: 一定消除了插入和删除异常
C: 一定属于BCNF数据库原理及应用期末考试题
D: 一定没有部分函数依赖,但有可能存在传递函数依赖
答案: A
【18】在关系代数表达式的查询优化中,不正确的叙述是()。
A: 尽可能早地执行连接
B: 尽可能早地执行选择
C: 尽可能早地执行投影
D: 把笛卡尔积和随后的选择合并成连接运算
答案: A
【19】()是RDB用以表示数据语义的机制。
A: 函数依赖
B: 元组依赖
C: 属性依赖
D: 系统依赖
答案: A
【20】下列不属于数据库行为设计范畴的是。
A: 功能分析和设计
B: 事务设计
C: .应用程序设计与实现
D: 数据库性能优化
答案: D
【21】数据类型Numeric(10,4)表示的数据是()。
A: 小数点后边有4位数字,小数点前边有6位数字
B: 小数点后边有10位数字,小数点前边有4位数字
C: 小数点后边有4位数字,小数点前边有5位数字
D: 小数点后边有4位数字,小数点前边有10位数字
答案: A
【22】()阶段要做的工作是将需求分析得到的用户需求抽象为反映用户观点的概念模型。
A: 数据库运行和维护
B: 数据库实施
C: 概念结构设计
D: 逻辑结构设计
答案: C
【23】()是一种介于关系代数与关系演算之间的语言。
A: SQL
B: HTML
C: JAVA
D: ASP
答案: A
【24】在关系代数表达式的查询优化中,不正确的叙述是()。
A: 把笛卡尔积和随后的选择合并成连接运算
B: 尽可能早地执行选择
C: 尽可能早地执行连接
D: 尽可能早地执行投影
答案: C
【25】两个关系的()运算是指将一个关系的元组加到第二个关系中,生成新的关系。
A: 交
B: 连接
C: 并
D: 差
答案: C
【26】在SELECT语句中,用来限制查询结果集行数的谓词是()。
A: COUNT
B: BOTTOM
C: TOP
D: SUM
答案: C
【27】下列关于数据库管理系统的说法,错误的是()。
A: 数据库管理系统是计算机的基础软件之一
B: 数据库管理系统位于用户应用程序与操作系统软件之间
C: 数据库管理系统是一个专门用于实现对数据进行管理和维护的系统软件
D: 数据库管理系统需要操作系统的支持以实现对数据库文件的操作
答案: A
【28】下列关于索引的说法,错误的是()。
A: 索引建立的越多,查询效率越高
B: 索引会占用存储空间
C: 数据库中建立索引是为了加快数据的查询速度。
D: 索引会增加数据更改的时间
答案: A
【29】函数依赖反映了关系模式中()间的决定关系,体现了数据间的相互关系。
A: 实体
B: 元组
C: 属性
D: 记录
答案: C
【30】在关系数据模型中,对二维表框架的描述称为()。
A: 结构
B: 模式
C: 系统模式
D: 关系模式
答案: D
【31】两个关系的()是指一个关系中的每个元组和第二个关系的每个元组的连接。
A: 差
B: 积
C: 交
D: 并
答案: B
【32】函数依赖反映了关系模式中()间的决定关系,体现了数据间的相互关系。
A: 记录
B: 属性
C: 元组
D: 实体
答案: B
【33】有如下关系:考试情况表(学号,课程号,考试次数,成绩)()。
假设一个学生可以多次参加同一门课程的考试()。则此关系的主键是()。
A: (学号,课程号,考试次数)
B: (课程号,考试次数)
C: (学号,考试次数)
D: (学号,课程号)
答案: A
【34】数据的型是指数据的()。
A: 结构

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。