17秋学期《数据库应用系统设计》在线作业满分答案Word下载.docx
- 文档编号:20461842
- 上传时间:2023-01-23
- 格式:DOCX
- 页数:14
- 大小:18.61KB
17秋学期《数据库应用系统设计》在线作业满分答案Word下载.docx
《17秋学期《数据库应用系统设计》在线作业满分答案Word下载.docx》由会员分享,可在线阅读,更多相关《17秋学期《数据库应用系统设计》在线作业满分答案Word下载.docx(14页珍藏版)》请在冰豆网上搜索。
C
4.使用SQL语句查询所有姓李的学生记录,WHERE短语后应使用的条件是()
A.姓名LIKE'
李%'
B.姓名='
C.姓名='
李_'
D.姓名LIKE'
5.要查看数据库参数设置在应用程序中的代码表示形式,应选择DatabaseProfileSetup对话框中的()标签
A.Connection
B.Transaction
C.Syntax
D.Preview
D
6.通过外模式/模式映象,使得关系数据库具有高度()独立性
A.物理
B.存储
C.逻辑
D.结构
7.SQL是()的标准语言
A.层次数据库
B.关系数据库
C.非数据库
D.网状数据库
8.使用SQL语言修改数据库,正确的命令是()
A.CREATEDATABASE
B.MODIFYDATABASE
C.ALTERDATABASE
D.CHANGEDATABASE
9.主键的作用是()
A.用来唯一标识表中的行
B.用来验证数据库的密码
C.可有可无的一个属性
D.设定表中某列的默认值
10.在数据管理技术的三个发展阶段中,数据冗余度最小、数据共享度最高的是()阶段
A.文件系统
B.数据库
C.人工管理
D.数据库管理系统
11.要定义数据库描述文件名称和数据库基本连接参数,应选择DatabaseProfileSetup对话框中的()标签
满分:
2分
12.数据的物理独立性是指(),从而保证应用程序不必改变
A.当数据库的模式发生改变时,只要修改外模式/模式映像关系,使外模式不变
B.当数据库的模式发生改变时,只要修改模式/内模式映像关系使数据内模式不变化
C.当数据库的存储结构改变时,只要修改外模式/模式映像,使外模式不变
D.当数据库的存储结构改变时,只要修改模式/内模式映像关系使数据模式不变化
13.在关系数据库系统中,一个关系相当于()
A.一个数据库文件
B.一张二维表
C.一条记录
D.一个指针
14.聚合函数“AVG”的功能是计算一个数值型列的()
A.和
B.平均值
C.最小值
D.第一个值
15.在SQL中,实现修改表中数据的语句是()
A.MODIFY
B.ALTER
C.UPDATE
D.ALTERDATA
16.使用SQL语言设定表的外键,应使用()约束
A.PRIMARYKEY
B.CHECK
C.UNIQUE
D.FOREIGNKEY
17.在插入数据过程中没有显式提供数据值时,由系统自动为该列指定预先所设定的一个值,则应使用()约束
A.检查约束
B.主键约束
C.外键约束
D.默认约束
18.在PowerScript语言中,从程序质量角度看应按()优先顺序定义变量
A.局部变量、实例变量、共享变量、全局变量
B.局部变量、共享变量、实例变量、全局变量
C.共享变量、局部变量、实例变量、全局变量
D.局部变量、实例变量、全局变量、共享变量
19.要在学生选课表中查询选修三门以上课程的学生的学号,则可以使用的SQL语句是“SELECT学号FROM学生选课GROUPBY()COUNT(*)>
3”
A.课程号WHERE
B.学号WHERE
C.课程号HAVING
D.学号HAVING
20.确定数据的存储安排以提高系统性能,属于数据库设计的()阶段
A.概念结构设计
B.逻辑结构设计
C.物理结构设计
D.运行和维护
21.对于一个学生表,如果想限制学生入学成绩只能在0~750之间,则应使用()
A.实体完整性
B.用户自定义完整性
C.参照完整性
D.记录完整性
二、多选题(共20道试题,共40分)
1.使用SQL语句查询学生信息表中入学成绩在650到700之间的学生记录,WHERE短语后可以使用的条件是()
A.入学成绩BETWEEN650AND700
B.入学成绩>
=650AND<
=700
C.NOT(入学成绩<
650OR入学成绩>
700)
D.入学成绩NOTBETWEEN650AND700
AC
2.要解决对数据库并发操作所带来的读“脏数据”问题,可以采用()
A.一级封锁协议
B.二级封锁协议
C.三级封锁协议
D.都可以
BC
3.下列故障类型中,哪种故障可能会破坏数据库
A.事务故障
B.系统故障
C.介质故障
D.计算机病毒
CD
4.下列选项中属于关系数据库三级模式结构的是()
A.模式
B.存储模式
C.外模式
D.内模式
ABCD
5.在PowerScript语言中,下列定义正确的数组包括()
A.IntA[]
B.StringS[5]
C.IntN[2to8,3to6]
D.RealR[6to3]
ABC
6.必须使用日志文件的情况包括()
A.事务故障恢复
B.系统故障恢复
C.动态转储方式下的数据库恢复
D.静态转储方式下的数据库恢复
7.在SQLServer中,按照锁定的资源分类,包括()
A.字段级锁
B.行级锁
C.表级锁
D.簇级锁
BCD
8.以下关于两段锁协议的叙述,正确的是()
A.在对任何数据进行读、写操作之前,首先要申请并获得对该数据的封锁
B.在解除一个封锁之后,事务不再申请和获得任何其他封锁
C.两段锁协议是保证并发调度可串行化的必要条件
D.两段锁协议是保证并发调度可串行化的充分条件
ABD
9.将E-R图转换为关系模型时,下列叙述正确的是()
A.一个实体转换为一个关系
B.一个联系转换为一个关系
C.对于一个多对多联系转换成的关系,应将与该联系相关的各实体的码的组合作为该关系的码
D.对于一个一对多联系转换成的关系,应将与该联系相关的各实体的码的组合作为该关系的码
10.使用SQL语言创建一个表,要限定某列的值具有唯一性,可以使用()约束
11.数据库管理系统的主要功能包括()
A.数据定义功能
B.数据操纵功能
C.数据库的建立和维护功能
D.数据库的运行管理功能
12.下列选项中,不属于SQL语言数据定义功能的命令是()
A.CREATE
B.REVOKE
C.DELETE
D.DROP
13.数据库恢复的实现技术主要包括()
A.定期数据转储
B.建立日志文件
C.采用良好的防毒、杀毒工具
D.编写应用程序时考虑可能发生的故障并采取相应的预防措施
AB
14.如果不允许其他事务对某一数据对象加任何类型的锁,则应对该数据对象加上()
A.共享锁
B.排他锁
C.S锁
D.X锁
BD
15.SQL语言支持关系数据库系统的三级模式结构,其中外模式对应部分包括()
A.基本表
B.视图
C.数据存储文件
D.索引
16.对数据库应用系统的测试工作包括()
A.模块测试
B.单元测试
C.集成测试
D.验收测试
17.事务在运行过程中,系统写入日志文件中的操作包括对数据库的()
A.插入操作
B.修改操作
C.删除操作
D.查询操作
18.在SQLServer中,对象许可包括()
A.CREATEVIEW
B.UPDATE
C.CREATETABLE
D.INSERT
19.在不进行并发控制的情况下,对数据库的并发操作可能带来的问题包括()
A.死锁
B.丢失修改问题
C.不可重复读问题
D.读出“脏数据”问题
20.在SQLServer中,允许创建和修改数据库的固定服务器角色包括()
A.系统管理员
B.数据库创建者
C.磁盘管理员
D.进程管理员
三、判断题(共9道试题,共18分)
1.使用SQL语句“DROPTABLE学生信息”可以删除学生信息表中的所有数据,但学生信息表的结构定义会保留
A.错误
B.正确
2.如果当前进行的是插入操作,则日志文件中记录的更新前数据的旧值为新插入的值
3.在PowerScript语言中,数组中的各元素必须具有相同的数据类型
4.利用视图可以把对数据库的访问限制在一定范围内,有利于对机密数据的保护
满分:
5.SQLServer系统可以识别SQLServer和Windows两种类型的登录认证机制
6.创建索引后,需要人为对它进行维护,因此,应避免创建太多的索引
7.在使用INSERT语句向表中插入一个新记录时,必须指定所有列上的值
2分
8.PRIMARYKEY约束和NULL约束不能同时定义在相同的列上
9.视图创建后不能修改,如果需要修改必须删除后再重新创建
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库应用系统设计 17 学期 数据库 应用 系统 设计 在线 作业 满分 答案