15秋学期《数据库应用系统设计》在线作业
试卷总分:100 测试时间:--
一、单选题(共21道试题,共42分。)
1.在数据库转储期间允许对数据库进行存取、修改活动,则该转储类型为()
A. 静态转储
B. 动态转储
C. 海量转储
D. 增量转储
满分:2分
2.使用SQL语言修改数据库,正确的命令是()
A. CREATE DATABASE
B. MODIFY DATABASE
C. ALTER DATABASE
D. CHANGE DATABASE
满分:2分
3.要定义数据库描述文件名称和数据库基本连接参数,应选择Database Profile Setup对话框中的()标签
A. Connection
B. Transaction
C. Syntax
D. Preview
满分:2分
4.在PowerScript语言中,要退出本层循环、执行本层循环结构后面的语句,应使用()语句
A. Exit
B. Continue
C. Halt
D. Return
满分:2分
5.在SQL Server中,要授予某安全性帐户具有转授许可给其他安全性帐户的权限,则在授权时应加上()子句
A. WITH GRANT
B. WITH GRANT FOR
C. WITH GRANT OPTION
D. WITH GRANT PERMISSION
满分:2分
6.进行并发控制的主要技术是()
A. 备份
B. 建立日志文件
C. 封锁
D. 完整性检查
满分:2分
7.用来显示窗口对象及其控件的视图是()
A. 布局视图
B. 窗口视图
C. 属性视图#脚本视图
满分:2分
8.数据库与文件系统的根本区别是()
A. 数据的结构化
B. 提高了系统效率
C. 降低了数据冗余
D. 提高了数据共享度
满分:2分
9.表中的一行称为一个()
A. 元组
B. 属性
C. 主键
D. 数据类型
满分:2分
10.在R(U)中,如果Y函数依赖于X,并且存在X的一个真子集X',使得Y函数依赖于X',则Y是X的()
A. 部分函数依赖
B. 完全函数依赖
C. 非平凡函数依赖
D. 平凡函数依赖
满分:2分
11.要规定学生性别的取值范围为男或女,则应使用()
A. 静态列级约束
B. 静态元组约束
C. 动态列级约束
D. 动态元组约束
满分:2分
12.在数据管理技术的三个发展阶段中,数据冗余度最小、数据共享度最高的是()阶段
A. 文件系统
B. 数据库
C. 人工管理
D. 数据库管理系统
满分:2分
13.Sybase是一种()数据库
A. 层次
B. 网状
C. 关系
D. 树状
满分:2分
14.关系模式R中属性或属性组X不是R的码,但X是另一个关系模式的码,则称X是R的()
A. 主码
B. 候选码
C. 唯一码
D. 外码
满分:2分
15.下列关于权限设置的叙述中正确的是()
A. 只能指定允许操作的数据对象
B. 只能指定允许进行的操作类型
C. 既能指定允许操作的数据对象,也能指定允许进行的操作类型
D. 以上都不对
满分:2分
16.在数据库管理系统中,通过()语言来定义模式、子模式和内模式
A. 数据定义
B. 数据操纵
C. 数据控制
D. 数据管理
满分:2分
17.数据库应用系统维护阶段最主要的工作是()
A. 应用程序维护
B. 数据维护
C. 编码维护
D. 硬件设备维护
满分:2分
18.下列选项中不属于数据库系统软件组成部分的是()
A. 数据库管理系统
B. 数据库应用系统
C. CPU
D. 操作系统
满分:2分
19.SQL是()的标准语言
A. 层次数据库
B. 关系数据库
C. 非数据库
D. 网状数据库
满分:2分
20.数据的物理独立性是指(),从而保证应用程序不必改变
A. 当数据库的模式发生改变时,只要修改外模式/模式映像关系,使外模式不变
B. 当数据库的模式发生改变时,只要修改模式/内模式映像关系使数据内模式不变化
C. 当数据库的存储结构改变时,只要修改外模式/模式映像,使外模式不变
D. 当数据库的存储结构改变时,只要修改模式/内模式映像关系使数据模式不变化
满分:2分
21.对于一个学生表,如果想限制学生入学成绩只能在0~750之间,则应使用()
A. 实体完整性
B. 用户自定义完整性
C. 参照完整性
D. 记录完整性
满分:2分
二、多选题(共20道试题,共40分。)
1.数据模型的组成要素包括()
A. 数据结构
B. 数据约束
C. 数据检索
D. 数据更新
满分:2分
2.下列关于完整性约束的叙述中,正确的是()
A. 一个表可以有多个PRIMARY KEY约束
B. 在任何情况下PRIMARY KEY约束都可以被删除
C. 一个表可以有多个UNIQUE约束
D. 使用NULL/NOT NULL可以设定某列的值允许为空值或不允许为空值
满分:2分
3.SQL Server系统支持的认证模式包括()
A. Windows认证模式
B. SQL Server认证模式
C. Windows和SQL Server混合模式
D. 以上都包括
满分:2分
4.下列关于关系模式规范化的叙述中,正确的是()
A. 学生(学号,姓名,系别)属于第三范式
B. 属于第二范式的关系模式不存在插入异常,只存在删除异常
C. 满足第二范式的关系模式不存在删除异常,只存在插入异常
D. 属于第三范式的关系模式不存在插入异常和删除异常
满分:2分
5.数据库管理系统的主要功能包括()
A. 数据定义功能
B. 数据操纵功能
C. 数据库的建立和维护功能
D. 数据库的运行管理功能
满分:2分
6.在SQL Server中,允许增加或删除数据库用户、组和角色的固定数据库角色包括()
A. db_owner
B. db_accessadmin
C. db_ddladmin
D. db_securityadmin
满分:2分
7.SQL Server的实体完整性可以通过()进行定义
A. 外键约束
B. 检查约束
C. 主键约束
D. 唯一键约束
满分:2分
8.在SQL Server中,允许创建和修改数据库的固定服务器角色包括()
A. 系统管理员
B. 数据库创建者
C. 磁盘管理员
D. 进程管理员
满分:2分
9.在PowerScript语言中,下列命名正确的标识符包括()
A. 2a
B. a$
C. _%
D. if
满分:2分
10.下列选项中属于关系性质的是()
A. 每一列中的各个分量可以是不同类型的数据
B. 不同的列可出自同一个域
C. 改变列的排列顺序可能会改变数据的含义
D. 每一个列都是不可再分的数据项
满分:2分
11.关系模式设计得不好,可能会引起()问题
A. 数据冗余度大
B. 插入异常
C. 删除异常
D. 查询异常
满分:2分
12.在SQL Server中,对象许可包括()
A. CREATE VIEW
B. UPDATE
C. CREATE TABLE
D. INSERT
满分:2分
13.必须使用日志文件的情况包括()
A. 事务故障恢复
B. 系统故障恢复
C. 动态转储方式下的数据库恢复
D. 静态转储方式下的数据库恢复
满分:2分
14.数据库恢复的实现技术主要包括()
A. 定期数据转储
B. 建立日志文件
C. 采用良好的防毒、杀毒工具
D. 编写应用程序时考虑可能发生的故障并采取相应的预防措施
满分:2分
15.下列选项中属于关系数据库三级模式结构的是()
A. 模式
B. 存储模式
C. 外模式
D. 内模式
满分:2分
16.事务在运行过程中,系统写入日志文件中的操作包括对数据库的()
A. 插入操作
B. 修改操作
C. 删除操作
D. 查询操作
满分:2分
17.使用SQL语言创建一个表,要限定某列的值具有唯一性,可以使用()约束
A. PRIMARY KEY
B. CHECK
C. UNIQUE
D. FOREIGN KEY
满分:2分
18.SQL Server提供的完整性类型包括()
A. 实体完整性
B. 域完整性
C. 引用完整性
D. 用户定义完整性
满分:2分
19.对数据库应用系统的测试工作包括()
A. 模块测试
B. 单元测试
C. 集成测试
D. 验收测试
满分:2分
20.使用SQL语句查询学生信息表中入学成绩在650到700之间的学生记录,WHERE短语后可以使用的条件是()
A. 入学成绩 BETWEEN 650 AND 700
B. 入学成绩>=650 AND <=700
C. NOT (入学成绩<650 OR 入学成绩>700)
D. 入学成绩 NOT BETWEEN 650 AND 700
满分:2分
三、判断题(共9道试题,共18分。)
1.PRIMARY KEY约束和NULL约束不能同时定义在相同的列上
A. 错误
B. 正确
满分:2分
2.使用SQL语句“DROP TABLE 学生信息”可以删除学生信息表中的所有数据,但学生信息表的结构定义会保留
A. 错误
B. 正确
满分:2分
3.在使用INSERT语句向表中插入一个新记录时,必须指定所有列上的值
A. 错误
B. 正确
满分:2分
4.如果当前进行的是插入操作,则日志文件中记录的更新前数据的旧值为新插入的值
A. 错误
B. 正确
满分:2分
5.创建索引后,需要人为对它进行维护,因此,应避免创建太多的索引
A. 错误
B. 正确
满分:2分
6.视图创建后不能修改,如果需要修改必须删除后再重新创建
A. 错误
B. 正确
满分:2分
7.SQL Server系统可以识别SQL Server和Windows两种类型的登录认证机制
A. 错误
B. 正确
满分:2分
8.在PowerScript语言中,数组中的各元素必须具有相同的数据类型
A. 错误
B. 正确
满分:2分
9.利用视图可以把对数据库的访问限制在一定范围内,有利于对机密数据的保护
A. 错误
B. 正确
满分:2分