秋国家开放大学《数据库应用技术》模拟试题3及满分答案.docx
- 文档编号:23343336
- 上传时间:2023-05-16
- 格式:DOCX
- 页数:9
- 大小:18.07KB
秋国家开放大学《数据库应用技术》模拟试题3及满分答案.docx
《秋国家开放大学《数据库应用技术》模拟试题3及满分答案.docx》由会员分享,可在线阅读,更多相关《秋国家开放大学《数据库应用技术》模拟试题3及满分答案.docx(9页珍藏版)》请在冰豆网上搜索。
秋国家开放大学《数据库应用技术》模拟试题3及满分答案
2016秋国家开放大学《数据库应用技术》模拟试题3及答案
一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。
本题共15个小题,每小题2分,共30分)
1.下列属于数据库系统组成部分的是()。
A、数据库、数据库管理系统、操作系统和数据库文件
B、数据库、数据库管理系统、用户和应用程序
C、数据库、数据库管理系统和数据库文件
D、数据库、数据库管理系统和操作系统
2.下列运算中,属于传统的集合运算的是()。
A、选择运算
B、投影运算
C、连接运算
D、并运算
3.下列属于整型类型的是()。
A、numeric
B、int
C、datetime
D、real
4.对nchar(10)类型的列,若存储“数据库”,其占用的字节数是()。
A、3
B、6
C、10
D、20
5.下列条件子句中,能够筛选出价格在100~200(包括边界值)的是()。
A、Where价格>=100OR价格<=200
B、Where价格IN(100..200)
C、Where价格BETWEEN200AND100
D、Where价格>=100AND价格<=200
6.现要统计选课表中C01课程的最低成绩,下列语句中正确的是()。
A、SELECTMAX(成绩)FROM选课表WHERE课程号='C01'
B、SELECTMAX(*)FROM选课表WHERE课程号='C01'
C、SELECTMIN(成绩)FROM选课表WHERE课程号='C01'
D、SELECTMIN(*)FROM选课表WHERE课程号='C01'
7.下列关于聚集索引的说法,正确的是()。
A、在一个表上可以建立多个聚集索引
B、在一个表上最多只能建立一个聚集索引
C、聚集索引适合建立在重复值多的列上
D、必须先建立聚集索引,然后再建立非聚集索引
8.设有学生表(学号,姓名,所在系,身份证号)和系表(系名,系办公地点)。
下列关于两个表的引用关系的描述,正确的是()。
A、设置学生表中的“所在系”为外键
B、设置系表中的“系名”为外键
C、设置学生表的学号为主键
D、无法表达这两个表的引用关系
9.设要查询所有姓“张”的学生,下列条件子句中正确的是()。
A、Where姓名LIKE'张_'
B、Where姓名LIKE'张%'
C、Where姓名LIKE'%张'
D、Where姓名LIKE'%张_'
10.在VB中,可以利用Connection对象的Execute方法实现对数据库的更改操作。
下列将SC表中学号为S01学生的成绩增加10分的语句,正确的是()。
A、ADOcn.Execute“ALTERSCSETGrade=Grade+10WHERE学号='S01'”
B、ADOcn.Execute“ALTERFROMSCSETGrade=Grade+10WHERE学号='S01'”
C、ADOcn.Execute“UPDATESCSETGrade=Grade+10WHERE学号='S01'”
D、ADOcn.Execute“UPDATEFROMSCSETGrade=Grade+10WHERE学号='S01'”
11.下列关于SQLServer数据库组成的说法,正确的是()。
A、一个数据库可由多个数据文件和多个日志文件组成
B、一个数据库可由多个数据文件和仅一个日志文件组成
C、一个数据库可由仅一个数据文件和多个日志文件组成
D、一个数据库可由仅一个数据文件和仅一个日志文件组成
12.事务一旦提交,其对数据的更改就是永久的,这个特性称为事务的()。
A、一致性
B、持久性
C、隔离性
D、原子性
13.下列声明并创建Connection对象的语句,正确的是()。
A、DimADOcnAsNewConnection
B、DimADOcnAsConnection
C、DeclareADOcnAsNewConnection
D、DeclareADOcnAsConnection
14.下列关于触发器的说法,正确的是()。
A、后触发型触发器是在触发器执行完成后再执行引发触发器执行的语句
B、引发触发器执行的操作可以是SELECT
C、触发器是由数据更改操作引发的自动执行的代码
D、CREATETRIGGERtriONtable1FORINSERT定义的是前触发型触发器
15.下列属于数据库逻辑设计内容的是()。
A、存储记录的格式设计
B、将概念设计的结果转换为特定DBMS所支持的数据模型
C、设计局部的E-R图
D、将各局部E-R图合并为全局E-R图
二、判断题(正确的在括号内打上“√”,错误的打上“╳”。
本题共10个小题,每小题2分,共20分)
1.在数据库三级模式中,外模式到模式的映像提供了数据的物理独立性。
()
2.数据库的概念设计通常与具体的数据库管理系统无关。
()
3.实体完整性约束通常用主键实现。
()
4.通常应该在频繁进行更新操作的列上建立非聚集索引。
()
5.在SQLServer中,同一个数据库的不同数据文件必须存放在不同的位置。
()
6.在SQLServer中,不允许删除正在被用户使用的数据库。
()
7.当登录账户成为某数据库的合法用户之后,其对该数据库中的用户数据和对象自动拥有各种操作权限。
()
8.数据库三级模式中的外模式是面向全体用户的数据需求设计的。
()
9.E-R图中的“E”表示的是实体。
()
10.Recordset对象是数据表的查询结果,通常可使用它进行数据的插入操作。
()
三、简述题(本题共2个小题,每小题5分,共10分)
1.请简要说明数据库逻辑设计所包含的工作。
2.请简要说明SQLServer提供的主要备份种类,每种类型的备份所备份的主要内容是什么?
四、综合应用题(本题共3个小题,共40分)
1.(本题10分)写出创建如下三张数据表的SQL语句。
“汽车”表结构:
汽车型号:
普通编码定长字符类型,长度为20,主键。
汽车类别:
普通编码定长字符类型,长度为6,取值为:
“小轿车”、“商务车”
生产年份:
整型。
“经销商”表结构:
经销商号:
普通编码定长字符类型,长度为20,主键。
经销商名:
普通编码可变长字符类型,长度为40,非空。
地址:
普通编码可变长字符类型,长度为50。
“销售”表结构:
经销商号:
普通编码定长字符类型,长度为20,引用经销商表的外键。
汽车型号:
普通编码定长字符类型,长度为20,引用汽车表的外键。
销售时间:
日期时间型。
销售价格:
整型
主键:
(经销商号,汽车型号,销售时间)。
2.依据第1题所创建的三张表,写出完成下列操作的SQL语句。
(本题共20分,每小题5分)
1)查询2014年生产的汽车型号和汽车类别。
2)查询2013年卖出的销售价格30万元以上(包括30万元)的汽车的总数量。
3)将销售价格超过50万元的汽车降价5万。
4)在汽车表中插入一行数据:
汽车型号为“Q100”,汽车类别为“小轿车”,生产年份为2014。
3.依据第1题所创建的三张表,写出创建满足如下要求的视图的SQL语句:
查询销售“小轿车”的经销商的经销商名和地址。
(本题10分)
数据库应用技术参考答案及评分标准
一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。
本题共15个小题,每小题2分,共30分)
1.B2.D3.B4.D5.D
6.C7.B8.A9.B10.C
11.A12.B13.A14.C15.B
二、判断题(正确的在括号内打上“√”,错误的打上“╳”。
本题共10个小题,每小题2分,共20分)
1.×2.√3.√4.×5.×
6.√7.×8.×9.√10.×
三、简述题(本题共2个小题,每小题5分,共10分)
1.请简要说明数据库逻辑设计所包含的工作。
参考答案:
(1)将概念结构转换为关系数据模型。
(2)对关系数据模型进行优化。
(3)设计面向用户的外模式。
2.请简要说明SQLServer提供的主要备份种类,每种类型的备份所备份的主要内容是什么?
参考答案:
三种备份类型:
完整备份(或完整数据库备份)、差异备份(或差异数据库备份)和事务日志备份。
完整备份:
备份数据库的全部内容。
差异备份:
备份自最近的完整备份之后变化的内容。
事务日志备份:
只备份自上次备份后到当前备份时间新增的日志内容。
四、综合应用题(本题共3个小题,共40分)
1.(本题10分)
参考答案及评分要点:
CREATETABLE汽车(
汽车型号char(20)primarykey,
汽车类别char(6)CHECK(汽车类别in('小轿车','商务车')),
生产年份int
)
评分要点:
主键:
1分;CHECK:
2分,其他1分。
共计4分。
CREATETABLE经销商(
经销商号char(20)primarykey,
经销商名varchar(40)notnull,
地址varchar(50)
)
评分要点:
主键:
1分;其他:
1分。
共计2分。
CREATETABLE销售(
经销商号char(20),
汽车型号char(20),
销售时间datetime,
销售价格int,
Primarykey(经销商号,汽车型号,销售时间),
Foreignkey(经销商号)references经销商(经销商号),
Foreignkey(汽车型号)references汽车(汽车型号)
)
评分要点:
主键1分,外键2分,其他1分。
共计4分。
2.(本题共20分,每小题5分)
参考答案及评分要点:
1)SELECT汽车型号,汽车类别
FROM汽车
WHERE生产年份=2014
评分要点:
SELECT部分2分,FROM部分1分,WHERE部分2分
2)SELECTCOUNT(*)销售总数量
FROM销售
WHERE销售价格>=300000
AND销售时间BETWEEN'2013/1/1'AND'2013/12/31'
评分要点:
SELECT部分1分,FROM部分1分,WHERE部分3分
3)UPDATE销售SET销售价格=销售价格-50000
WHERE销售价格>500000
评分要点:
UPDATE部分3分,WHERE部分2分
4)INSERTINTO汽车
VALUES('Q100','小轿车',2014)
评分要点:
INSERT部分2分,VALUES部分3分
3.(本题10分)
参考答案及评分要点:
CREATEVIEWV1AS
SELECT经销商名,地址
FROM经销商JOIN销售ON经销商.经销商号=销售.经销商号
JOIN汽车ON汽车.汽车型号=销售.汽车型号
WHERE汽车类别='小轿车'
评分要点:
每行2分
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库应用技术 国家 开放 大学 数据库 应用技术 模拟 试题 满分 答案