数据库系统及应用(SQL)作业题及解析.doc

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

1、 数据库系统及应用( SQL) 一、单项选择题(本大题共 40 分,共 20 小题,每小题 2 分) 1. ( )是存储在计算机内有结构的数据的集合。 A. A 数据库系统 B. B 数据库 C. C 数据库管理系统 D. D 数据结构 2. 下述( )不是人工管理阶段的特点。 A. A 允许多用户共享 B. B 时间不保存 C. C 数据不具有独立性 D. D 应用程序管理数据 3. ( )表示用户标识符(数据库对象名称等)、表达式等 titles 标识符。 A. 大 写字母 B. 小写字母 C. 大、小写字母混用 D. 阿拉伯数字 4. 实体集学院与实体集院长之间的联系是( )的联系。 A

2、. A 一对一联系 B. B 一对多联系 C. C 多对多联系 D. D 多对一联系 5. 下列四项中,不属于数据库系统特点的是( )。 A. A 数据共享 B. B 数据完整性 C. C 数据冗余度高 D. D 数据独立性高 6. ( )实现了数据的保护和对象之间的独立性。 A. A 继承 B. B 类 C. C 封装 D. D 函数 7. 关系模式的任何属性( )。 A. A 不可 再分 B. B 可再分 C. C 命名在该关系模式中可以不惟一 D. D 以上都不是 8. 表示从 -231 到 231-1 的整型数据是( )。 A. A real B. B bigint C. C int

3、D. D bit 9. 关系模型中,一个关键字是( )。 A. A 可由多个任意属性组成 B. B 至多由一个属性组成 C. C 可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成 D. D 以上都不是 10. 下述( )不是数据库系统的工作流程。 A. A 数据库管理员建立并维护数据库 B. B 用 户编写应用程序 C. C 数据库管理员编写应用程序 D. D 启动目标程序执行 11. 防止未经授权的用户存取数据库中的数据,避免数据的泄露、更改或破坏,属于( )。 A. A 数据安全性控制 B. B 数据完整性控制 C. C 数据库的并发控制 D. D 数据库的恢复 12. 在回答查

4、询时,提供一些偏离正确值的数据,以免数据泄露,称此为( )。 A. A 数据假象 B. B 数据污染 C. C 干扰数据 D. D 数据加密 13. 解决并发操作带来的数据不一致性问题普遍采用( )。 A. A 封锁 B. B 恢复 C. C 存取控制 D. D 协商 14. 数据库中,数据的物理独立性是指( )。 A. A 据库与数据库管理系统的相互独立 B. B 用户程序与 DBMS 的相互独立 C. C 用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D. D 应用程序与数据库中数据的逻辑结构相互独立 15. 下面( )是 DBMS 的功能。 A. A 数据库具有较高的独立性 B

5、. B 数据库定义功能 C. C 允许多个用户共享 D. D 具有较小的数据冗余 16. SQL 是使用( )的数据库应用语言。 A. 网状 模型 B. 层次模型 C. 关系模型 D. 面向对象模型 17. 下述( )不是 DBA 数据库管理员的职责。 A. A 完整性约束说明 B. B 定义数据库模式 C. C 数据库安全 D. D 数据库管理系统设计 18. 在关系代数运算中,五种基本运算为( )。 A. A 并、差、选择、投影、自然连接 B. B 并、差、选择、投影 C. C 并、差、选择、投影、乘积 D. D 并、差、交、选择、乘积 19. 下面( )属于当前数据库学科的主要研究范围。

6、 A. A Internet 上的 Web 数据库 B. B 文件系统 C. C 多媒体数据库 D. D 数据库理论 20. 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是( )。 A. A 外模式 B. B 内模式 C. C 存储模式 D. D 模式 二、多项选择题(本大题共 40 分,共 10 小题,每小题 4 分) 1. 下列四项中,( )是 DBMS 的系统目标。 A. A 用户界面友好 B. B 数据完整性 C. C 效率高 D. D 数据独立性高 2. 下列四项中,( )是 DBMS 的系统目标。 A. A 数据库操纵功能 B. B 数 据库的建立和维护功能

7、 C. C 数据库通信功能 D. D 数据库具有较高的独立性 3. 客户服务器结构的数据库系统实现主要依赖( )。 A. A 开放的数据库访问接口 B. B 存储过程 C. C 分布数据管理 D. D 开放数据库互连 4. SQL server 为每个触发器都创建了哪两个专用表( )。 A. A deleted B. B creat C. C inserted D. D update 5. 在 Transact-SQL 语法中, SELECT 语句的完整语法较复杂,但至少包括的部分( ),使用 关键字( )可以把重复行屏蔽,将多个查询结果返回一个结果集合的运算符是( ),如果在 SELECT

8、语句中使用集合函数时,一定在后面使用( )。 A. A SELECT, INTO B. B SELECT, FROM C. C SELECT, GROUP D. D 仅 SELECT E. E DISTINCT F. F UNION G. G ALL H. H TOP I. I JOIN J. J UNION K. K INTO L. L LIKE M. M GROUP BY N. N COMPUTE BY O. O HAVING P. P COMPUTE 6. elect_statement 是定义游标结果集的查询语句,它可以是一个完整语法和语义的 SELECT 语句,但是这个 SELECT

9、 语句必须有( )子句,且不能包含( )子句。 A. A COMPUTE B. B BROWSE C. C INTO D. D FROM E. E FOR 7. 数据库的 5 个安全级别由低到高依次是: ( )。 A. A 网络级 B. B 操作系统级 C. C 环境级 D. D 数据库系统级 E. E 职员级 8. 数据库恢复通常可采 取如下方法: ( 1)定期将数据库做成( )。 ( 2)在进行事务处理过程中将数据库更新的全部内容写入( )。 ( 3)在数据库系统运动正确的情况下,系统按一定时间间隙设立( ),新的建立后意味着旧的( )去掉,即在内存缓冲区中的内容还没有写入到磁盘中去的有关

10、状态( )记录都写入到磁盘文件中去,这种文件称为( )。 ( 4)发生故障时,用当时数据内容和( )的更新前的映像,将文件恢复到最近的( )状态。 ( 5)用( 4)不能恢复数据时,可用最新的( )和( )的更新映像将文件恢复到最新的( ) 状态。 A. 副本文件 B. 日志文件 C. 检查点文件 D. 死锁文件 E. 两套文件 F. 主文件 G. 库文件 9. 阿姆斯特朗公理包含下面哪些规则( )? A. A 包含规则 B. B 传递规则 C. C 对称规则 D. D 增广规则 10. 存储过程被创建以后,它的名字存放在( ) 系统表中,它的源代码存放在( )系统表中 A. A sysobj

11、ects B. B syscomments C. C tables D. D views 三、判断题(本大题共 20 分,共 10 小题,每小题 2 分) 1. 同一对象在不同 的局部 E-R 模型中具有相同的抽象。 ( ) 现实中的事物能做 “ 属性 ” 处理的就不要做 “ 实体 ” 对待。 ( ) 2. 由用户的处理要求可以导出数据要求,即在数据库中需要存储哪些数据。 ( ) 对数据加工处理的描述不需要说明具体的处理逻辑。 ( ) 3. 为表新增列改变了数据库的物理结构。( ) 扩展存储过程名以 “xp_” 开始,后跟它的名字。 ( ) sp_helpstartup 提供所有在启动时执行的

12、存储过程的列表。 ( ) 4. 数据库中不仅存放视图的定义而且还存放视图对应的数据。( ) 用户可以在视图上再定义视图。( ) 5. 在任何一个关系数据库系统中,必须满足第一范式的要求。 ( ) 第二范式的要求完全解决了数据冗余、插入异常和异常的问题。( ) 一个关系模式 R 若低于 3NF 范式,就会产生大量问题。 ( ) 6. 用户不能将其拥有的存取权限转授给其他用户。( ) 自主存取控制是一种 独立于值的一种简单的控制方法。( ) 视图机制间接地实现了支持有取谓词的用户权限定义。( ) 视图是从一个或多个基本表导出的表。 ( ) 7. NULL 不是 0 而是空白。( ) 空值约束只能用

13、于定义列级约束。( ) 创建主键约束的列上可以有空值。( ) 主键约束创建在表的主键列上。( ) 8. 存储过程不允许多个用户访问相同的代码。 ( ) 用户定义的存储过程是由用户为完成某特定功能而编写的存储过程。( ) 系统存储过程的名 字都以 “sp_” 为前缀。 ( ) 9. 查询的执行开销主要包括: I/O 代价和 CPU 代价。 ( ) 在多用户环境下,查询的执行开销主要包括 I/O 代价和 CPU 代价。( ) 在集中式数据库中,查询的执行开销主要包括: I/O 代价和 CPU 代价。( ) 10. Transact -SQL 语言一次处理一个记录,对数据提供自动导航。( ) Tra

14、nsact -SQL 允许用户在高层的数据结构上工作,可以对单个记录进行操作,但不可操作记录集。 ( ) 所 有的 SQL 语句接受集合作为输入,返回集合作为输出,但不允许一条 SQL语句的结果作为另一条 SQL 语句的输入。 ( ) 答案: 一、单项选择题( 40 分,共 20 题,每小题 2 分) 1. B 2. A 3. B 4. A 5. C 6. C 7. A 8. C 9. C 10. C 11. A 12. B 13. A 14. C 15. B 16. C 17. D 18. C 19. D 20. D 二、多项选择题( 40 分,共 10 题,每小题 4 分) 1. AC 2. ABC 3. ABCD 4. AC 5. AB 6. ABCDE 7. ABCE 8. ABC 9. ABD 10. AB 三、判断题( 20 分,共 10 题,每小题 2 分) 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.

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

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

Copyright © 2018-2021 Wenke99.com All rights reserved

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

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

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