当前位置:问答库>考研试题

2018年宁夏医科大学管理学院810信息系统分析与设计之数据库系统概论考研基础五套测试题

  摘要

一、选择题

1. 以下关于数据粒度的叙述中错误的是( )。

A. 粒度是指数据仓库小数据单元的详细程度和级别

B. 数据越详细,粒度就越小,级别也就越高

C. 数据综合度越高,粒度就越大,级别也越高

D. 粒度的具体划分将直接影响数据仓库中的数据量以及查询质量

【答案】B

【解析】数据越详细,粒度就越大,级别也就越低。

2. 设关系R (A ,B ,C )和IS (B , C ,D ),下列各关系代数表达式不成立的是( )。 A. B. C. D.

【答案】B

【解析】A 项、D 项都是执行自行连接运算,当两个关系无公共属性时,自然连接就等同于笛卡尔积运算,因此,A 项、D 项都是正确的。关系的并、交、差运算要求两个关系是相容关系,即两个关系属性个数相等,且对应的属性来自同一个值域,R 与S 不是相容关系,所以B 项是错误的。

3. 关于E-R 模型向关系模型转换不正确的叙述是( )。

A. —个1: n 联系可以转换为一个独立的关系模式,也可以与联系的n 端实体所对应的关系模式合并

B. —个1: 1联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并

C. 一个m : n联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并

D. 三个或三个以上的实体间的多元联系转换为一个关系模式

【答案】C

【解析】将E-R 图转换为关系模型一般遵循如下原则:

①一个实体型转换为一个关系模式。实体的属性就是关系的属性。实体的码就是关系的码。

②一个m : n联系转换为一个关系模式。与该联系相连的各实体的码以及联系本身的属性均转换为关系的属 性,而关系的码为各实体码的组合。

③一个1: n联系可以转换为一个独立的关系模式,也可以与n 端对应的关系模式合并。如果转换为一个独 立的关系模式,则与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为n 端实体 的码。

④一个1: 1联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并。 ⑤三个或三个以上实体间的一个多元联系转换为一个关系模式。与该多元联系相连的各实体的码以及联系本 身的属性均转换为关系的属性,而关系的码为各实体码的组合。

⑥同一实体集的实体间的联系,即自联系,也可按上述1: 1、1: n和m : n这三种情况分别处理。

⑦具有相同码的关系模式可合并。

4. 采用定义视图的机制在数据控制方面要解决的问题是( )。

A. 数据安全性

B. 数据完整性

C. 数据库恢复

D. 数据库并发控制

【答案】A

【解析】采用定义视图的机制在数据控制方面要解决的问题是数据安全性。

5. 有教师表(教师号,姓名,所在系,工资),找出系内教师平均工资高于全体教师平均工资的系信息,正确的语句是( )。

A.SELECT 所在系,A VG (工资)FROM 教师表

B.SELECT 所在系,A VG (工

GROUPBY 所在系

C.SELECT 所在系,A VG (工资)FROM 教师表

GROUPBY 所在系

D.SELECT 所在系,A VG (工资)FROM 教师表

GROUPBY 所在系

【答案】C

【解析】分组查询中关键字GROUP , A VG ( )、SUM ( )等函数应放在HA VING 关键字后面作为查询条件。

资)FROM 教师

6. 数据的完整性是指数据的正确性、有效性和( )。

A. 可维护性

B. 相容性

C. 可恢复性

D. 独立性

【答案】B

【解析】数据模型应该反映数据模型必须遵守的基本的通用的完整性约束条件。完整性规则是给定的数据模 型中数据及其联系具有的制约和依存规则,用以限定符合数据模型的数据库状态及状态的变化,以保证数据的正 确、有效和相容。

7. 执行语句 CREATE DATABASE Student 的结果是( )。

A. 创建一个名为Student 的数据库,包括数据文件和日志文件

B. 运行失败,因为参数不完整

C. 创建一个名为Student 的数据库,但是只有默认的数据文件,无日志文件

D. 为数据库Student 创建一个名为Student 的表

【答案】A

【解析】CREATE DA TABASE dataname 可以用来创建数据库,其中dataname 为数据库的名字,默认包含数据文件和日志文件。

8. 在关系代数运算中,最费时间和空间的是( )。

A. 选择和投影运算

B. 除法运算

C. 笛卡尔积和连接运算

D. 差运算

【答案】C

【解析】在关系代数运算中,最费时间和空间的是笛卡尔积和连接运算,所以尽可能放在后面做。

9. 虽然数据库应用系统对用户界面的要求与具体应用领域密切相关,但都应遵守一定的原则。下列描述的用户界面设计原则,错误的是( )。

A. 当系统出现错误或程序运行时间较长时,用户界面应为用户提供有意义的反馈信息

B. 友好的用户界面应能容忍用户在使用中的一些操作错误

C.Web 界面应多采用动画和图形效果,以吸引用户使用

D. 用户界面应采取灵活多样的数据输入方式,以降低用户输入负担

【答案】C

【解析】人机界面设计的目的是置界面于用户的控制之下、减少用户的记忆负担、保持界面