南开15春《数据库应用系统设计》在线作业答案
南开15春学期《数据库应用系统设计》在线作业试卷总分:100 测试时间:--
一、单选题(共21道试题,共42分。)
1.在PowerScript语言中,要访问myobject对象中的name属性,正确的写法是()
A. myobject->name
B. myobject(name)
C. name(myobject)
D. myobject.name
满分:2分
2.确定数据的存储安排以提高系统性能,属于数据库设计的()阶段
A. 概念结构设计
B. 逻辑结构设计
C. 物理结构设计
D. 运行和维护
满分:2分
3.在数据库管理系统中,通过()语言来定义模式、子模式和内模式
A. 数据定义
B. 数据操纵
C. 数据控制
D. 数据管理
满分:2分
4.在SQL中,实现修改表中数据的语句是()
A. MODIFY
B. ALTER
C. UPDATE
D. ALTERDATA
满分:2分
5.在SQL查询中,GROUP BY短语的作用是()
A. 设置查询条件
B. 对查询结果进行排序
C. 设置分组条件
D. 选择查询结果中显示的字段
满分:2分
6.要指定数据库每一确定状态时的数据对象所应满足的约束条件,则应使用()
A. 列约束
B. 静态约束
C. 动态约束
D. 关系约束
满分:2分
7.要查看数据库参数设置在应用程序中的代码表示形式,应选择Database Profile Setup对话框中的()标签
A. Connection
B. Transaction
C. Syntax
D. Preview
满分:2分
8.GRANT语句的功能是()
A. 把授予用户的权限收回来
B. 把对指定操作对象的指定操作权限授予指定的用户
C. 把被破坏的数据库进行修复
D. 对多个用户同时访问数据库的操作进行并发控制
满分:2分
9.在数据库转储期间允许对数据库进行存取、修改活动,则该转储类型为()
A. 静态转储
B. 动态转储
C. 海量转储
D. 增量转储
满分:2分
10.关系模式R中属性或属性组X不是R的码,但X是另一个关系模式的码,则称X是R的()
A. 主码
B. 候选码
C. 唯一码
D. 外码
满分:2分
11.使用SQL语言修改数据库,正确的命令是()
A. CREATE DATABASE
B. MODIFY DATABASE
C. ALTER DATABASE
D. CHANGE DATABASE
满分:2分
12.数据的物理独立性是指(),从而保证应用程序不必改变
A. 当数据库的模式发生改变时,只要修改外模式/模式映像关系,使外模式不变
B. 当数据库的模式发生改变时,只要修改模式/内模式映像关系使数据内模式不变化
C. 当数据库的存储结构改变时,只要修改外模式/模式映像,使外模式不变
D. 当数据库的存储结构改变时,只要修改模式/内模式映像关系使数据模式不变化
满分:2分
13.在关系数据库系统中,一个关系相当于()
A. 一个数据库文件
B. 一张二维表
C. 一条记录
D. 一个指针
满分:2分
14.在PowerScript语言中,要使一个变量仅在某个对象范围内可用,则应将该变量声明为()
A. 全局变量
B. 局部变量
C. 实例变量
D. 共享变量
满分:2分
15.在PowerScript语言中,要退出本层循环、执行本层循环结构后面的语句,应使用()语句
A. Exit
B. Continue
C. Halt
D. Return
满分:2分
16.用来显示窗口对象及其控件的视图是()
A. 布局视图
B. 窗口视图
C. 属性视图#脚本视图
满分:2分
17.进行并发控制的主要技术是()
A. 备份
B. 建立日志文件
C. 封锁
D. 完整性检查
满分:2分
18.下列选项中不属于数据库系统软件组成部分的是()
A. 数据库管理系统
B. 数据库应用系统
C. CPU
D. 操作系统
满分:2分
19.聚合函数“AVG”的功能是计算一个数值型列的()
A. 和
B. 平均值
C. 最小值
D. 第一个值
满分:2分
20.如果通过延迟检查发现用户操作请求违背了完整性约束条件,则系统()
A. 拒绝该用户操作
B. 拒绝整个事务并回滚该事务
C. 允许该用户操作但给出提示信息
D. 不做任何事情
满分:2分
21.通过外模式/模式映象,使得关系数据库具有高度()独立性
A. 物理
B. 存储
C. 逻辑
D. 结构
满分:2分
二、多选题(共20道试题,共40分。)
1.下列选项中属于关系性质的是()
A. 每一列中的各个分量可以是不同类型的数据
B. 不同的列可出自同一个域
C. 改变列的排列顺序可能会改变数据的含义
D. 每一个列都是不可再分的数据项
满分:2分
2.SQL Server系统支持的认证模式包括()
A. Windows认证模式
B. SQL Server认证模式
C. Windows和SQL Server混合模式
D. 以上都包括
满分:2分
3.使用SQL语言创建一个表,要限定某列的值具有唯一性,可以使用()约束
A. PRIMARY KEY
B. CHECK
C. UNIQUE
D. FOREIGN KEY
满分:2分
4.要解决对数据库并发操作所带来的读“脏数据”问题,可以采用()
A. 一级封锁协议
B. 二级封锁协议
C. 三级封锁协议
D. 都可以
满分:2分
5.在SQL Server中,允许增加或删除数据库用户、组和角色的固定数据库角色包括()
A. db_owner
B. db_accessadmin
C. db_ddladmin
D. db_securityadmin
满分:2分
6.在SQL Server中,允许创建和修改数据库的固定服务器角色包括()
A. 系统管理员
B. 数据库创建者
C. 磁盘管理员
D. 进程管理员
满分:2分
7.下列关于完整性约束的叙述中,正确的是()
A. 一个表可以有多个PRIMARY KEY约束
B. 在任何情况下PRIMARY KEY约束都可以被删除
C. 一个表可以有多个UNIQUE约束
D. 使用NULL/NOT NULL可以设定某列的值允许为空值或不允许为空值
满分:2分
8.数据库恢复的实现技术主要包括()
A. 定期数据转储
B. 建立日志文件
C. 采用良好的防毒、杀毒工具
D. 编写应用程序时考虑可能发生的故障并采取相应的预防措施
满分:2分
9.要在学生选课表中查询所有2号课程的选课记录,并将查询结果按成绩升序排列,则可以使用的SQL语句是“SELECT * FROM 学生选课 WHERE 课程号='2' ORDER BY ()”
A. 成绩
B. 成绩 DESC
C. 成绩 ASC
D. 100-成绩 DESC
满分:2分
10.关于关系和关系模式之间联系正确的叙述是()
A. 一个关系模式可以对应多个关系
B. 一个关系可以对应多个关系模式
C. 一个关系只能对应一个关系模式
D. 关系是关系模式在某一时刻的取值
满分:2分
11.SQL语言的功能包括()
A. 数据定义
B. 数据查询
C. 数据操纵
D. 数据控制
满分:2分
12.下列关于系统故障恢复的描述,正确的是()
A. 从日志文件开头向后扫描
B. 从日志文件最后向前扫描
C. 需要建立撤销队列,并对该队列中的每个事务做撤销处理
D. 既有BEGIN TRANSACTION记录也有COMMIT记录的事务应放入撤销队列中
满分:2分
13.在数据库应用系统的详细设计阶段,主要工作包括()
A. 算法设计
B. 程序设计
C. 数据库设计
D. 用户界面设计
满分:2分
14.将E-R图转换为关系模型时,下列叙述正确的是()
A. 一个实体转换为一个关系
B. 一个联系转换为一个关系
C. 对于一个多对多联系转换成的关系,应将与该联系相关的各实体的码的组合作为该关系的码
D. 对于一个一对多联系转换成的关系,应将与该联系相关的各实体的码的组合作为该关系的码
满分:2分
15.事务的特性包括()
A. 原子性
B. 一致性
C. 独立性
D. 永久性
满分:2分
16.在PowerScript语言中,下列定义正确的数组包括()
A. Int A[]
B. String S
C. Int N
D. Real R
满分:2分
17.在()视图中可以用鼠标双击某个对象或控件来打开该对象或控件默认的事件脚本
A. 布局视图
B. 脚本视图
C. 控件列表视图
D. 不可视对象列表视图
满分:2分
18.数据库管理系统的主要功能包括()
A. 数据定义功能
B. 数据操纵功能
C. 数据库的建立和维护功能
D. 数据库的运行管理功能
满分:2分
19.下列关于视图的叙述中,错误的是()
A. 视图是关系数据库系统提供给用户的一种以多角度观察和访问数据库中数据的重要方式
B. 视图中存放实际数据,因此可以和基本表一样被查询、修改、删除
C. 所有视图都可以进行更新操作
D. 可以在一个视图上再定义视图
满分:2分
20.为了保证数据库的可恢复性,在建立日志文件时必须遵循的原则包括()
A. 记录的次序严格按并发事务执行的时间次序
B. 必须先写日志文件,后写数据库
C. 必须先写数据库,后写日志文件
D. 必须将数据库的所有更新操作记录到日志文件中
满分:2分
三、判断题(共9道试题,共18分。)
1.如果当前进行的是插入操作,则日志文件中记录的更新前数据的旧值为新插入的值
A. 错误
B. 正确
满分:2分
2.在使用INSERT语句向表中插入一个新记录时,必须指定所有列上的值
A. 错误
B. 正确
满分:2分
3.在PowerScript语言中,数组中的各元素必须具有相同的数据类型
A. 错误
B. 正确
满分:2分
4.利用视图可以把对数据库的访问限制在一定范围内,有利于对机密数据的保护
A. 错误
B. 正确
满分:2分
5.使用SQL语句“DROP TABLE 学生信息”可以删除学生信息表中的所有数据,但学生信息表的结构定义会保留
A. 错误B. 正确
满分:2分
6.创建索引后,需要人为对它进行维护,因此,应避免创建太多的索引
A. 错误
B. 正确
满分:2分
7.SQL Server系统可以识别SQL Server和Windows两种类型的登录认证机制
A. 错误
B. 正确
满分:2分
8.PRIMARY KEY约束和NULL约束不能同时定义在相同的列上
A. 错误
B. 正确
满分:2分
9.视图创建后不能修改,如果需要修改必须删除后再重新创建
A. 错误
B. 正确
满分:2分
大家都不容易!
页:
[1]