当前位置:学者斋 >

计算机 >计算机三级 >

2017年计算机三级数据库技术备考习题及答案

2017年计算机三级数据库技术备考习题及答案

平时的练习对我们的考试来说十分重要,练习做得多了自然熟能生巧。下面是本站小编为大家收集整理的2017年计算机三级数据库技术备考习题及答案,希望对大家学习有所帮助!

2017年计算机三级数据库技术备考习题及答案

(1)引入虚拟存储技术的关键前提是

A)有大容量的外存

B)程序执行的局部性原理

C)硬件提供地址转换机制

D)选择一种合适的页面调度算法

(2)文件系统的多级目录结构是一种

A)线性结构 B)树形结构

C)散列结构 D)双链表结构

(3)构成文件的基本单位是字符,这一类文件称为

A)流式文件 B)记录式文件

C)顺序文件 D)索引文件

(4)下列哪一种(些)磁盘调度算法只考虑了公平性?

Ⅰ. 先来先服务

Ⅱ. 最短寻道时间优先

Ⅲ. 扫描

A)Ⅰ B)Ⅱ C)Ⅰ和Ⅲ D)全部

(5)在数据库技术中,反映现实世界中事物的存在方式或运动状态的是

A)信息 B)数据 C)消息 D)命令

(6)信息的价值与信息的哪些性质密切相关?

Ⅰ. 准确性 Ⅱ. 及时性 Ⅲ. 可靠性 Ⅳ. 开放性 Ⅴ. 完整性

A)Ⅰ、Ⅱ、Ⅲ和Ⅳ B)Ⅱ、Ⅲ、Ⅳ和Ⅴ

C)Ⅰ、Ⅱ、Ⅲ和Ⅴ D)Ⅰ、Ⅱ、Ⅳ和Ⅴ

(7)在关系数据库中,视图(view)是三级模式结构中的

A)内模式 B)模式 C)存储模式 D)外模式

(8)在数据库的三级模式结构中,内模式有

A)1个 B)2个 C)3个 D)任意多个

(9)在关系数据库系统中,当关系的型改变时,用户程序也可以不变。这是

A)数据的物理独立性 B)数据的逻辑独立性

C)数据的位置独立性 D)数据的存储独立性

(10)设关系R和S的元组个数分别为100和300,关系T 是R与S的笛卡尔积,则T的元组个数是

A)400 B)10000 C)30000 D)90000

(11)下面对于关系的`叙述中,哪个是不正确的?

A)关系中的每个属性是不可分解的

B)在关系中元组的顺序是无关紧要的

C)任意的一个二维表都是一个关系

D)每一个关系只有一种记录类型

(12)设关系R与关系S具有相同的目(或称度),且相对应的属性的值取自同一个域,则R-(R-S)等于

A)R è S B)R ? S C)R × S D)R - S

(13)在关系代数中,从两个关系的笛卡尔积中,选取它们属性间满足一定条件的元组的操作,称为

A)投影 B)选择 C)自然连接 D)q 连接

第(34)和(35)题的关系代数操作基于如下的关系R和S:

(14)若关系R和S的关系代数操作的结果如下,这是执行了

(15)若关系R和S的关系代数操作的结果如下,这是执行了

(16)SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,语句ALTER TABLE实现哪类功能?

A)数据查询 B)数据操纵 C)数据定义 D)数据控制

(17)在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建

A)另一个表(table) B)游标 ( cursor )

C)视图(view) D)索引 ( index )

第(38)至(41)题基于"学生-选课-课程"数据库中的三个关系:

S(S#,SNAME,SEX,AGE), SC(S#,C#,GRADE), C(C#,CNAME,TEACHER)

(18)若要求查找选修"数据库技术"这门课程的学生姓名和成绩,将使用关系

A)S和SC B)SC和C C)S和C D)S、SC和C

(19)若要求查找姓名中第一个字为'王'的学生号和姓名。下面列出的SQL语句中,哪个(些)是正确的?

Ⅰ. SELECT S#,SNAME FROM S WHERE SNAME = ˊ王%ˊ

Ⅱ. SELECT S#,SNAME FROM S WHERE SNAME LIKE ˊ王%ˊ

Ⅲ. SELECT S#,SNAME FROM S WHERE SNAME LIKE ˊ王_ ˊ

A)Ⅰ B)Ⅱ C)Ⅲ D)全部

(20)为了提高查询速度,对SC表(关系)创建唯一索引,应该创建在哪个(组)属性上?

A)(S#, C#) B)S# C)C# D)GRADE

  参考答案

  (1)B (2)B (1)A (4)A (5)A

  (6)C (7)D (8)A (9)B (10)C

  (11)C (12)B (13)D (14)A (15)D

  (16)C (17)C (18)D (19)B (20)A

  • 文章版权属于文章作者所有,转载请注明 https://xuezhezhai.com/jsj/sanji/pzjxq0.html