《国家开放大学数据库基础与应用期末考试复习资料汇编.docx》由会员分享,可在线阅读,更多相关《国家开放大学数据库基础与应用期末考试复习资料汇编.docx(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、数据库基础与应用 模拟试题2016067一、单选题(共12题,共36分)超越高度温馨提醒:可以使用word查找功能快速查找对应题目和答案。查找快捷键:Ctrl+FL利用SQL语言所建立的视图在数据库中属于(B )。A、实表B、虚表C、索引D、字段2 .如果要设计一个报表,该报表将用于标识公司的资产设备,则应将该报表设计为(A )oA、标签报表B、一般报表C、交叉报表D、数据透视图报表.设一个关系为R(A,BCD,E),它的最小函数依赖集为FD=A-B,A-C,B-D,DfE,则该关系 的候选码为(A )。A、AB、BC、CD、D3 .由概念设计进入关系数据模型的逻辑设计时,必须被转换为对应基本
2、表的联系类型是(C )oA、1 对 1B、1对多C、多对多D、多对1.利用SQL语言所建立的视图在数据库中属于(B )。A、实表B、虚表C、索引D、字段4 .在利用计算机进行数据处理的四个发展阶段中,第二个发展阶段是(B )。A、人工管理B、文件系统C、数据库系统D、分布式数据库系统5 .在利用计算机进行数据处理的四个发展阶段中,第一个发展阶段是(A )。A、人工管理B、文件系统C、数据库系统D、分布式数据库系统6 .在Access的表定义中,字段的OLE对象类型用来存储(D )。数据库基础与应用 模拟试题201610-4一、单选题(共12题,共36分)1 .网状数据模型的结构是一种(B )。
3、A、线性结构B、图结构C、二维表结构D、树结构2 .在SQL的建立基本表操作中,定义外码约束所使用的保留字为(D )。A、PRIMARYB、UNIQUEC、 CHECKFOR日GN3 .下列不属于修改数据的查询是(A )oA、交叉表查询B、追加查询C、删除查询D、更新查询.在下列建立窗体的方法中,不能用于建立主/子窗体的命令是(D )oA、窗体向导B、窗体设计C、窗体D、数据表4 .在Access的表设计视图中,其上半部分所列的数据项不包括(C )。A、字段名称B、数据类型C、字段属性D、说明5 .关系数据模型的结构是一种(C )oA、线性结构B、图结构C、二维表结构D、树结构7,设一个关系为
4、R(A,BZC,D,E),它的最小函数依赖集为FD=A-B,A-C,D-E,若要规范化为 高一级的范式,则被分解后的关系个数为(C )oA、1B、2C、3D、48 .在Access中,不存在的生成器窗口是(C )。A、代码生成器B、表达式生成器C、变量生成器D、宏生成器9 .在带有保留字INDEX的SQL语句中,其操作对象是(B )。A、查询B、索引C、基本表D、视图10 .在带有保留字VIEW的SQL语句中,其操作对象是(D )oA、查询B、索引C、基本表D、视图.在Access中,有四种自动创建窗体的命令,不属于此类命令的是(C )oA、窗体B、分割窗体C、空白窗体D、数据表11 .在Ac
5、cess的表设计视图中,进行字段有效性规则的设置时,日期常量需要使用的定界符 为(A )。A、#字号B、中括号C、双引号D、圆括号二、是非判断题(共12题,共36分).在SQL语言中,字符型常量和日期型常量需要使用双引号括起来。(X )1 .在Access中,通过建立选择类别的查询不能够改变现有表中的数据内容。(V ).在Access的窗体中,一个选项组对象可以包含多个切换按钮、选项按钮或复选框。(V )2 .在SQL语言中,整数型常量和实数型常量需要使用单引号括起来。(X ).在Access中,普通窗体视图才对应有布局视图,数据表窗体视图没有对应的布局视图。(V ).在Access的窗体中,
6、一个选项组对象只能包含多个切换按钮、不能包含多个选项按钮。(X ).在Access中,查阅向导是一种数据类型,其值的来源可以由用户直接定义,也可以使用现 成表内的某列值。(V )3 .一个Access数据库应用系统是一个由各种所需要的对象而组成的系统。(V ).在Access中,同一时刻可以从一个选项组中选择多个按钮。(X )4 .假定在一个关系中存在X-Y并且X?Y,则称X-Y为非平凡函数依赖。(V ).在一个关系中,包含有关系模式,也可以同时包含有关系的内容。(J )5 .在Access中,使用“窗体向导”命令不可以创建主/子窗体。(X )三、程序分析题(共1题,共28分)假定在名称为教学
7、库的数据库中包含有学生、课程和选课三个表,它们的定义如下所示:学生(学生号char,姓名char,性别char(学专业char(10),年级int)课程(课程号char,课程名char(10),课程学分int)选课(学生号char,课程号char,成绩int)1、在下面查询语句中,所使用的字段函数avg是用来(A )oselect avg(成绩)from选课where 课程号=COOl,A、求平均值B、求总和C、求最小值D、求最大值正确答案:A2、在下面查询语句中,xyz将作为一个显示列数据的列名,这个列是(A )oselect学生号,课程号,成绩as xyzfrom选课A、成绩B、学生号C、
8、课程号D、选课正确答案:A3、在下面查询语句中,作为排序功能而使用的关键字是(D )。select *from学生order by 姓名A、selectB、学生C、姓名D、order by正确答案:D4、在下面查询语句执行时,显示出的每条课程记录的课程号(A )oselect *from课程where not exists (select *from选课where课程.课程号=选课.课程号A、B、C、D、不出现在选课表中 在选课表中出现两次 在选课表中出现一次 出现在选课表中正确答案:AA、文本数据B、数字数据C、货币数据D、多媒体9 .在Access中,字段的“字段大小”属性是一个(C )。
9、A、字符串B、实数C、整数D、日期10 .属性的取值范围被称为(B )。A、实体B、域C、联系D、码11 .在Access中,若利用宏打开一个报表,则选择的宏操作命令是(D )。A、OpenTableB、OpenQueryC、 OpenFormD、OpenReport12.设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD=A-B,A-C,(C,D)f E,则该关系的 候选码为(C )。A、(AC)B、(C,D)C、 (A,D)D、(B,D)二、是非判断题(共12题,共36分).对两个关系进行等值连接,在其运算结果的关系中,属性个数小于两个关系的属性个数之 和。(x )1 .进行V
10、BA程序开发所使用的编辑工具是VBE (Visual Basic for Editor)o ( V ).在Access的查询设计网格中,被列出的字段可以进行显示,也可以取消其显示。(V )2 .已知两个定义域的基数分别为m和n,则它们的笛卡儿积中的元组数为m+n。( X ).利用“报表”和“报表向导”命令建立报表时,具有不同的操作过程。(V )3 .在Access中,一个窗体由窗体页眉、主体、窗体页脚这三个部分所组成。(V ).在一个关系数据模型中,所有关系的定义也用一个关系来表示,称之为元关系或数据字典。(V ).在SELECT语句的FROM选项中,每对表之间的连接方式共有两种。(X )4
11、.对两个关系按照一方的主码进行等值连接,在其运算结果的关系中,其元组个数必然小于 等于原有两个关系中的元组个数之和。(V ).在Access的窗体中,绑定型控件主要起到信息提示和美化窗体的作用。(X )5 .在Access的窗体中,绑定型控件用来显示、输入和修改表中的内容。(V ).对两个关系按照一方的主码进行自然连接,在其运算结果的关系中,其元组个数必然大于等于原有两个关系中的元组个数之和。(X )三、程序分析题(共1题,共28分)假定在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义如下所 示:学生(学生号char,姓名char,性别char,专业char(10),年级int
12、)课程(课程号char,课程名char(10),课程学分int)选课(学生号char,课程号char,成绩int)1、在下面查询语句中,所使用的表对象是(A )。select *from学生where性别二,男(r专业二,计算机,A、学生B、性别C、专业D、计算机2、在下面查询语句中,所使用常量的数据类型是(D )。select *from选课where 学生号二0303001,A、日期B、实数C、整数D、字符3、在下面查询语句中,包含有的子句(选项)个数为(D )oselect * from 学生 where 性别=f男,A、1B、2C、4D、34、在下面查询语句执行时,显示出的学生记录表示
13、(C )oselect *from学生where 学生号 not in (select 学生号 from 选课)A、有选修课程B、只有一门选修课程C、没有选修课程D、有一门或两门选修课程数据库基础与应用 模拟试题201606-2一、单选题(共12题,共36分).下列不属于修改数据的查询是(D )。A、生成表查询B、追加查询C、删除查询D、选择查询1 .报表由5个部分所组成,紧邻主体部分之前的部分是(C )。A、报表页眉B、页面页脚C、页面页眉D、报表页脚2 .属性的取值范围被称为(D )oA、实体B、码C、联系D、域.在Access的操作界面中,命令按钮控件主要被使用的对象类型是(B )。A、
14、查询B、窗体C、表D、报表3 .报表由5个部分所组成,紧邻主体部分之后的部分是(B )。A、报表页眉B、页面页脚C、页面页眉D、报表页脚4 .设一个关系为R(AZB,C,D,E),它的最小函数依赖集为FD=Af B,Af C,Cf D,Cf E,若要规范化为第三范式,则被分解后的关系个数为(B )oA、1B、2C、3D、45 .在一个数据库应用系统设计的过程中,第三个阶段是(C )。A、需求分析B、概念设计C、逻辑设计D、物理设计6 .在Access中,需要在打开或运行时输入具体值的查询属于(C )。A、更新查询B、追加查询C、参数查询D、删除查询7 .在Access中,参数查询属于(D )。
15、A、更新查询B、追加查询C、交叉表查询D、选择查询8 .在Access工作窗口的功能区中,不存在的选项卡为(B )。A、开始B、查询C、创建D、数据库工具9 .利用ER图进行描述的是(B )oA、逻辑数据模型B、概念数据模型C、关系数据模型D、对象数据模型.在Access中,将焦点转移到窗口中指定控件上的宏操作命令是(A )。A、GotoControlB、GotoRecordC、FindRecordD、RunMacro二、是非判断题(共12题,共36分).在VBA语言中,所使用的语句关键字、函数名、变量名、对象名等,其字母大小写是敏感 的,是不等效的。(X )1 .Access数据库中,窗体和
16、报表的数据来源只能是表对象,不能是其他对象。(X ).在Access中,所有窗体都对应有设计视图,利用设计视图可以设计和修改窗体的结构,并 可以对窗体进行外观的美化。(V )2 .在VBA语言中,所使用的语句关键字、函数名、变量名、对象名等,不必区分字母大小写, 它们是等效的。(V ).嵌入到Access管理系统中的语言是VBA语言。(V )6利用“报表”命令建立一个报表时,将依次打开一系列报表向导对话框。(X )7.在SQL语言中,整数型常量和实数型常量不需要使用任何符号作为起止标记符。(V )8,对一个控件建立相应的事件过程时,它可以是以SUB为标识的一般过程,也可以是以 FUNCTION
17、为标识的函数过程。(X ).需求分析阶段的主要目标是画出数据流图和建立数据字典,不需要编写需求说明书。(X ).在SQL语言中,字符型常量和日期型常量不需要使用任何符号作为起止标记符。(X )9 .关系的完整性包括实体完整性、参照完整性和用户定义的完整性。(V ).嵌入到Access管理系统中的语言是C+语言。(X )三、程序分析题(共1题,共28分)假定在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义如下所 示:学生(学生号char,姓名char,性别char,专业char(10),年级int)课程(课程号char,课程名char(10),课程学分int)选课(学生号char
18、,课程号char,成绩int)1、在下面查询语句中,所使用的字段函数sum是用来(D )oselect sum(成绩)from选课A、求平均值B、求最大值C、求最小值D、求总和2、在下面查询语句中,作为学生表别名使用的是(C )。select count(*)from学生xsA、selectB、fromC、xsD、count3、在下面查询语句中,所使用的星号*代表选课表中的(B )。select *from选课order by 成绩A、一部分字段B、所有字段C、最后一个字段D、第一个字段4、在下面查询语句执行时,显示结果的排列次序将由一个列的值决定,该列是(D )。select 专业,coun
19、t(*) as 人数from学生group by 专业order by 专业A、学生B、人数C、order byD、专业数据库基础与应用 模拟试题201606-3一、单选题(共12题,共36分)1 .在数据库系统中,存取数据的基本单位是(B )。A、记录B、数据项C、二进制位D、字节2 .下面属于Access数据库中所含操作对象的是(B )。A、文件B、宏C、索引D、视图3 .如果要将查询结果添加到一个指定的数据表中,应该使用(B )oA、选择查询B、追加查询C、生成表查询D、更新查询.在文件系统中,存取数据的基本单位是(A )oA、记录B、数据项C、二进制位D、字节4 .设两个关系中分别包含
20、有m和n个属性,它们具有同一个公共属性,当对它们进行自然 连接时,运算结果的关系中包含的属性个数为(B )。A、m*nB、m+n-1C、m+nD、m+n+15 .在Access中,若利用宏打开一个查询,则选择的宏操作命令是(B )。A、OpenTableB、OpenQueryC OpenFormD、OpenReport6 .在SQL的建立基本表操作中,定义单值约束所使用的保留字为(B )。A、PRIMARYB、UNIQUEC、 CHECKD、FOREIGN7 .在Access中要创建一个查询对象,不可以使用(D )。A、查询向导B、查询设计C、SQL语句D、窗体设计9,层次数据模型的结构是一种
21、(D )。A、线性结构B、图结构C、二维表结构D、树结构10.若要在窗体设计视图中加入标题文本的显示内容,最适合选用的控件是(A )oA、标签B、文本框C、选项组D、图片1L以一个基本表中的允许有重复值的属性作为外码同另一个基本表中的主码建立联系,则 这种联系的类型为(D )。A、1 对 1B、1对多C、多对多D、多对112.设两个关系R1和R2中分别包含有m和n个元组,R1对R2存在着一对多的联系,将其 进行自然连接,在得到的运算结果中最多包含的元组个数为(D )oA、m*nB、m+nC、mD、n二、是非判断题(共12题,共36分)1 .实体之间的联系有3种,即1对1联系、1对多联系和多对多
22、联系。(V ).在一个关系中,若存在XfY和WY-乙 则也存在WX-Z。( V )2 .在Access数据库中,所有的基本数据都是存储在查询对象中的。(X ).利用VBA编写相应事件的过程代码时,使用的是代码生成器。(V )3 .在SELECT语句的FROM选项中,只能给出一个表,不能给出多个表。(X ).在Access中,数据表外观的调整不仅可以改变其观感,而且还能够改变表中数据的内容。(X ).在一个关系中,若存在X-Y和WY-乙则不存在WX-Z。( X )4 .在Access中,利用查询只能够得到表中字段的内容,不能够对其进行计算、分组统计和汇 总。(X ).在Access中,数据表外观
23、的调整只能改变其观感,不能改变表中数据的存储格式和内容。(V ).Access数据库中,窗体和报表的数据来源是表或查询。(V )5 .实体之间的联系共有两种,即1对多联系和多对多联系。(X ).利用“标签”命令建立标签报表时,不需要打开一系列标签向导对话框,就能够直接设 计出标签对象。(X )三、程序分析题(共1题,共28分)假定在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义如下所 示:学生(学生号char,姓名char,性别char,专业char(10),年级int)课程(课程号char,课程名char(10),课程学分int)选课(学生号char/课程号char,成绩in
24、t)1、在下面查询语句中,作为字段名称使用的是(A )oselect *from学生where专业二,计算机or专业二,电子,A、专业B、计算机C、学生D、电子2、在下面查询语句中,所使用表对象的名称为(A )oselect课程学分from课程where课程名操作系统,A、课程B、课程学分C、课程名D、操作系统3、在下面两条查询语句中,前者显示出的数值通常比后者显示出的数值(B )oselect count(distinct 学生号)from 选课select count(学生号)from 选课A、大B、小C、相等D、不好说4、在下面查询语句中,涉及到选课表中的字段个数为(A )oselect *from课程where课程号in (select课程号from选课)A、1B、2C、3D、4