ImageVerifierCode 换一换
格式:DOCX , 页数:34 ,大小:81.87KB ,
资源ID:116758      下载积分:5 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-116758.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库模拟试题.docx)为本站会员(h****)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

数据库模拟试题.docx

1、数据库应用技术终结性考试模拟试题 国家开放大学工学院 史红星 2015 年 06 月 12 日 一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。) 1下列功能中,不属于数据库管理系统功能的是( B)。 A、数据库对象定义 B、数据库文件读写 C、数据查询 D、数据更新 2下列类型中,属于定点小数类型的是( A)。 A、 numeric B、 int C、 datetime D、 real 3对 char(10)类型的列,若存储 “电视 ”,其占用的字节数是( C)。 A、 4 B、 5 C、 10 D、 20 4下列条件子句中,能够筛选出成绩在 6080(包括边界值)的

2、是( B)。 A、 Where 成绩 = 60 OR 成绩 = 60 AND 成绩 = 60 OR 成绩 = 60 AND 成绩 5000 一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。本题共 15 个小题,每小题 2 分,共 30 分) 1下列属于数据模型三要素的是( )。 A、数据库、数据库管理系统和操作系统 B、数据库、数据库管理系统和应用程序 C、数据库、数据库管理系统和数据库文件 D、数据结构、数据操作和数据完整性约束 2下列关于关系运算中选择运算的说法,正确的是( )。 A、选择运算是从垂直方向选取表中的若干列 B、选择运算是从水平方向选取表中满足条件的记

3、录 C、进行选择运算的两个表必须结构相同 D、进行选择运算时要求两个表中必须有同名列 3下列类型中,属于浮点类型的是( )。 A、 numeric B、 int C、 datetime D、 real 4对 char(10)类型的列,若存储 “中国 ”,其占用的字节数是( )。 A、 2 B、 4 C、 10 D、 20 5下列条件子句中,能够筛选出价格不在 100200(不包括边界值)的是( )。 A、 Where 价格 NOT BETWEEN 100 AND 200 B、 Where 价格 BETWEEN NOT 100 AND 200 C、 Where 价格 NOT BETWEEN 10

4、1 AND 201 D、 Where 价格 BETWEEN NOT 101 AND 201 6现要统计选课表中 C01 课程的总成绩,下 列语句中正确的是( )。 A、 SELECT COUNT(成绩 ) FROM 选课表 WHERE 课程号 = C01 B、 SELECT COUNT(*) FROM 选课表 WHERE 课程号 = C01 C、 SELECT SUM(成绩 ) FROM 选课表 WHERE 课程号 = C01 D、 SELECT SUM(*) FROM 选课表 WHERE 课程号 = C01 7下列关于非聚集索引的说法,正确的是( )。 A、在一个表上可以建立多个非聚集索引

5、B、在一个表上最 多只能建立一个非聚集索引 C、非聚集索引必须在聚集索引之后建立 D、建立非聚集索引后,数据会按非聚集索引键值排序 8设有图书销售表(书号,销售时间,销售数量,销售总价),设同一时间可销售多种图书,但同一图书同一时间只能销售一次。其中适合作为主键的是( )。 A、仅书号 B、仅销售时间 C、书号或者是销售时间 D、(书号,销售时间) 9设要查询不姓 “张 ”的学生,下列条件子句中正确的是( )。 A、 Where 姓名 != 张 % B、 Where 姓名 LIKE !张 % C、 Where 姓名 NOT LIKE 张 % D、 Where 姓名 LIKE NOT 张 % 1

6、0下列表达式中,与 “年龄 NOT BETWEEN 20 AND 30”等价的是( )。 A、年龄 20 AND 年龄 20 OR 年龄 30 D、年龄 30 11下列关于视图的说法,错误的是( )。 A、只能在基本表上建立视图,不能在视图上再建立视图 B、通过视图查询数据时最终都落实到对基本表的查询 C、视图在一定程度上提供了数据的逻辑独立性 D、视图提供了一定的安全控制机制 12数据库中一个事务的执行不能被其他事务干扰,这个特性称为事务的( )。 A、一致性 B、持久性 C、隔离性 D、原子性 13下列关于 SQL Server 日志备份的说法,正确的是( )。 A、对数据库进行的第一次备

7、份可以是日志备份 B、日志备份仅备份数据库的日志内容,不备份数据 C、数据库的所有恢复模式都支持日志备份 D、一般情况下 ,日志备份是最耗费时间的 14下列关于触发器的说法,正确的是( )。 A、触发器是由用户调用执行的一段代码 B、触发器主要用于实现复杂的数据约束 C、在定义触发器的代码中不能包含 INSERT 语句 D、引发触发器执行的操作可以是 INSERT、 DELETE、 UPDATE 和 SELECT 15下列声明并创建 Recordset 对象的语句,正确的是( )。 A、 Dim ADOcn As New Recordset B、 Dim ADOcn As Recordset

8、C、 Declare ADOcn As New Recordset D、 Declare ADOcn As Recordset 二、判断题(正确的在括号内打上 “”,错误的打上 “”。本题共 10 个小题,每小题 2 分,共 20 分) 1数据库三级模式中,外模式到模式的映像提供了数据的逻辑独立性。( ) 2在进行数据库概念结构设计时,要充分考虑所使用的数据库管理系统。( ) 3一个关系模式只能包含一个候选键。( ) 4 B /S 模式的开发、维护工作主要集中在服务器端,可减轻异地用户的维护成本。( ) 5 SQL Server 不允许将同一个数据库的数据文件和日志文件存储在相同的位置。( )

9、 6在 SQL Server 中,可以手工扩大数据文件和日志文件的空间。( ) 7具有数据更改权限的用户都自动具有该数据的查询权限。( ) 8设 ADOrs 是一个 Recordset 对象,则 ADOrs(“学号 “)表示得到 “学号 ”列的值。( ) 9在数据库设计中,通常是先进行逻辑结构设计,然后再进行概念结构设计。( ) 10 SQL Server 中的 “简单恢复模式 ”不支持对数据库进行日志备份。 ( ) 三、简述题(本题共 2 个小题,每小题 5 分,共 10 分) 1请简要说明视图的作用。 2请简单说明数据库系统的组成。 四、综合应用题(本题共 3 个小题,共 40 分) 1(

10、本题 10 分)写出创建如下三张数据表的 SQL 语句。 “教师 ”表结构: 教师号:普通编码定长字符类型,长度为 10,主键。 教师名:普通编码可变长字符类型,长度为 20,非空。 所在部门:普通编码可变长字符类型,长度为 30。 职称:普通编码定长字符类型,长度为 6,取值为: “教授 ”、 “副教授 ”、 “其他 ”。 “课程 ”表结构: 课程号:普通编码定长字符类型,长度为 20,主键。 课程名:普通编码可变长字符类型,长度为 40,非空。 学时数:微整型。 开课学期:微整型 “授课 ”表结构: 教师号:普通编码定长字符类型,长度为 10,引用教师表的外键。 课程号:普通编码定长字符类

11、型,长度为 20,引用课程表的外键。 授课时数:整型。 授课年份:整型。 主键:(教师号,课程号,授课年份)。 2依据第 1 题所创建的三张表,写出完成下列操作的 SQL 语句。(本题共 20 分,每小题 5 分) 1)查询教授职称的教师姓名和所在部门。 2)查询每学期开设的学时数大于 40 的课程门数。 3)查询 2012 年全部课程的授课情况,列出课程名、学时数、教师名和授课时数。 4)删除没人讲授的课程。 3依据第 1 题所创建的三张表,写出创建满足如下要求的视图的 SQL 语句:查询 2014 授课年份全体授课教师的教师名、所授的课程名和授课时数。(本题 10 分) 数据库应用技术模拟

12、试题参考答案及评分标准 一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。本题共 15 个小题,每小题 2 分, 共 30 分) 1 D 2 B 3 D 4 C 5 A 6 C 7 A 8 D 9 C 10 D 11 A 12 C 13 B 14 B 15 A 二、判断题(正确的在括号内打上 “”,错误的打上 “”。本题共 10 个小题,每小题 2 分,共 20 分) 1 2 3 4 5 6 7 8 9 10 三、简述题(本题共 2 个小题,每小题 5 分,共 10 分) 1参考答案: ( 1)简化数据查询语句; ( 2)使用户能从 多角度看待同一数据; ( 3)提高了数

13、据的安全性; ( 4)提供了一定程度的逻辑独立性。 2参考答案: 广义上讲,数据库系统由数据库、数据库管理系统(及其开发工具)、应用系统和用户组成,其中用户可分为数据库管理员、应用程序开发人员和最终用户三类。 四、综合应用题(本题共 3 个小题,共 40 分) 1(本题 10 分) 参考答案及评分要点: CREATE TABLE 教师 ( 教师号 char(10) primary key, 教师名 varchar(20) not null, 所在部门 varchar(30), 职称 char(6) CHECK (职称 IN(教授 ,副教授 , 其他 ) ) 评分要点:主键 1 分; CHECK

14、 2 分;其他 1 分;共计 4 分。 CREATE TABLE 课程 ( 课程号 char(20) primary key, 课程名 varchar(40) not null, 学时数 tinyint, 开课学期 tinyint ) 评分要点:主键 1 分;其他 1 分;共计 2 分。 CREATE TABLE 授课 ( 教师号 char(10), 课程号 char(20), 授课时数 int, 授课年份 int, Primary key(教师号 ,课程号 ,授课年份 ), Foreign key(教师号 ) references 教师 (教师号 ), Foreign key(课程号 ) references 课程 (课程号 ) ) 评分要点:主键 1 分;外键 2 分;其他 1 分;共计 4 分。 2(本题共 20 分,每小题 5 分)。 参考答案及评分要点: 1) SELECT 教师名 , 所在部门

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。