预览加载中,请您耐心等待几秒...
1/6
2/6
3/6
4/6
5/6
6/6

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

中南大学数据库习题复习 第五章习题 一、选择题 (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.系统在存取数据时会自动选择合适得索引作为存取路径 二、填空题 (1)视图是从_基本表或视图___中导出得表,数据库中实际存放得 是视图得___定义___,而不是___数据__。 (2)当对视图进行UPDATE、INSERT和DELETE操作时,为了保 证被操作得行满足视图定义中子查询语句得谓词条件,应在视图定义 语句中使用可选择项__WITHCHECKOPTION____。 (3)SQL语言支持数据库三级模式结构。在SQL中,外模式对应 于__视图____和部分基本表,模式对应于基本表全体,内模式对应于存 储文件。 三、简答题 (1)简述索引得作用。 (2)视图与表有何不同?与查询有何不同? (3)存储过程、触发器各有特点,总结并讨论各适用于何处。 四、综合练习题 1)设要创建学生选课数据库,库中包括学生、课程和选课3个表, 其表结构为: 学生(学号,姓名,性别,年龄,所在系) 课程(课程号,课程名,先行课) 选课(学号,课程号,成绩) 用SQL语句完成下列操作。 (1)创建学生选课数据库。 (2)创建学生、课程和选课表。 (3)创建各表中以主码为索引项得索引。 (4)创建性别只能为“男”、“女”得规则,性别为“男”得默认。 (5)创建在选课表输入或更改数据时,必须服从参照完整性约束得 INSERT和UPDATE触发器。