2018年6月数据库系统及应用(SQL) ( 第2次 )作业.doc

上传人:文****钱 文档编号:71277 上传时间:2018-06-14 格式:DOC 页数:6 大小:33KB
下载 相关 举报
2018年6月数据库系统及应用(SQL) ( 第2次 )作业.doc_第1页
第1页 / 共6页
2018年6月数据库系统及应用(SQL) ( 第2次 )作业.doc_第2页
第2页 / 共6页
2018年6月数据库系统及应用(SQL) ( 第2次 )作业.doc_第3页
第3页 / 共6页
2018年6月数据库系统及应用(SQL) ( 第2次 )作业.doc_第4页
第4页 / 共6页
2018年6月数据库系统及应用(SQL) ( 第2次 )作业.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、第 2 次作业 一、判断题(本大题共 100 分,共 40 小题,每小题 2.5 分) 1. 并非所有的原子公式都是公式。( ) 2. 开放式网络应用系统一般采用基于公钥密码体制的双向身份验证技术。 ( ) 公钥制密系统中加密过程是可逆。 ( ) 3. 由用户的处理要求可以导出数据要求,即在数据库中需要存储哪些数据。 ( ) 对数据加工处理的描述不需要说明具体的处理逻辑。 ( ) 4. 为表新增列改变了数 据库的物理结构。( ) 扩展存储过程名以 “xp_” 开始,后跟它的名字。 ( ) sp_helpstartup 提供所有在启动时执行的存储过程的列表。 ( ) 5. ORDER BY 子句

2、只能出现在最后一个 SELECT 语句的后面。( ) SELECT 语句的查询结果是元组的集合。 ( ) UNION 操作会自动将重复的元组删除。 ( ) 参加合并操作的各个查询结果的结构可以不相同相同。( ) 6. 在嵌入式 SQL 语句中,主变量和指示符变量共同规定一个单独的 SQL 类型值。 ( ) 在连接数据库时,任何情况下都必须指定连接名。 ( ) 嵌入式 SQL 语句分为静态 SQL 语句和动态 SQL 语句两类。 ( ) 7. 松散耦合不使用数据库及数据仓库提供的数据结构及查询优化方法。( ) 数据挖掘系统必须依赖于数 据仓库而存在。 ( ) 不耦合指数据库挖掘与数据库仓库及数据

3、库没有任何关系。 ( ) 紧密耦合指部分数据挖掘原语出现在数据仓库或数据中。 ( ) 8. 函数 RTRIM( ):删除字符串的前导空格。 ( ) 函数 UPPER( ):把大写字母转换成小写字母。( ) 函数 CURSOR ROWS( ):返回最后打开的游标中当前存在的行的数量。( ) 函数 STR( ):返回给定字符串表达式的字 符个数。( ) 9. 在一个数据库中,存储过程的名字可以有多个。 ( ) 从存储过程中返回的值是唯一的。( ) AS 表明存储过程的定义将要开始。( ) 10. 访问数据中的修改权限允许用户修改数据或删除数据。( ) 安全性问题是数据库系统所独有的。 ( ) 数据

4、库模式的修改权限允许用户在关系结构中加入或删除属性。( ) 关系系统中存取控制的数据对象只有数据。( ) 11. 向表 中插入一行完整数据时,可以省略列名表。( ) 子查询可以嵌套在 SELECT 语句中,但不可以嵌套在 INSERT 语句中。( ) WHERE 子句用于指定待修改的元组应当满足的条件。( ) 可使用 DELETE 语句修改表中数据。 ( ) 12. 数据库中不仅存放视图的定义而且还存放视图对应的数据。( ) 用户可以在视图上再定义视图。( ) 13. 对象具有唯一的对象标识符。( ) 对象的 状态是不能改变的。( ) 一个元组的码值就是一个唯一的值标识。( ) 对象 -关系数

5、据库不允许扩充数据类型。( ) 14. 对初始关系进行分解,可以提高数据操作的效率和存储空间的利用率。( ) 在一个大型关系中,经常被使用的数据只是很有限的一部分。 ( ) 垂直分解能提高所有事务的效率。 ( ) 15. SQL 语言不允许多层嵌套查询。 ( ) 内层查询块又称为主查询。 ( ) 内部子查询必须根据外层查询的变化反复求值而不是一次求完。( ) EXISTS 引出的子查询,不需要返回具体值。( ) 16. 一个关系模式一定有多个函数依赖形成函数依赖集。 ( ) 每个函数依赖集 F 都可以被一个右部只有单属性的函数依赖集 G 所覆盖。( ) 每一个函数依赖集都等价于一个极小函数依赖

6、集。 ( ) 17. FOR UPDATE 指出该游标 结果集只能读,不能修改。 ( ) 全局变量 CURSOR_ROWS 可读取游标结果集中的行数。 ( ) SCROLL 选项指定所有的游标数据提取方法均可用于所声明的游标。 ( ) 18. 在任何一个关系数据库系统中,必须满足第一范式的要求。 ( ) 第二范式的要求完全解决了数据冗余、插入异常和异常的问题。( ) 一个关系模式 R 若低于 3NF 范式,就会产生大量问题。 ( ) 19. 事务故障和介质故障可以由系统自动恢复。 ( ) 数据库的重组织,并不修改原设计的逻辑和物理结构。 ( ) 编制与调试应用程序与数据库入库同步进行。 ( )

7、 20. 对圆满事务所做过的修改操作应执行 undo 操作。 ( ) 对夭折事务所做过的修改操作应执行 redo 操作。 ( ) 系统故障的恢复不需要用户干预。( ) 介质故障的恢复由 DBMS 完成不需要 DBA 介入。 ( ) 21. 一个数据库只能建立一个聚簇。( ) 聚簇索引规定了数据在表中的物理存储顺序。 ( ) 聚簇功能只能适用于单个关系。( ) 一个关系中只能加入一个聚簇。 ( ) 22. 如果一个关系模式是 4NF,则必为 BCNF。( ) 如果考虑多值依赖,则属于 4NF 的关系模式规范化程度是最高的了。( ) 属于 BCNF 的关系模式就是很完美的关系。( ) 23. 数据

8、集市可以在一定程度上缓解访问数据仓库的瓶颈。 ( ) 只有数据仓库系统自动生成的数据才叫元数据。 ( ) 详细数据是存储在事实表之中。 ( ) 元数据是最原始的数据,从中可分析出所有可能的统计数据。 ( ) 24. 通过 sp_depends 能够查看指定触发器所引用的表。 ( ) 通过 sp_helptext 能够查看触发器的名字、属性、类型。 ( ) 通过 ALTER TRIGGER 命令可以修改触发器正文。 ( ) 25. 事务遵守两段锁协议是可串行化调度的必要条件。 ( ) 遵守两段锁协议的事务不可能发生死锁。 ( ) 在两段锁协议下,就不可能发生读脏数据的情况。( ) 在乐观并发控制

9、中,用户不封锁数据。 ( ) 26. 用户不能将其拥有的存取权限转授给其他用户。( ) 自主存取控制是一种独立于值的一种简单的控制方法。( ) 视图机制间接地实现了支持有取谓 词的用户权限定义。( ) 视图是从一个或多个基本表导出的表。 ( ) 27. NULL 不是 0 而是空白。( ) 空值约束只能用于定义列级约束。( ) 创建主键约束的列上可以有空值。( ) 主键约束创建在表的主键列上。( ) 28. SQL 定义完整性约束条件的功能主要体现在 CREATE VIEW 语句中。( ) 用户对数据库的控制权限是由 DBA 和表的属主根据具体情况决定的。( ) 29. Sch -S 锁与所有

10、锁模式都不相容。 ( ) BU 锁只与 Sch-M 锁及其他 BU 锁相容。( ) READUNCOMMITTED 等同于 READ COMMITTED。( ) TABLOCKX 是使用表的排它锁。 () 30. 存储过程不允许多个用户访问相同的代码。 ( ) 用户定义的存储过程是由用户为完成某特定功能而编写的存储过程。( ) 系统存储过程的名字都以 “sp_” 为前缀。 ( ) 31. 主键与外键提供了一个表示关系间联系的手段。 ( ) 候选键在任何情况下都是全键( Allkey)。 ( ) 若候选键多于一个,则选定其中的一个候选键作为识别元组的主键。( ) 32. 需求分析主要收集用户数据

11、库应用的非结构规格说明。 ( ) 逻辑设计产生实现数据库物理访问结构的定义。 ( ) 分布设计包 括数据的分片设计和片段的位置分配设计。 ( ) 分片是指把各片段映射到一个或多个站点的过程。 ( ) 33. 关系模式是用于描述关系的数据结构和语义约束的集合。 ( ) 数据依赖是通过一个关系中属性间值的相等与否体现出来的数据间的相互关系。 ( ) 关系是一个数据的集合,通常理解为二维表。 ( ) 34. 只有逻辑单元才可以作为封锁对象。( ) 事务对数据库的操作可以概括 为读和写。( ) 关系隶属于元组 , 元组隶属于数据库。( ) 封锁对象的大小称为粒度。( ) 35. 可预期故障由应用程序处

12、理,非预期故障不能由应用程序处理。( ) 运算溢出属于可预期故障。 ( ) 不能由应用程序处理的故障是非预期故障。 ( ) 介质故障又称硬故障。 ( ) 36. 可以使用触发器的名字来调用或执行。( ) 一个表只能建立一个触发器。 ( ) 在 inserted 表中的行总是与触发表中的新行相同。 ( ) 37. 转储可分为静态转储和动态转储。 ( ) 动态转储得到的一定是一个数据一致性的副本。 ( ) 数据存储是数据库恢复中采用的基本技术。 ( ) 数据项标识 Ti 是所写数据项的唯一标识。( ) 38. 水平视图用于约束用户只能存取表的某些列。( ) 某个目标列是单纯的属性名时,必须明确指定

13、组成视图的所有列名。( ) 行组视图就是在视图定义规定的子查询中可以包含一个 GROUP BY 子句。( ) ORDER BY 子句和 DISTINCT 短语可以用在 CREATE VIEW 语句的子查询中。 ( ) 39. Transact -SQL 语言一次处理一个记录,对数据提供自动导航。( ) Transact -SQL 允许用户在高层的数据结构上工作,可以对单个 记录进行操作,但不可操作记录集。 ( ) 所有的 SQL 语句接受集合作为输入,返回集合作为输出,但不允许一条 SQL语句的结果作为另一条 SQL 语句的输入。 ( ) 40. 集合函数可以用于 WHERE 子句中。 ( ) 计算字段的累加和的函数是: Sum()。 ( ) 统计项目数的函数是: Count()。 ( )COMPUTE BY 子句统计出来的为合计值。 ( ) 答案: 一、判断题( 100 分,共 40 题,每小题 2.5 分) 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34 . 35. 36. 37. 38. 39. 40.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 试题真题

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。