- 2
- 1
- 约4.05千字
- 约 5页
- 2024-03-30 发布于河南
- 举报
中南大学数据库习题复习
第五章习题
一、选择题
(1)下列关于SQL语言中索引(Index)的叙述中,哪一条是不正确
的?(A)
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)是不能正
确执行的。
Ⅰ.UPDATES_AVGSETAVG_GRADE=90WHERE
SNO=2004010601
Ⅱ.SELECTSNO,AVG_GRADEFROMS_AVGWHERE
SNO=2004010601
A.仅ⅠB.仅ⅡC.都能D.都不能
(4)在视图上不能完成的操作是(C)。
A.更新视图B.查询
C.在视图上定义新的基本表D.在视图上定义新视图
(5)在SQL语言中,删除一个视图的命令是(B)。
A.DELETEB.DROPC.CLEARD.REMOVE
(6)为了使索引键的值在基本表中唯一,在创建索引的语句中应使
用保留字(A)。
A.UNIQUEB.COUNTC.DISTINCTD.UNION
(7)创建索引是为了(A)。
A.提高存取速度B.减少I/OC.节约空间D.减少缓冲区个数
(8)以下关于视图的描述中,错误的是(A)。
A.可以对任何视图进行任意的修改操作
B.视图能够简化用户的操作
C.视图能够对数据库提供安全保护作用
D.视图对重构数据库提供了一定程度的独立性
(9)在关系数据库中,视图(view)是三级模式结构中的(D)。
A.内模式B.模式C.存储模式D.外模式
(10)视图是一个“虚表”,视图的构造基于(A)。
Ⅰ.基本表Ⅱ.视图Ⅲ.索引
A.I或IIB.I或ⅢC.Ⅱ或ⅢD.Ⅰ、Ⅱ或Ⅲ
(11)已知关系:STUDENT(Sno,Sname,Grade),以下关于命
令
“CREATECLUSTERINDEXSindexONSTUDENT(grade)”的
描述中,正确的是(B)。
A.按成绩降序创建了一个聚簇索引
B.按成绩升序创建了一个聚簇索引
C.按成绩降序创建了一个非聚簇索引
D.按成绩升序创建了一个非聚簇索引
(12)在关系数据库中,为了简化用户的查询操作,而又不增加数
据的存储空间,则应该创建的数据库对象是(D)。
A.table(表)B.index(索引)C.cursor(游标)D.view(视图)
(13)下面关于关系数据库视图的描述正确的是(BCD)。
A.视图是关系数据库三级模式中的内模式
B.视图能够对机密数据提供安全保护
C.视图对重构数据库提供了一定程度的逻辑独立性
D.对视图的一切操作最终要转换为对基本表的操作
(14)触发器的类型有三种,下面哪一种是错误的触发器类型。(C)
A.UPDATEDB.DELETEDC.ALTEREDD.INSERTED
(15)下列关于SQL语言中索引(Index)的叙述中,哪一条是不正确
的?(A)
A.索引是外模式
B.在一个基本表上可以创建多个索引
C.索引可以加快查询的执行速度
D
原创力文档

文档评论(0)