作业答案 发表于 2017-4-18 12:09:06

重庆大学网院数据库系统及应用(SQL)第1次作业答案

第1次作业
一、单项选择题(本大题共45分,共 15 小题,每小题 3 分)
1. ( )是实体所拥有的行为。
A. A 对象的属性
B. B 对象的消息
C. C 对象的方法
D. D 对象的类型
2. 下述( )不是人工管理阶段的特点。
A. A 允许多用户共享
B. B 时间不保存
C. C 数据不具有独立性
D. D 应用程序管理数据
3. 关系模式的任何属性( )。
A. A 不可再分
B. B 可再分
C. C 命名在该关系模式中可以不惟一
D. D 以上都不是
4. 关系模型中,一个关键字是( )。
A. 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. 在回答查询时,提供一些偏离正确值的数据,以免数据泄露,称此为( )。
A. A 数据假象
B. B 数据污染
C. C 干扰数据
D. D 数据加密
9. 数据库中,数据的物理独立性是指( )。
A. A 据库与数据库管理系统的相互独立
B. B 用户程序与DBMS的相互独立
C. C 用户的应用程序与存储在磁盘上数据库中的数据是相互独立的
D. D 应用程序与数据库中数据的逻辑结构相互独立
10. SQL是使用( )的数据库应用语言。。
A. 网状模型
B. 层次模型
C. 关系模型
D. 面向对象模型
11. 下述( )不是DBA数据库管理员的职责。
A. A 完整性约束说明
B. B 定义数据库模式
C. C 数据库安全
D. D 数据库管理系统设计
12. 在关系代数运算中,五种基本运算为( )。
A. A 并、差、选择、投影、自然连接
B. B 并、差、选择、投影
C. C 并、差、选择、投影、乘积
D. D 并、差、交、选择、乘积
13. 下面( )属于当前数据库学科的主要研究范围。
A. A Internet上的Web数据库
B. B 文件系统
C. C 多媒体数据库
D. D 数据库理论
14. 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是( )。
A. A 外模式
B. B 内模式
C. C 存储模式   
D. D 模式
15. 企业管理器提供了( ),在这个窗口中可以轻轻松松地创建并管理一个数据表。
A. A 索引设计窗口
B. B 表设计窗口
C. C 视图设计窗口
D. D 数据窗口
二、多项选择题(本大题共45分,共 15 小题,每小题 3 分)
1. 为数据表创建索引的目的是( ),可以在创建表时用( )来创建唯一索引,也可以用( )来创建唯一索引。
A. A 提高查询的检索性能
B. B 创建唯一索引
C. C 创建主键
D. D 归类
E. E 设置主键约束,设置唯一约束
F. F Create table,Create index
G. G 设置主键约束,Create index
H. H 以上都可以
2. 在向表中插入数据时应该注意哪两点:( )。
A. A 用户权限
B. B 数据类型
C. C 数据格式
D. D 用户身份
3. 下列四项中,( )是数据库服务实用程序。
A. A 数据装入程序
B. B 访问控制程序
C. C 系统恢复程序
D. D 数据存取、更新程序
4. 过程型数据完整性由( )实现,由( )支持。
A. A 缺省
B. B 触发器
C. C 视图
D. D 规则
E. E 存储过程
5. 过程型数据完整性由( )实现,由( )支持。
A. 缺省
B. 触发器
C. 视图
D. 规则
E. 储过程
6. 可行性分析主要包括从( )方面进行可行性论证分析。
A. A 经济
B. B 法律
C. C 技术
D. D 社会因素
7. SQL Server 2000运行的服务器环境可以是( )。
A. Windows NT
B. Windows 3x
C. Windows 9x
D. MS-DOS
8. 完整性约束条件作用的对象可以是( )。
A. A 关系
B. B 表
C. C 元组
D. D列
9. 下列哪些可以设置“标识”属性?( )
A. A bigint,decimal
B. B int
C. C smallint,tinyint
D. D numeric
10. SQL语言支持关系数据库三级模式结构。其中视图对应于( ),基本表对应于( ),存储文件对应于( )。
A. A 模式
B. B 外模式
C. C 内模式
11. 数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据包指( )。
A. A 数据字典
B. B 应用程序
C. C 数据库后备副本
D. D 日志文件
E. E 审计档案
12. 下述( )是人工管理阶段的特点。
A. A 数据不具有独立性
B. B 时间不保存
C. C 允许多用户共享
D. D 应用程序管理数据
13. 数据库中一般有两种形式的冗余( )。
A. A 库文件
B. B 副本
C. C 日志
D. D 协议
14. 下列哪些属于数据库系统所涉及的研究与应用领域( )。
A. A 数据类型研究
B. B 与新技术结合的研究
C. C 与应用领域结合的研究
D. D 数据模型研究
15. 对于数据库的查询事务,需要得到哪些信息( )。
A. A 查询的关系
B. B 查询条件所涉及的属性
C. C 连接条件所涉及的属性
D. D 查询的投影属性
三、判断题(本大题共10分,共 5 小题,每小题 2 分)
1. ①事务遵守两段锁协议是可串行化调度的必要条件。   ( )
②遵守两段锁协议的事务不可能发生死锁。                   ( )
③在两段锁协议下,就不可能发生读脏数据的情况。( )
④在乐观并发控制中,用户不封锁数据。                         ( )
2. ①需求分析主要收集用户数据库应用的非结构规格说明。         ( )
②逻辑设计产生实现数据库物理访问结构的定义。                ( )
③分布设计包括数据的分片设计和片段的位置分配设计。          ( )
④分片是指把各片段映射到一个或多个站点的过程。               ( )
3. ①可以对bit,text,image数据类型的列建立索引。( )
②复合索引是将两个属性列或多个属性列组合起来建立的索引。( )
4. ①延迟执行约束不能改变约束检查时间。( )                      ② 对于延迟执行的约束,系统将拒绝整个事务。( )
③一个触发器由事务、操作和约束三部分组成。( )
④延迟检查时约束的延迟模式只能是延迟执行约束。( )
5. ①触发器名称在数据库中必须唯一。( )                           ②可以在视图上定义AFTER触发器。( )
③AFTER指定触发器只有在触发SQL语句中指定的所有操作都已成功执行后才激发。                                                    ( )


答案:


fdkp4351 发表于 2017-5-1 17:00:36

感谢,下载了好几个学期了,全100分
页: [1]
查看完整版本: 重庆大学网院数据库系统及应用(SQL)第1次作业答案