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

2016年曲阜师范大学信息科学与工程学院数据库系统原理(同等学力加试)复试笔试最后押题五套卷

  摘要

一、选择题

1. 下列哪个函数能将一个表达式从一种数据类型改变为另一种数据类型?( )

A.

B.

C.

D.

【答案】C

【解析】CONVERT 函数能将某种数据类型的表达式显式转换为另一种数据类型。其他3个都是聚集函数,COUNT ( )的功能是统计一列中值的个数;统计元组个数

计算一列值的平均值(此列必须是数值型)。此外,SQL 语言中还提供了另一个数据

类型转换函数CAST , 这两个函数均能将表达式值转换为指定的数据类型,CONVERT 可以指定长度,而CAST 不能指定长度。

2. 数据仓库的模式中,最基本的是( )。

A. 星座模式

B. 雪花模式

C. 星型模式

D. 以上都不对

【答案】C

3. 数据库系统可能出现下列故障:

. 事务执行过程中发生运算溢出

. 某并发事务因发生死锁而被撤销

. 磁盘物理损坏

. 系统突然发生停电事务

. 操作系统因被病毒攻击而突然重启

以上故障属于系统故障(软故障)的是( )。

A.

B.

C.

D.

【答案】B

【解析】系统故障又称软故障,是操作故障,对机器或系统无损害,指数据库在运行过程中,由于硬件故障、数据库软件及操作系统的漏洞、突然停电等情况,导致系统停止运转,所有正在

运行的事务以非正常方式终止,需要重新启动系统的一类故障。这类故障不破坏数据库,但影响正在运行的所有事务;事务执行过程中发生运算溢出和某并发事务因发生死锁而被撤销属于事务内部故障;磁盘物理损坏造成的数据库信息丢失不是软故障。

4. 在SQLServer2000中,某数据库中有角色R1和用户Ul ,U1是R1角色的成员,且只属于该

,UPDATE 角色。先对T 表给R1仅授予SELECT 和DELETE 权限并授予U1对T 表具有SELECT 、

和DENYDELETE 权限,则用户U1对T 表可以执行的操作是( )。

A. 查询、删除和更改数据

B. 查询和更改数据

C. 查询和删除数据

D. 查询和更改表结构

【答案】B

【解析】用户U1是R1角色的成员,所以U1具有R1角色的所有权限:查询和删除数据。对于T 表,用户U1具有SELECT 、UPDATE 和DENYDELETE 权限,所以U1对T 表可以执行的操作是查询、更改以及撤销删除。

5. 代表层次模型、网状模型、关系模型和面向对象模型的典型系统分别是( )。

A.

B.

C.

D.

【答案】B

【解析】①按照层次模型建立的数据库系统称为层次模型数据库系统,其典型代表是IBM 的IMS (Information Management System)

①按照网状数据结构建立的数据库系统称为网状数据库系统,其典型代表是DBTG (DataBaseTaskGroup )。

②按照关系数据结构建立的数据库系统称为关系数据库系统,关系数据库管理系统是被公认为最有前途的一种数据库管理系统。自20世纪80年代以来,作为商品推出的数据库管理系统几乎都是关系型的,例如,Oracle 、Sybase 、Informix 、VisualFoxPro 、Access 和SQLServer 等。

③按照面向对象数据结构建立的数据库系统称为面向对象数据库系统,其典型代表是GIS (Geographic Information System)。

.

6. 设系、学生、教师三个实体之间存在约束:一个系可以招聘多个教师,一名教师只受聘于一个系;一个系可以招收多名学生,一个学生只属于一个系。下列E-R 图中能准确表达以上约束的是( )。

A.

B.

C.

D.

【答案】B

【解析】由题中E-R 图可知,系和教师两者之间是一对多的关系,系和学生之间也是一对多的关系,但教师和学生之间的关系题中并没有明确给出。

7. 查询Student 表中的所有非空Email 信息,以下语句正确的是( )。

【答案】D