数据库系统基础课程期末考试试卷

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

北京信息科技大学

2010-2011学年第一学期

《数据库系统基础》课程期末考试试卷

课程所在学院:信息管理学院

适用专业班级:信管0801-06

考试形式:(闭卷)

班级:学号:姓名:

一、选择题(本题满分15分,共含15道小题,每小题1分)

1、数据独立性是数据管理哪个阶段的特征

A 手工管理阶段

B 文件系统阶段

C 内存管理阶段

D 数据库阶段

2、E-R图是描述哪种数据模型的工具

A 概念数据模型

B 关系数据模型

C 逻辑数据模型

D 物理数据模型

3、在关系数据库中实体用关系表示,实体与实体之间的联系用什么表示

A 节点

B 对象

C 关系

D 层次

4、在关系代数运算中,以下哪种运算不属于传统的集合运算

A 除运算

B 广义笛卡尔积运算

C 交运算

D 差运算

5、两个关系的连接运算一般是由参照关系的外部关键字和和被参照关系的

A 主关键字来控制的

B 外部关键字来控制的

C 非主属性来控制的

D 以上说法都不对

6、一更新外部关键字的UPDATE语句没有语法错误却不能成功执行,通常原因是违背了

A 实体完整性

B 参照完整性

C 用户定义完整性

D 域完整性

7、在CREATE TABLE语句中定义主关键字的关键词是

A KEY

B PRIMARY KEY

C MAIN KEY

D MASTER KEY

8、用SQL SELECT语句进行排序查询时(带ORDER BY),如果希望只查询前若干项结果,

则应在SELECT子句中使用

A FIRST 短语

B FORWARD短语

C HEAD短语

D TOP短语

9、在SQL Server中说明一整型内存变量i_count的命令是

A DECLARE i_count int

B DECLARE @i_count int

C DECLARE i_count i

D DECLAR

E @i_count i

10、SQL Server很多功能是靠系统存储过程完成的,执行存储过程的命令是

A EXECUTE

B RUN

C DO

D PROCEDURE

11、事务ACID特性中的“I”表示事务的

A 原子性

B 一致性

C 隔离性

D 持久性

12、在SQL Server中系统登录用户是由系统管理员管理的,创建登录用户的命令是

A CREATE USER

B CREATE LOGIN

C CREATE ENTRY

D CREAT

E LOGON

13、事务管理的命令包括开始事务、提交事务和撤销事务等,其中提交事务的命令是

A ROLLBACK

B SA VE

C SUBMIT

D COMMIT

14、可以通过设置隔离级别控制并发事务,为了避免读脏数据应该至少将隔离级别设置为

A 未提交读

B 提交读

C 可重复读

D 可串行化

15、数据库的研究领域是指

A 数据模型的研究

B 数据库新技术的研究

C 数据库应用的研究

D 以上三项全包括

二、填空题(本题满分20分,每空1分)

1、E-R模型是描述现实世界的概念数据模型,下一阶段要进行的是【1】数据

模型设计。

2、数据共享除了可以节省存储空间,更重要的是可以保证【2】。

3、关系模型的三要素是关系数据结构、关系完整性约束和【3】。

4、关系数据结构说明在关系数据库中实体之间的联系用【4】表示。

5、在SQL中模式是组织数据库对象的一种逻辑结构,建立模式的命令是

【5】。

6、在CREATE TABLE语句中可以定义列的默认取值,定义默认值的关键词是

【6】。

7、DML触发器的三个要素是定义触发器的表、【7】和触发器采取的动

作(执行的程序)。

8、在SQL Server的有关命令中施加独占锁的关键词是【8】。

9、将某权限授予【9】角色,则该数据库中的全体用户都将自动具有该

权限。

10、保证数据库可以完全恢复的重要文件是【10】文件。

11、不包含在任何一个候选关键字中的属性称为【11】属性。

12、在一个关系模式中,若属性或属性组X不是该关系的关键字,但它是其他关系模式的

关键字,则称X为该关系的【12】。

13、在定义了触发器的表上发生修改操作时,SQL Server会自动创建两个临时表,它们分别

是【13】和【14】。

14、对象关系数据库是在【15】基础上扩充了【16】功

能。

15、常用的数据库应用系统设计和开发方法包括【17】、快速原型法和面

向对象方法。

16、用于分布式应用的复制类型有事务复制、快照复制和合并复制,其中【18】复

制是另两个复制的基础,并且【19】属于紧凑一致复制,【20】属

于松散一致复制(以SQL Server为例)。

三、判断题(本题满分10分,共含10道小题,每小题1分)

1.利用计算机进行数据管理经历了文件管理和数据库管理两个阶段。

2.在现实世界范畴中,把客观存在并且可以相互区别的事物称为实体。

3.关系数据完整性约束包括关系数据结构、关系数据操作和参照完整性约束。

4.SQL语言是一种高度非过程化的语言。

5.在CREATE VIEW语句中使用PRIMARY KEY说明主关键字。

6.存储过程是存储在客户端的数据处理程序。

7.使用游标包括用DECLARE说明游标、用OPEN打开游标、用FETCH语句读记录、用

WHILE循环语句和全局变量@@FETCH_STATUS控制遍历记录、用CLOSE关闭游标等若干步骤。

8.在SQL Server中数据库管理员用户具有包括系统管理员等所有用户的权限。

9.为了防止一个用户的操作对另一个用户造成干扰,应该采取安全性控制。

10.数据仓库中存放了大量历史数据和各种聚合数据,聚合程度越高则可以响应的问题越

多。

相关文档
最新文档