2017年中国农业科学院郑州果树所341农业知识综合三[专业学位]之数据库系统概论考研冲刺密押题
● 摘要
一、选择题
1. 下列说法正确的是( )。
A. 可以利用存储过程在当前数据库中创建固定数据库角色 B. 当前数据库中的用户自定义角色可以用存储过程删除 C. 不能将数据库用户账户添加为当前数据库中角色的成员 D.Public 角色可以被删除 【答案】B
【解析】在T-SQL 中,通过表;利用利用
存储过程,查看
固定数据库角色列
存储过程将数据库用户的账户,添加为当前数据库中数据库角色的成员;
存储过程从当前数据库的数据库角色中,删除数据库安全账户。但不能利
包括两类具有隐
用存储过程在当前数据库中创建固定数据库角色,排除A 项。此外,
含权限的预定义角色,固定服务器角色和固定数据库角色。这些隐含权限不能授予其他用户账户。如果有用户需要这些权限,则必须将其账户添加到这些预定义角色中,排除C 项;Public
角色是
数据库管理系统中每个数据库都存在的特殊角色。它提供数据库中用户默认权限,每
个数据库用户都自动是此角色的成员。所以Public 角色不能被删除,排除D 项;在过利用
存储过程,查看角色;利用
存储过程从当前数据库删除角色。B 项是正确的。
中,通
存储过程在当前数据库创建新的数据库角色;
2. 有教师表(教师号,姓名,所在系,工资),找出系内教师平均工资高于全体教师平均工资的系信息,正确的语句是( )。
A.SELECT 所在系,A VG (工资)FROM 教师表
B.SELECT
所
在
系
,
A VG
(
工
GROUPBY 所在系
C.SELECT 所在系,A VG (工资)FROM 教师表 GROUPBY 所在系
第 2 页,共 65 页
资
)FROM 教师
表
D.SELECT 所在系,A VG (工资)FROM 教师表 GROUPBY 所在系
【答案】C
【解析】分组查询中关键字GROUP , A VG ( )、SUM ( )等函数应放在HA VING 关键字后面作为查询条件。
3. 关于数据库应用系统的需求分析工作,下列说法正确的是( )。
A. 通过需求分析过程,需要确定出整个应用系统的目标、任务和系统的范围说明 B. 在需求分析阶段,系统需求分析员要与用户充分沟通,并做出各类用户视图 C. 数据需求分析的主要工作是要辩识出数据处理中的数据处理流程
D. 数据操作响应时间、系统吞吐量、最大并发用户数都是性能需求分析的重要指标 【答案】D
【解析】数据库应用系统的需求分析工作主要包括:①数据及数据处理需求分析;②业务需求分析;③性能、存储、安全、备份、恢复等方面的需求。其中,性能需求分析指标主要包括:①数据操作响应时间;②系统吞吐量;③最大并发用户数。
4. 在SQL Server中,可以通过数据库对象及各种约束来保证数据的完整性,以下都属于数据库对象的有( )。
A.DEFAULT 、CHECK 和 UNIQUE B.DEFAULT 、CHECK 和 RULE C.CHECK 和 DEFAULT D.DEFAULT 和 RULE 【答案】D
SQL Server 的约束包括 UNIQUE 、DEFAULT 、RULE 、PRIMARY KEY 和 FOREIGN 【解析】
KEY 等,但 属于数据库对象的是RULE 、DEFAULT , 当它们创建后可以绑定到一列或者几列上,并可以重复使用。
5. 在数据库物理设计阶段,需要考虑为关系表建立合适的索引,关于建立索引的描述,有下列说法:
Ⅰ. 对于经常在其上需要执行查询操作并且数据量大的表,可以考虑建立索引 Ⅱ. 对于经常在其上需要执行插入、删除和更新操作的表,可以考虑建立索引 Ⅲ. 对于经常出现在WHERE 子句中的属性,可以考虑建立索引
GROUPBY 子句中的属性,Ⅳ. 对于经常出现在ORDERBY 子句,应尽量避免建立索引上述说法正确的是( )。
A.
B.
C.
第 3 页,共 65 页
D.
【答案】C
【解析】对于频繁执行查询操作并且数据量较大的表或者经常出现在where 子句、orderby 子句和groupby 子句中的属性应当建立索引,索引是一种单独的、物理的数据库结构,它是某个表中一列或若干列值的集合和响应的指向表中物理标识这些值的数据页的逻辑指针清单,索引技术是用来优化查询操作的,与插入、删除和更改操作没有关系。
索引是一个单独的、物理的数据库结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。
6. 联机分析处理包括以下( )基本分析功能。
I. 聚类II. 切片III. 转轴IV . 切块
【答案】C
7. DBMS 提供的DML 所实现的操作一般包括。
A. 检索、插入、删除和修改 B. 建立、授权、修改和查询 C. 插入、授权、修改和查询 D. 检索、插入、授权和修改 【答案】A DBMS 提供【解析】
基本的数据操作有检索、插入、删除和修改四种。
8. 用于数据库恢复的重要文件是( )。
A. 数据库文件 B. 索引文件 C. 日志文件 D. 备注文件 【答案】C
【解析】用于数据库恢复的重要文件是日志文件和后援副本。
9. 在关系代数运算中,最费时间和空间的是( )。
A. 选择和投影运算 B. 除法运算
C. 笛卡尔积和连接运算
第 4 页,共 65 页
数据操纵语言)实现对数据库的操作。