【最新整理】电大专科《数据库基础与应用》期末必备复习考试试题及参考答案资料答案解析.doc
《【最新整理】电大专科《数据库基础与应用》期末必备复习考试试题及参考答案资料答案解析.doc》由会员分享,可在线阅读,更多相关《【最新整理】电大专科《数据库基础与应用》期末必备复习考试试题及参考答案资料答案解析.doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、电大考试资料必备资料-值得拥有电大专科数据库基础与应用期末模拟试题训练第一套 一、单项选择题,把合适的选项编号填写在括号内。(每小题2分,共20分) 1域是实体中相应属性的(A)。A. 取值范围 B. 值 C. 名称 D. 描述 2把保存关系定义的关系称为对应数据库的(B)。A. 一般关系 B. 元关系 C. 特定关系 D. 正常关系 3在一个关系R中,若存在XY和XZ,则存在X(Y,Z),称此为函数依赖的(C)规则。 A. 传递性 B. 分解性 C. 合并性 D. 增广性 4. 设一个关系为R(A,B,C,D,E,F),它的最小函数依赖集为FD=AB,AC,DE,DF,则该关系的候选码为(D
2、)。 A. (A,B) B. (A,C) C. (A,E) D. (A,D) 5在SQL中,对基本表进行插入和修改记录的命令为(D)。 A. insert和delete B. update和delete C. delete和select D. insert和update 6Access2000数据库是(C)型数据库。 A层状 B网状 C关系 D树状7如果字段内容为声音文件,可将此字段定义为(C)类型。A文本 B查询向导COLE对象 D备注 8在建交叉表查询的过程中,最多可以选择(B)个行标题字段。 A2 B3C4 D59若要退出Microsoft Access,则应使用的操作是(C)。AExi
3、t BReturnCQuit DRevoke10显示包含警告信息或其他信息的消息框,应该使用的操作是(D)。AEcho BMessageCWarn DMsgBox 二、是非判断题,若叙述正确则在题目后括号内打“”否则打“”(每小题2分,共20分) 1当建立和删除一个视图时,对相应的基本表没有影响。() 2由概念设计进入逻辑设计时,原来的1对1或1对多联系通常都需要被转换为对应的基本表。() 3概念设计也要贯彻概念单一化原则,即一个实体中的所有属性都是直接用来描述码的。()4在对象数据模型中,对象既不能够继承,也不能够嵌套。()5设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名)
4、,选课关系为X(学生号,课程号,成绩),求出所有选课的学生信息的运算表达式为学生号(X)与S的自然连接。()6.索引不是一种改善数据库性能的技术。() 7. 声明游标语句的关键字为DECLARECURSOR,该语句不一定带有SELECT查询子句。() 8. 在收回用户访问权限的语句中,所给表名选项以关键字ON开始,所给用户名选项以关键字FROM开始。()9. 用于配置客户端网络连接的工具是客户端网络实用工具。() 10.同聚集索引相比,非聚集索引需要更少的存储空间。() 三、填空题,把合适内容填在横线上。(每空1分,共30分) 1. 数据库处理技术依次经历了人工管理、(文件管理)、(数据库管理
5、)、以及分布式数据库管理等四个发展阶段。、2关系数据模型包括(关系数据结构)、(关系完整性规则)和关系运算三个方面。3学生关系中的班级号属性与班级关系中的班级号主码属性相对应,则(班级号)属性为(学生)关系中的外码。4一个关系若存在(部分)函数依赖和(传递)函数依赖,则必然会造成数据冗余和操作异常。5在新版的SQL中,查询所涉及到的表及表之间的连接是在from选项中实现的,表之间的连接共有三种方式,分别称为中间连接、(左连接)和(右连接)。6Access中的表间关系有1对1、(1对多)和(多对多)三种。7一个Access数据库对应于操作系统中的(1)个文件,其文件扩展名为(mdb)。8查询可以
6、作为(窗体)、(报表)和数据访问页的数据源。 9报表由(报表页眉)、(页面页眉)、主体、页面页脚和报表页脚等5节组成。 10. (宏)是由一条或多条操作命令组成的集合,其中每条命令用来实现相应的功能。使用(条件表达式)可以确定按条件执行宏。11. SQL Server 2000中的整数类型包括bigint、(smallint)、(int)和tinyint 四种。12.SQL Server 2000主要通过(查询分析器)和(企业管理器)这两种工具来完成数据库的管理工作。13. 当指定基本表中某一列或若干列为主码时,则系统将在这些列上自动建立一个(唯一值或单值)、(聚集)和非空的索引。14. 定义
7、局部变量的语句关键字为(DECLARE),被定义的各变量之间必须用(逗号)字符分开。 15. 每个存储过程可以包含(多或若干)条Transact-SQL语句,可以在过程体中的任何地方使用(RETURN或返回)语句结束过程的执行,返回到调用语句后的位置。 四、根据主教材第四章所给的商品库和教学库,按照下列前三小题的每条SQL查询语句写出相应的功能,或者按照下列后两小题的每种功能写出相应的SQL查询语句。(每小题4分,共20分)在名称为商品库的数据库中包含有商品表1和商品表2,它们的定义分别为: 商品表1(商品代号 char(8),分类名 char(8),单价 float,数量 int) 商品表2
8、(商品代号 char(8),产地 char(6),品牌 char(6),)在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义分别为: 学生(学生号 char(7),姓名 char(6),性别 char(2),出生日期 datetime, 专业 char(10),年级 int)课程(课程号 char(4),课程名 char(10),课程学分 int选课(学生号 char(7),课程号 char(4),成绩 int)1select distinct x.* from 学生 x,选课 y where x.学生号=y.学生号 答:从教学库中查询出选修了课程的所有学生信息。2select
9、* from 学生 where exists (select * from 选课 where 学生.学生号=选课.学生号 group by 选课.学生号 having count(*)=3 )答:从教学库中查询出同时选修了3门课程的全部学生信息。3select x.*,课程名,课程学分,成绩 from 学生 x,课程 y,选课 z where x.学生号=z.学生号 and y.课程号=z.课程号 order by x.学生号,z.成绩 答:从教学库中查询出每个学生选课的全部情况,并依次按学生号和成绩排序。4从商品库中查询出每种商品的商品代号、单价、数量和产地。答: select 商品表1.商
10、品代号,单价,数量,产地 from 商品表1,商品表2 where 商品表1.商品代号=商品表2.商品代号5从教学库中查询出每门课程被选修的学生人数,并按所选人数的升序排列出课程号、课程名和选课人数。答: select 课程.课程号,课程名,count(课程.课程号) as 人数 from 课程,选课 where 课程.课程号=选课.课程号 group by 课程.课程号,课程名 order by 人数 五、根据下面所给的AAA数据库,写出每小题所能实现的功能。(每小题5分,共10分) 假设使用名称为AAA的数据库,它包括Students(学号 char(8),姓名varchar(8),年龄i
11、nt,专业varchar(20),入学日期 DateTime)和Score(学号char(8),课程名 varchar(10),成绩numeric(5,2))两张表。1. declare a numeric(5,2),b numeric(5,2)set a=(select max(成绩) from score)set b=(select min(成绩) from score)print a-b答:求出score表中最高成绩与最低成绩的分数之差。2.create procedure xxk2asbeginselect x.学号,x.姓名,x.专业,count(*) as 门数from stude
12、nts x,score ywhere x.学号=y.学号group by x.学号,x.姓名,x.专业end答:显示出AAA库中每个学生的学号、姓名、专业等信息及选课门数。训练第二套 一、单项选择题,把合适的选项编号填写在括号内。(每小题2分,共20分)1设D1,D2和D3域的基数分别为2,3和4,则D1D2D3的元组数为(B)。 A. 9 B. 24 C. 10 D. 202若一个关系为R(学生号,姓名,性别,年龄),则(A)适合作为该关系的主码。A. 学生号 B. 姓名 C. 性别 D. 年龄3设一个集合A=3,4,5,6,7,集合B=1,3,5,7,9,则A和B的并集中包含有(C)个元素
13、。 A. 10 B. 8 C. 7 D. 64. 在一个关系R中,若存在X(Y,Z),则也隐含存在XY和XZ,称此为函数依赖的(B)规则。A. 传递性 B. 分解性 C. 合并性 D. 增广性 5在SQL的查询语句中,order by选项实现对结果表的(D)功能。A. 分组统计 B. 求和 C. 查找 D. 排序 6Access2000数据库文件的扩展名是(D)。Adbf Bdbt Cmdf Dmdb7在下面所给的属性中,(D)属性适宜作为主关键字。A基本工资 B职称 C姓名 D身份证号码 8下列(C)图标是Access中表对象的标志。 A BC D9Access中包含有(B)种数据类型。A9
14、 B10 C7 D8 10可以通过Internet进行数据发布的对象是(D)。A窗体 B报表C查询 D数据访问页 二、是非判断题,若叙述正确则在题目后括号内打“”否则打“”(每小题2分,共20分)1在文件管理阶段程序和数据在存储位置上是分开存放的。()2若一个关系的一些非主属性可能部分依赖于候选码,则称该关系达到了第二范式。()3在SQL中建立和删除数据库模式的命令分别为create schema和drop schema。()4对于较复杂的系统,概念设计阶段的主要任务是:首先根据系统的各个局部应用画出各自对应的局部ER图,然后再进行综合和整体设计,画出整体ER图。()5由概念设计进入逻辑设计时
15、,原来的实体不需要转换成对应的基本表或视图。()6机器实现阶段的任务是在计算机系统中建立数据库模式,装入数据,并针对各种处理要求编写出相应的应用程序。()7. 常见的SQL Server2000的版本只包括标准版、个人版、开发版和评估版。()8.数据库备份和恢复的Transact-SQL语句分别对应为Restore Databas和Backup Database。()9.SQL Server 2000中引入索引主要是为了加速查询速度,并可以保证数据的惟一性。()10.对于记录较少的基本表,或者需要频繁更新的基本表应尽量创建索引。() 三、填空题,把合适内容填在横线上。(每空1分,共30分)1在
16、(文件)系统中,数据没有独立的操作界面,在(数据库)系统中,数据具有独立的操作界面。 2. 关系数据库系统具有(数据结构)单一、采用(集合运算)、数据完全独立、数学理论支持等优点。 3在数据库体系结构中,两级数据映象分别是指(外模式和模式)之间的数据映象以及(模式和内模式)之间的数据映象。 4. 设一个关系为R(A,B,C,D,E,F,G),它的最小函数依赖集为FD=AB,CD,BE,EF,则该关系的候选码为(A,C,G),该候选码含有(3)属性。 5在SQL中,主码约束的关键字为(primary key),外码约束的关键字为(foreign key)。 6Access2000的用户操作界面由
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新整理 数据库基础与应用 最新 整理 电大 专科 数据库 基础 应用 期末 必备 复习 考试 试题 参考答案 资料 答案 解析
限制150内