南开17秋学期《数据库应用系统设计》在线作业满分答案Word文件下载.docx
- 文档编号:17971483
- 上传时间:2022-12-12
- 格式:DOCX
- 页数:14
- 大小:19.08KB
南开17秋学期《数据库应用系统设计》在线作业满分答案Word文件下载.docx
《南开17秋学期《数据库应用系统设计》在线作业满分答案Word文件下载.docx》由会员分享,可在线阅读,更多相关《南开17秋学期《数据库应用系统设计》在线作业满分答案Word文件下载.docx(14页珍藏版)》请在冰豆网上搜索。
B.平均值
C.最小值
D.第一个值
4.关系模式R中属性或属性组X不是R的码,但X是另一个关系模式的码,则称X是R的()
A.主码
B.候选码
C.唯一码
D.外码
D
5.PowerBuilder应用程序的入口点是()
A.主函数
B.应用对象
C.窗口对象
D.事务对象
6.对于已经创建好的学生信息表,可以使用SQL语句“ALTERTABLE学生信息()年龄”删除年龄列
A.ALTERCOLUMN
B.DELETE
C.DROP
D.DROPCOLUMN
7.Sybase是一种()数据库
A.层次
B.网状
C.关系
D.树状
C
8.在PowerScript语言中,要使一个变量仅在某个对象范围内可用,则应将该变量声明为()
A.全局变量
B.局部变量
C.实例变量
D.共享变量
9.在数据管理技术的三个发展阶段中,数据冗余度最小、数据共享度最高的是()阶段
A.文件系统
B.数据库
C.人工管理
D.数据库管理系统
10.数据的物理独立性是指(),从而保证应用程序不必改变
A.当数据库的模式发生改变时,只要修改外模式/模式映像关系,使外模式不变
B.当数据库的模式发生改变时,只要修改模式/内模式映像关系使数据内模式不变化
C.当数据库的存储结构改变时,只要修改外模式/模式映像,使外模式不变
D.当数据库的存储结构改变时,只要修改模式/内模式映像关系使数据模式不变化
11.在数据库管理系统中,通过()语言来定义模式、子模式和内模式
A.数据定义
B.数据操纵
C.数据控制
D.数据管理
12.下列选项中不属于数据库系统软件组成部分的是()
A.数据库管理系统
B.数据库应用系统
C.CPU
D.操作系统
13.下列关于权限设置的叙述中正确的是()
A.只能指定允许操作的数据对象
B.只能指定允许进行的操作类型
C.既能指定允许操作的数据对象,也能指定允许进行的操作类型
D.以上都不对
14.对于一个学生表,如果想限制学生入学成绩只能在0~750之间,则应使用()
A.实体完整性
B.用户自定义完整性
C.参照完整性
D.记录完整性
15.关系模式规范化中的插入异常是指()
A.不该插入的数据被插入
B.不该删除的数据被删除
C.要插入的数据无法插入
D.要删除的数据无法删除
16.主键的作用是()
A.用来唯一标识表中的行
B.用来验证数据库的密码
C.可有可无的一个属性
D.设定表中某列的默认值
17.在数据库转储期间允许对数据库进行存取、修改活动,则该转储类型为()
A.静态转储
B.动态转储
C.海量转储
D.增量转储
18.在PowerScript语言中,要退出本层循环、执行本层循环结构后面的语句,应使用()语句
A.Exit
B.Continue
C.Halt
D.Return
19.在R(U)中,如果Y函数依赖于X,并且存在X的一个真子集X'
,使得Y函数依赖于X'
,则Y是X的()
A.部分函数依赖
B.完全函数依赖
C.非平凡函数依赖
D.平凡函数依赖
20.使用SQL进行数据查询时,如果查询结果中包含了许多重复的行,可以使用()去掉结果中的重复行
A.DISTINT
B.DISTINTROW
C.DIFFERENT
D.DIFFERENTROW
21.要规定经理的工资不能低于2000元,则应使用()
A.静态列级约束
B.静态元组约束
C.动态列级约束
D.动态元组约束
二、多选题(共20道试题,共40分)
1.在SQLServer中,允许创建和修改数据库的固定服务器角色包括()
A.系统管理员
B.数据库创建者
C.磁盘管理员
D.进程管理员
AB
2.在PowerScript语言中,下列定义正确的数组包括()
A.IntA[]
B.StringS[5]
C.IntN[2to8,3to6]
D.RealR[6to3]
ABC
3.事务的特性包括()
A.原子性
B.一致性
C.独立性
D.永久性
ABCD
4.在()视图中可以用鼠标双击某个对象或控件来打开该对象或控件默认的事件脚本
A.布局视图
B.脚本视图
C.控件列表视图
D.不可视对象列表视图
ACD
5.在SQLServer中,允许增加或删除数据库用户、组和角色的固定数据库角色包括()
A.db_owner
B.db_accessadmin
C.db_ddladmin
D.db_securityadmin
6.下列选项中属于关系性质的是()
A.每一列中的各个分量可以是不同类型的数据
B.不同的列可出自同一个域
C.改变列的排列顺序可能会改变数据的含义
D.每一个列都是不可再分的数据项
BD
7.对数据库应用系统的测试工作包括()
A.模块测试
B.单元测试
C.集成测试
D.验收测试
8.SQLServer提供的完整性类型包括()
B.域完整性
C.引用完整性
D.用户定义完整性
9.在当前窗口w_main中创建一个Close按钮,其作用是关闭w_main窗口,则该按钮的Clicked事件中可以书写代码()
A.Close(ParentWindow)
B.Close(Super)
C.Close(Parent)
D.Close(w_main)
CD
10.如果不允许其他事务对某一数据对象加任何类型的锁,则应对该数据对象加上()
A.共享锁
B.排他锁
C.S锁
D.X锁
11.下列关于系统故障恢复的描述,正确的是()
A.从日志文件开头向后扫描
B.从日志文件最后向前扫描
C.需要建立撤销队列,并对该队列中的每个事务做撤销处理
D.既有BEGINTRANSACTION记录也有COMMIT记录的事务应放入撤销队列中
AC
12.要在学生选课表中查询所有2号课程的选课记录,并将查询结果按成绩升序排列,则可以使用的SQL语句是“SELECT*FROM学生选课WHERE课程号='
2'
ORDERBY()”
A.成绩
B.成绩DESC
C.成绩ASC
D.100-成绩DESC
13.在SQLServer中,按照锁定的资源分类,包括()
A.字段级锁
B.行级锁
C.表级锁
D.簇级锁
BCD
14.关于关系和关系模式之间联系正确的叙述是()
A.一个关系模式可以对应多个关系
B.一个关系可以对应多个关系模式
C.一个关系只能对应一个关系模式
D.关系是关系模式在某一时刻的取值
15.SQLServer系统支持的认证模式包括()
A.Windows认证模式
B.SQLServer认证模式
C.Windows和SQLServer混合模式
D.以上都包括
16.数据库恢复的实现技术主要包括()
A.定期数据转储
B.建立日志文件
C.采用良好的防毒、杀毒工具
D.编写应用程序时考虑可能发生的故障并采取相应的预防措施
17.SQLServer的实体完整性可以通过()进行定义
A.外键约束
B.检查约束
C.主键约束
D.唯一键约束
18.下列故障类型中,哪种故障可能会破坏数据库
A.事务故障
B.系统故障
C.介质故障
D.计算机病毒
19.在数据库应用系统的详细设计阶段,主要工作包括()
A.算法设计
B.程序设计
C.数据库设计
D.用户界面设计
20.以下关于两段锁协议的叙述,正确的是()
A.在对任何数据进行读、写操作之前,首先要申请并获得对该数据的封锁
B.在解除一个封锁之后,事务不再申请和获得任何其他封锁
C.两段锁协议是保证并发调度可串行化的必要条件
D.两段锁协议是保证并发调度可串行化的充分条件
ABD
三、判断题(共9道试题,共18分)
1.创建索引后,需要人为对它进行维护,因此,应避免创建太多的索引
A.错误
B.正确
2.在PowerScript语言中,数组中的各元素必须具有相同的数据类型
3.SQLServer系统可以识别SQLServer和Windows两种类型的登录认证机制
4.如果当前进行的是插入操作,则日志文件中记录的更新前数据的旧值为新插入的值
5.视图创建后不能修改,如果需要修改必须删除后再重新创建
6.PRIMARYKEY约束和NULL约束不能同时定义在相同的列上
7.在使用INSERT语句向表中插入一个新记录时,必须指定所有列上的值
8.利用视图可以把对数据库的访问限制在一定范围内,有利于对机密数据的保护
9.使用SQL语句“DROPTABLE学生信息”可以删除学生信息表中的所有数据,但学生信息表的结构定义会保留
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库应用系统设计 南开 17 学期 数据库 应用 系统 设计 在线 作业 满分 答案