数据库及其应用自考题2.docx
《数据库及其应用自考题2.docx》由会员分享,可在线阅读,更多相关《数据库及其应用自考题2.docx(16页珍藏版)》请在冰豆网上搜索。
数据库及其应用自考题2
数据库及其应用自考题-2
(总分:
100.00,做题时间:
90分钟)
一、单项选择题(总题数:
20,分数:
40.00)
1.在报表中能够正确计算总销售额的表达式为()
A.Sum(销售额)B.Sum([销售额])
C.=Sum("销售额")D.=Sum([销售额])
(分数:
2.00)
A.
B.
C.
D. √
解析:
[解析]计算控件中的表达式应使用“=”运算符开头。
在使用合计函数的表达式中不能使用控件的名称,只能使用表、查询或SQL语句中的字段名。
2.有考生表:
R(考号,姓名,课程名,分数),如果要建立一个能够按输入的分数段显示考生姓名和分数的参数查询,则在分数的准则单元格中输入的表达式是()
A.起始分数<=分数<=终止分数B.[起始分数]and[终止分数]
C.between起始分数and终止分数D.between[起始分数]and[终止分数]
(分数:
2.00)
A.
B.
C.
D. √
解析:
3.下列()对象可以查找符合条件的数据,并以数据表的形式显示出来。
A.查询B.宏
C.数据访问页D.表
(分数:
2.00)
A. √
B.
C.
D.
解析:
[解析]查询是按照事先规定的准则,以不同方式查看相关表中数据的一种数据库对象。
查询结果以数据表的形式显示出来。
4.在窗体中添加记录的方法是()
A.单击“浏览按钮”中的“添加新记录”B.单击“选择对象”中的“添加新记录”
C.单击“命令按钮”中的“添加新记录”D.单击“分页符按钮”中的“添加新记录”
(分数:
2.00)
A. √
B.
C.
D.
解析:
5.下列选项中,没有“数据表视图”的对象是()
A.表B.查询
C.窗体D.报表
(分数:
2.00)
A.
B.
C.
D. √
解析:
[解析]报表共有三种视图,即“设计”视图、“打印预览”视图和“版面预览”视图。
表、查询和窗体均有“数据表视图”。
6.下列关于数据库的密码论述中错误的是()
A.维护数据库的安全性
B.维护数据库的可靠性
C.必须以独占方式打开数据库才能设置密码
D.撤销数据库密码也需要知道原来设置的密码
(分数:
2.00)
A.
B. √
C.
D.
解析:
7.图中所示的出版社和作者表之间的关系是()
[*]
A.一对一B.一对多
C.多对多D.不确定
(分数:
2.00)
A.
B.
C. √
D.
解析:
8.Access没有提供的向导程序是()
A.数据库向导B.工程向导
C.表向导D.窗体向导
(分数:
2.00)
A.
B. √
C.
D.
解析:
9.将Access数据库中的数据发布到Internet网络上需要通过()对象来实现。
A.表B.查询
C.窗体D.数据访问页
(分数:
2.00)
A.
B.
C.
D. √
解析:
[解析]数据访问而可用于访问Internet或Intranet网络服务器中的数据。
10.有学生表:
学生(学号,姓名,性别,入学年份,专业),如果需要按照学生的入学年份从学生表中批量删除所有毕业生的信息,则应该创建
A.选择查询B.生成表查询
C.操作查询D.交叉表查询
(分数:
2.00)
A.
B.
C. √
D.
解析:
[解析]操作查询是一种处理表中记录的查询,并且一次可以批量地处理大量的记录。
11.下列属于容器型的控件是()
A.选项卡B.文本框
C.标签D.矩形
(分数:
2.00)
A. √
B.
C.
D.
解析:
[解析]选项卡用于创建含有选项卡的多页窗体,它是一个容器类对象,可以在该对象上添加其他控件。
12.假定“电话号码”字段的数据类型为文本型,如果希望显示电话号码中所有以6开头的记录,则应在准则行键入()
A.Like"6*"B.Like"67"
C.Like6*D.Like6?
(分数:
2.00)
A. √
B.
C.
D.
解析:
13.下图中S与SC表之间的关系是()
[*]
A.一对一
B.一对多
C.多对多
D.不确定
(分数:
2.00)
A.
B. √
C.
D.
解析:
14.若要查找一个长度为5,第3位是字母“a”的字符串,则表达式是()
A.Like"**a**"B.Like"##a##"
C.Like"?
?
a?
?
"D.Like"!
!
a!
!
/
(分数:
2.00)
A.
B.
C. √
D.
解析:
15.在Access之外可使用IE浏览器输入、编辑和交互处理活动数据的是()
A.窗体B.数据访问页
C.报表D.查询
(分数:
2.00)
A.
B. √
C.
D.
解析:
[解析]当决定是否使用数据访问页时,应当考虑要完成任务的实际情况。
在Access中输入、编辑和处理数据库中的数据,既可以使用窗体也可以使用数据访问页;但要想通过Internet或Intranet。
在Access之外输入、编辑和处理数据,或者通过电子邮件发布数据,则只能使用数据访问页,而不能使用窗体和报表。
16.Access数据库文件的后缀名为()
A.mdbB.pdf
C.accD.ass
(分数:
2.00)
A. √
B.
C.
D.
解析:
17.在下列对象中,保存在Access数据库之外的是()
A.窗体B.查询
C.报表D.数据访问页
(分数:
2.00)
A.
B.
C.
D. √
解析:
[解析]数据访问页是连接到数据库的特殊Web页,可以使用IE5或更高版本的浏览器通过数据访问页对存储在Access数据库或网络服务器SQLServer数据库中的数据进行各种操作。
数据访问页本身则作为一个单独的文件存储在Access数据库外部的本地硬盘上。
数据访问页以HTML文件格式存储,扩展名是.htm。
18.在“学生”窗体中,通过“查找与替换”对话框查找姓“李”的学生时,应当在“查找内容”中输入()
A.[李]?
B.[李?
]
C.[李]*D.[李*]
(分数:
2.00)
A.
B.
C. √
D.
解析:
[解析]*表示通配字符串中的任意多个字符,?
表示通配字符串中的任意单个字符,[]表示与方括号的任何单个字符匹配。
19.在Access数据库中,向用户提供操作数据库界面功能的是()
A.报表B.数据库访问页
C.窗体D.宏
(分数:
2.00)
A.
B.
C. √
D.
解析:
[解析]窗体是Access数据库的一个重要对象。
其功能是向用户提供操作数据库的界面。
20.有关系R和S如下图所示,关系代数运算R[*]S的结果是()
[*]
A.(12345)B.(13432)
C.(56782)D.(56785)
(分数:
2.00)
A.
B.
C.
D. √
解析:
[解析]自然连接要求被连接的两个关系有若干相同的属性名。
R和S中属性名C和D相同公共属性C和D只出现一次。
所以R[*]S结果为(56785)。
二、填空题(总题数:
15,分数:
15.00)
21.在窗体上选择多个控件应按1键然后单击各控件。
(分数:
1.00)
填空项1:
__________________ (正确答案:
Shift)
解析:
22.在Access中,可以利用1命令打开IE浏览器查看数据访问页。
(分数:
1.00)
填空项1:
__________________ (正确答案:
网页预览(或Web页预览))
解析:
23.过程的两种类型:
Sub过程和1。
(分数:
1.00)
填空项1:
__________________ (正确答案:
Function过程)
解析:
24.以数据透视表形式组织的数据访问页称为1。
(分数:
1.00)
填空项1:
__________________ (正确答案:
数据分析页)
解析:
25.窗体中以表达式作为数据源的控件称为1控件。
(分数:
1.00)
填空项1:
__________________ (正确答案:
计算型)
解析:
26.查阅字段的数据来源可以是表、查询和1。
(分数:
1.00)
填空项1:
__________________ (正确答案:
值列表)
解析:
27.控件是一种图形对象,根据是否与字段连接,可将控件分为1控件和2控件。
(分数:
1.00)
填空项1:
__________________ (正确答案:
未绑定)
填空项1:
__________________ (正确答案:
绑定)
解析:
28.Access是一个基于关系模型的1。
(分数:
1.00)
填空项1:
__________________ (正确答案:
数据库管理系统(或DBMS))
解析:
29.在“数据库”窗口中可以根据需要设置1的某些属性。
(分数:
1.00)
填空项1:
__________________ (正确答案:
对象)
解析:
30.绑定型主报表可将报表绑定在基表、查询或1语句上。
(分数:
1.00)
填空项1:
__________________ (正确答案:
SQL)
解析:
31.在使用数据库过程中,常因频繁的操作造成效率低下,对此可选择1菜单中的2命令对数据库进行压缩和修复。
(分数:
1.00)
填空项1:
__________________ (正确答案:
工具)
填空项1:
__________________ (正确答案:
数据库实用工具)
解析:
32.数据访问页有两种视图方式,分别为1和2。
(分数:
1.00)
填空项1:
__________________ (正确答案:
设计视图)
填空项1:
__________________ (正确答案:
页面视图)
解析:
33.在Access2000中可以定义三种类型的主键是1主键、单字段主键和多字段主键。
(分数:
1.00)
填空项1:
__________________ (正确答案:
自动编号)
解析:
34.交叉表查询可以使用1或设计视图来创建。
(分数:
1.00)
填空项1:
__________________ (正确答案:
向导)
解析:
35.根据窗体的用途,可将窗体分为数据操作窗体、1和信息交互窗体。
(分数:
1.00)
填空项1:
__________________ (正确答案:
控制窗体)
解析:
三、简答题(总题数:
5,分数:
25.00)
36.简述如何从其他的宏中运行宏。
(分数:
5.00)
__________________________________________________________________________________________
正确答案:
(如果要从其他的宏中运行宏,需将RunMacro操作添加到相应的宏中。
方法是在宏的设计视图窗口中单击空白操作行,从操作列表中选择RunMacro操作,并且将“宏名”参数设置为要运行的宏名。
)
解析:
37.简述在关系模型中,完整性规则的类型。
(分数:
5.00)
__________________________________________________________________________________________
正确答案:
(关系数据库中的数据更新必须遵从下列三类完整性规则。
(1)实体完整性规则;
(2)参照完整性规则;
(3)用户定义完整性规则。
)
解析:
38.试解释数据独立性的概念及其含义。
(分数:
5.00)
__________________________________________________________________________________________
正确答案:
(数据独立性是指应用程序与数据库的数据结构之间相互独立。
数据独立性有两层含义:
如果数据库物理结构改变时,不影响数据库的整体逻辑结构、用户的逻辑结构和应用程序,称数据具有物理独立性。
如果在整体逻辑结构改变时,不影响用户的逻辑结构及应用程序,称数据具有逻辑独立性。
)
解析:
39.在Access中共有哪几种查询?
简述它们的功能。
(分数:
5.00)
__________________________________________________________________________________________
正确答案:
(根据查询方法和对查询结果的处理不同,可以把Access中的查询划分为“选择查询”、“参数查询”、“交叉表查询”、“操作查询”和“SQL查询”等五种类型。
它们的功能如下:
选择查询是最重要的查询类型,它根据某些限制条件从一个或多个表中检索数据,并在虚拟的数据表视图中显示结果,在查询的同时还可以对记录进行分组,统计、计数、求平均值或其他计算。
参数查询实际上是选择查询中的一种,不同之外是它在执行查询时显示一个对话框,用来提示用户输入有关参数。
交叉表查询是一种创建类似于Excel数据透视表的查询,这种查询主要用手对数据进行分析计算。
操作查询是一种处理表中记录的查询,并且一次可以批量地处理大量的记录。
例如,删除记录、更新记录、添加记录或通过查询生成一个新表。
SQL查询是用户使用SQL语句创建的查询。
常用的SQL查询有联合查询、传递查询、数据定义查询和子查询。
)
解析:
40.简述带条件宏的执行过程。
(分数:
5.00)
__________________________________________________________________________________________
正确答案:
(首先计算出条件表达式的值。
如果逻辑值为“真”,则执行该行以及紧接着该行下面“条件”单元格中含有省略号(…)的,或者“条件”单元格不带条件的所有宏操作,直到遇到下一个条件表达式、宏名、停止宏为止;
如果逻辑值为“假”,则忽略该行以及紧接着该行下面“条件”单元格中含有省略号(…)的所有宏操作,并自动转移到下一个条件表达式或不带条件的宏操作。
)
解析:
四、综合题(总题数:
2,分数:
20.00)
41.已知表S(学号,姓名,年龄)
SC(学号,课程号,成绩)
C(课程号,课程名,教师名)
试用SQL查询语句表达下列对教学数据库中三个基本表S、SC、C的查询:
(1)统计有学生选修的课程门数。
(2)求选修C4课程的学生的平均年龄。
(3)求王平老师所授课程的每门课程的学生平均成绩。
(4)统计每门课程的学生选修人数(超过10人的课程才统计)。
要求输出课程号和选修人数。
(5)查询姓名以WANG打头的所有学生的姓名和年龄。
(分数:
10.00)
__________________________________________________________________________________________
正确答案:
(SELECTCOUNT(DISTINCT课程号)
FROMSC)
(2)SELECTAVG(年龄)
FROMS,SC
WHERE课程号="C4"ANDS.学号=SC.
学号;
(3)SELECTSC.课程号,课程名,AVG(成绩)
FROMSC,C
WHERESC.课程号=C.课程号AND
教师名="王平"
GROUPBYSC.课程号;
(4)SELECT课程号,COUNT(学号)
FROMSC
GROUPBY课程号
HAVINGCOUNT(*)>10;
(5)SELECT姓名,年龄
FROMS
WHERE姓名LIKE"WANG*";)
解析:
42.将以下两个局部E-R图合并为全局E-R图,并将全局E-R图转换为关系模型。
(注:
每个学生的总分是他所选课程成绩的总和。
)
[*]
(分数:
10.00)
__________________________________________________________________________________________
正确答案:
(全局E-R图:
[*]
关系模式:
系(系号,系名,系主任)
学生(学号,姓名,年龄,性别,专业,系号)
课程(课程号,课程名,学分)
选修(学号,课程号,成绩))
解析: