国家开放大学年秋季学期电大考试数据库试题及答案

上传人:h****0 文档编号:287722279 上传时间:2022-05-04 格式:DOCX 页数:33 大小:47.73KB
返回 下载 相关 举报
国家开放大学年秋季学期电大考试数据库试题及答案_第1页
第1页 / 共33页
国家开放大学年秋季学期电大考试数据库试题及答案_第2页
第2页 / 共33页
国家开放大学年秋季学期电大考试数据库试题及答案_第3页
第3页 / 共33页
国家开放大学年秋季学期电大考试数据库试题及答案_第4页
第4页 / 共33页
国家开放大学年秋季学期电大考试数据库试题及答案_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《国家开放大学年秋季学期电大考试数据库试题及答案》由会员分享,可在线阅读,更多相关《国家开放大学年秋季学期电大考试数据库试题及答案(33页珍藏版)》请在金锄头文库上搜索。

1、国家开放大学年秋季学期电大考试数据库试题及答案数据库应用技术期末综合练习题一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。本题共 20 个小题,每小题 2 分,共 40 分)1. 下列属于数据模型三要素的是(c)。a数据库、数据库管理系统和操作系统 b数据库、数据库管理系统和应用程序 c数据结构、数据操作和数据完整性约束 d数据库、数据库管理系统和数据库文件 2. 下列关于数据库三级模式中“模式”的说法,错误的是(d )。a关系数据库中的表对应三级模式中的模式 b模式应该包含全体用户的数据需求 c外模式的信息全部来自于模式 d模式是对整个数据库的底层表示 3. 下列属于

2、数据库系统组成部分的是(b)。a数据库、数据库管理系统、操作系统和数据库文件 b数据库、数据库管理系统、用户和应用程序 c数据库、数据库管理系统和数据库文件 d数据库、数据库管理系统和操作系统 4. 设有学生表(学号,姓名,所在系,身份证号)和系表(系名,系办公地点)。下列关于两个表的引用关系的描述,正确的是(a)。a设置学生表中的“所在系”为外键 b设置系表中的“系名”为外键 c设置学生表的学号为主键 d无法表达这两个表的引用关系 5. 下列用于定义列的取值范围的约束是(c)。anot null bdefault ccheck dforeign key 6. 下列运算中,属于传统的集合运算的

3、是(d)。a选择运算 b投影运算 c连接运算 d并运算7. 下列用于表达关系代数中投影运算的运算符是(b)。a b cd+ 8. 下列关于 sql server 中扩大数据库空间的说法,正确的是(c)。a只能扩大日志文件的空间,不能扩大数据文件的空间 b只能扩大数据文件的空间,不能扩大日志文件的空间 c日志文件和数据文件的空间都可以扩大 d在数据库空间未用满时不能进行扩大数据库空间的操作 9. 下列(a)操作属于数据控制。arevokebinsert cdropdselect 10. 下列类型中,属于定点小数类型的是(a)。anumeric bint cdatetime dreal 11. 下

4、列语句运行的结果是(b)。declare x int =30, y int =20 z int set z=x+y print z anull b50 c30 d20 12. 下列( c )约束定义列的取值不能重复。anot null bdefault cunique dforeign key 13. 下列条件子句中,能够筛选出成绩在 6080(包括边界值)的是(c)。awhere 成绩 >= 60 or 成绩 <= 80 bwhere 60 <= 成绩 <= 80 cwhere 成绩 >= 60 and 成绩 <= 80dwhere 成绩 in(60.80

5、) 14. 现要统计选课表中 c01 课程的最低成绩,下列语句中正确的是(c)。aselect max(成绩) from 选课表 where 课程号 = c01 bselect max(*) from 选课表 where 课程号 = c01 cselect min(成绩) from 选课表 where 课程号 = c01 dselect min(*) from 选课表 where 课程号 = c01 15. 下列表达式中,与“所在部门 not in (教务, 房管) ”等价的是(a)。a所在部门 != 教务 and 所在部门 != 房管 b所在部门 != 教务 or 所在部门 != 房管c所在

6、部门 = 教务 and 所在部门 = 房管 d所在部门 = 教务 or 所在部门 = 房管 16. 设有销售表(经销商号,汽车型号,销售时间,销售价格),现要将 s011 和 s012 汽车的单价减 1000 元,下列语句中正确的是(a)。aupdate 销售表 set 销售价格 = 销售价格 - 1000where 汽车型号= s011 or 汽车型号= s012 bupdate 销售表 set 销售价格 = 销售价格 - 1000where 汽车型号= s011 and 汽车型号= s012 cupdate 销售表 set 销售价格 = 销售价格 - 1000where 汽车型号= s01

7、1 or s012 dupdate 销售表 set 销售价格 = 销售价格 - 1000where 汽车型号= s011 and s01217. 下列关于非聚集索引的说法,正确的是(a)。a在一个表上可以建立多个非聚集索引 b在一个表上最多只能建立一个非聚集索引 c非聚集索引必须在聚集索引之后建立 d建立非聚集索引后,数据会按非聚集索引键值排序 18. 下列关于触发器的说法,正确的是(b)。a触发器是由用户调用执行的一段代码 b触发器主要用于实现复杂的数据约束 c在定义触发器的代码中不能包含 insert 语句 d引发触发器执行的操作可以是 insert、delete、update 和 sel

8、ect 19. 事务一旦提交,其对数据的更改就是永久的,这个特性称为事务的(d)。a一致性 b原子性c隔离性 d持久性 20. 下列关于 sql server 日志备份的说法,正确的是(b)。a对数据库进行的第一次备份可以是日志备份 b日志备份仅备份数据库的日志内容,不备份数据 c数据库的所有恢复模式都支持日志备份 d一般情况下,日志备份是最耗费时间的二、判断题(正确的在括号内打上“”,错误的打上“”。本题共10 个小题,每小题 2 分,共 20 分)1. 实体完整性约束通常用主键实现。( )2. 如果存在非主属性对主键的部分函数依赖,则关系模式不是 2nf 的。( )3. 数据控制功能用于定

9、义、修改数据库中的对象。( )4. 定义“开关状态”列的类型为 char(2),并为该列提供默认值“关”的子句是:( )开关状态 char(2) default 关 for 开关状态。5. default 只能在“列级完整性约束定义”处定义。( )6. 存储过程的参数有输入参数和输出参数两种。( )7. sql server 不允许将同一个数据库的数据文件和日志文件存储在相同的位置。( )8. 事务日志备份既备份数据库的日志记录也备份数据库的数据。( )9. 设计局部 e-r 图属于逻辑设计的任务。( )10. 如果使用 connection 对象建立与数据库的连接,在声明对象之后建立数据库连

10、接的方法是 create。( )三 、 综合应用 题( 本题共 3 个小题,共 40 分 )1(本题 10 分)写出创建如下三张数据表的 sql 语句。“图书”表结构:书号:普通编码定长字符类型,长度为 10,主键。书名:普通编码可变长字符类型,长度为 20,非空。类别:统一字符编码定长字符类型,长度为 4,取值为:“高等数学”、“量子力学”、“国学基础”。出版日期:日期类型。单价:整型。“书店”表结构:书店编号:普通编码定长字符类型,长度为 20,主键。书店名:普通编码可变长字符类型,长度为 30,非空。地址:统一字符编码可变长字符类型,长度为 30。“销售”表结构:书号:普通编码定长字符类

11、型,长度为 10,引用图书表的外键。书店编号:普通编码定长字符类型,长度为 20,引用书店表的外键。销售时间:日期时间类型。销售数量:整型。主键:(书号,书店编号,销售时间)。2.依据第 1 题所创建的三张表,写出完成下列操作的 sql 语句。(本题共 20 分,每小题5 分)1)查询“量子力学”类图书的书名和出版日期。2)查询单价大于等于 60 的图书的销售情况,列出书名、类别、销售时间和销售数量。3)将量子力学类图书的单价降低 10。4)在书店表中插入一行数据,书店编号:sd100,书店名:新华书店,地址:西单。数据库应用技术 1 参考答 案及评分标准一、单项选择题(每个题只有一个答案是正

12、确的,请将正确的答案填写到括号内。本题共 15 个小题,每小题 2 分,共 30 分)1. c2. d3. b4. a5.c 6. d7. b8. c9. a10.a 11. b12. c13. c14. c15.a 16. a17. a18. b19.d20.b 二、判断题(正确的在括号内打上“”,错误的打上“”。本题共10 个小题,每小题 2 分,共 20 分)1.2. 3. 4. 5. 6. 7. 8. 9. 10. 三、综合应用 题( 本题共 3 个小题,共 40 分 )1(本题 10 分)参考答案及评分要点:create table 图书( 书号 char(10) primary k

13、ey, 书名 varchar(20) not null, 类别 nchar(4) check (类别 in(高等数学,量子力学, 国学基础), 出版日期 date, 单价int) 评分要点:主键 1 分;check 2 分;其他 1 分;共计 4 分。create table 书店( 书店编号 char(20) primary key, 书店名 varchar(30) not null, 地址nvarchar(30) ) 评分要点:主键 1 分;其他 1 分;共计 2 分。create table 销售( 书号 char(10), 书店编号 char(20), 销售时间 datetime, 销

14、售数量 int, primary key(书号,书店编号,销售时间), foreign key(书号) references 图书(书号), foreign key(书店编号) references 书店(书店编号) 评分要点:主键 1 分;2 个外键共 2 分;其他 1 分;共计 4 分。2(本题共 20 分,每小题 5 分)。参考答案及评分要点:1)select 书名,出版日期 from 图书 where 类别 = 量子力学 评分要点:select 部分 2 分,from 部分 1 分,where 部分 2 分2)select 书名, 类别, 销售时间, 销售数量from 图书 a join 销售 b on a.书号 = b.书号where 单价 >= 60 评分要点:select 部分 2 分,from 部分 2 分,where 部分 1 分3)update 图书set 单价 = 单价 - 10where 类别 = 量子力学 评分要点:update 部分 1 分,set 部分 2 分,where 部分 2 分4)insert into 书店values(sd100,新华书店,西单) 评分要点:insert 部分 2 分, values 部分 3 分3(本题 10 分)参考答案及评分要点 create view v1 asselect

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 总结/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号