第五章一.选择题
1.
下列关于
SQL
语言索引(
Index
)的叙述中,哪一条是不正确的(
C
)
。
A.
索引是外模式
B.
一个基本表上可以创建多个索引
C.
索引可以加快查询的执行速度
D.
系统在存取数据时会自动选择合适的索引作为存取路径
2.
为了提高特定查询的速度,对
SC
(
S#,C#,DEGREE)
关系创建唯一性索引,应该创建在哪一个属
性(组)上?(
A
)
A.
(
S#,C#)
B. (S#,DEGREE)
C.
(C#,DEGREE)
D. DEGREE
3.
设
S_AVG(SNO,AVG_GRADE)
是一个基于关系
SC
定义的学号和他的平均成绩的视图。下面对该
视图的操作语句中,
(
A
)是不能正确执行的。
Ⅰ
. UODATE S_AVG SET AVG_GRADE=90 WHERE SNO='2004010601'
Ⅱ
. SELECT SNO,AVG_GRADE FROM S_AVG WHERE SNO='2004010601'
A .
仅Ⅰ
B.
仅
Ⅱ
C.
都能
D.
都不能
4.
在视图上不能完成的操作是(
C
)
。
A.
更新视图
B.
查询
C.
在视图上定义新的基本表
D.
在视图上定义新视图
5.
在
SQL
语言中,删除一个视图的命令是(
B
)
。
A.
DELECT
B. DROP
C. CLEAR
D. UNION
6.
为了使索引建的值在基本表中唯一,在创建索引的语句中应使用保留字()
。
A.
UNIQUE
B. COUNT
C. DISTINCT
D.UNION
7.
创建索引是为了(
A
)
。
A.
提高存取速度
B.
减少
I/O
C.
节约空间
D.
减少缓冲区个数
8.
在关系数据库中,视图(
View
)是三级模式结构中的(
D
)
。
A.
内模式
B.
模式
C.
存取模式
D.
外模式
9.
视图是一个“虚表”
,视图的构造基于(
A
)
。
Ⅰ
.
基本表
Ⅱ
.
视图
Ⅲ
.
索引
10.
已知关系:
STUDENT(Sno,Sname,Grade)
,以下关于命令”
CREATE INDEX S index ON
STUDENT(Grade)
”
的描述中,正确的是(
B
)
。
A.
按成绩降序创建了一个普通索引
B.
按成绩升序创建了一个普通索引
C.
按成绩降序创建了一个全文索引
D.
按成绩升序创建了一个全文索引
11.
在关系数据库中,为了简化用户的查询操作,而又增加数据的存储空间,则应该创建的数据
库对象是(
D
)
。
A.
Table(
表
)
B. Index(
索引
)
C. Cursor(
游标
)
D. View(
视图
)
12.
下面关于关系数据库视图的描述,不正确的是(
A
)
A.
视图是关系数据库三级模式中的内模式
B.
视图能够对机密数据提供安全保护
视图对重构数据库提供了一定程度的逻辑独立性
C.