2024年9月计算机二级Access考试试题及答案
无论是在学校还是在社会中,我们都可能会接触到试题,借助试题可以检验考试者是否已经具备获得某种资格的基本能力。那么问题来了,一份好的试题是什么样的呢?以下是小编为大家收集的2024年9月计算机二级Access考试试题及答案,希望能够帮助到大家。
计算机二级Access考试试题及答案 1
一、基本操作题
在考生文件夹下的“sampl.accdb”数据库文件中已建立表对象“tEmployee”。请根据以下操作要求,完成表的编辑。
(1)根据“tEmployee”表的结构,判断并设置主键;删除表中的“学历”字段。
(2)将“出生日期”字段的有效性规则设置为只能输入大于l6岁的日期(要求:必须用函数计算年龄);将“聘用时间”字段的有效性规则设置为只能输入上一年度9月1日以前《不含9月1日)的日期(要求:本年度年号必须用函数获取);将表的有效性规则设置为输入的出生日期小于输入的聘用时间。
(3)在表结构中的“简历”字段后增加一个新字段,字段名称为“在职否”,字段类型为“是/否”型;将其默认值设置为真。
(4)将有“书法”爱好的记录全部删除。
(5)将“职务”字段的输入设置为“职员”、“主管”或“经理”列表选择。
(6)根据“所属部门”字段的值修改“编号”,“所属部门”为“01”,将“编号”的第1位改为“1”;“所属部门”为“02”,将“编号”的第1位改为“2”,依次类推。
二、简单应用题
考生文件夹下有一个数据库文件“samp2.accdb”,其中已经设计好三个关联表对象“tStud”、“tCourse”、“tscore”和一个空表“tTemp”。请根据以下要求完成设计。
(1)创建一个查询,统计人数在7人以上(含7)的`院系人数,字段显示标题为“院系号”和“人数”,所建查询命名为“qTl”。要求:按照学号来统计人数。
(2)创建一个查询,查找非“04”院系还未选课的学生信息,并显示“学号”和“姓名”两个字段内容,所建查询命名为。“qT2”。
(3)创建一个查询,计算组织能力强的学生的平均分及其与所有学生平均分的差,并显示“姓名”、“平均分”和“平均分差值”等内容,所建查询命名为“qT3”。
注意:“平均分”和“平均分差值”由计算得到。
要求:“平均分差值”以整数形式显示(使用函数实现)。
(4)刨建一个查询,查找选修了先修课程的学生,并将成绩排在前3位的学生记录追加到表“tTemp”的对应字段中,所建查询命名为“qT4”。
三、综合应用题
考生文件夹下有一个数据库文件“samp3.accdb”,其中已经设计好表对象“tTeacher”、窗体对象“tTest”、报表对象“rTeacher”和宏对象“ml”。在此基础上按照以下要求补充窗体设计和报表设计。
(1)将报表对象rTeacher的报表主体节区中名为“性别”的文本框显示内容设置为“性别”字段值,并将文本框命名为“tSex”。
(2)在报表对象rTeacher的报表页脚节区位置添加一一个计算控件,计算并显示教师的平均年龄。计算控件放置在距上边0.3厘米、距左侧3.6厘米,命名为“tAv9”。
要求:平均年龄保留整数。
(3)设置“fFest”窗体。打开窗体时,窗体标题显示内容为:“**月**日####样例”,请按照VBA代码中的指示将代码补充完整。
注意:①显示标题中,月和日均为本年度当月和当日,“####”为标签控件“bTitle”的内容;②显示内容中间及前后不允许出现空格;③如果月或日小于l0,按实际位数显示。
要求:本年度当月和当日的时间必须使用函数获取。
(4)设置窗体对象“/Test”上名为“btest”的命令按钮的单击事件属性为给定的宏对象ml。
注意:不允许修改数据库中的表对象“tTeacher”和宏对象“ml”;不允许修改窗体对象“iTest”和报表对象“rTeach-el"”中未涉及的控件和属性。程序代码只允许在“*******Add******”与“*******Add*****”之间的空行内补充一行语句、完成设计,不允许增删和修改其他位置已存在的语句。
计算机二级Access考试试题及答案 2
一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)
注意:基本操作题为4道SQL题,请将每道题的SQL命令粘贴到SQL1.txt文件,每条命令占一行,第1道题的命令是第1行,第2道题的命令是第2行,以此类推;如果某道题没有做相应行为空。
1、利用SQL SELECT命令将表stock_sl.dbf复制到stock_bk.dbf。
2、利用SQL INSERT命令插入记录("600028",4.36, 4.60, 5500)到stock_bk.dbf表。
3、利用SQL UPDATE命令将stock_bk.dbf表中"股票代码"为"600007"的`股票"现价"改为8.88。
4、利用SQL DELETE命令删除stock_bk.dbf表中"股票代码"为"600000"的股票。
二、简单应用(2小题,每题20分,计40分)
1、在考生文件夹下建立数据库sc2,将考生文件夹下的自由表score2添加进sc2中。根据score2表建立一个视图score_view,视图中包含的字段与score2表相同,但视图中只能查询到积分小于等于1500的信息。然后利用新建立的视图查询视图中的全部信息,并将结果按积分升序存入表v2。
2、建立一个菜单filemenu,包括两个菜单项"文件"和"帮助","文件"将激活子菜单,该子菜单包括"打开"、"存为"和"关闭"三个菜单项;"关闭"子菜单项用SET SYSMENU TO DEFAULT命令返回到系统菜单,其他菜单项的功能不做要求。
三、综合应用(1小题,计30分)
在考生文件夹下有学生成绩数据库XUESHENG3,包括如下所示三个表文件以及相关的索引文件: 1、XS.DBF(学生文件:学号 C8,姓名 C8,性别 C2,班级 C5;另有索引文件XS.IDX,索引键:学号) 2、CJ.DBF(成绩文件:学号 C8,课程名 C20,成绩 N5.1;另有索引文件CJ.IDX,索引键:学号) 3、CJB.DBF(成绩表文件:学号 C8,班级 C5,姓名 C8,课程名 C12,成绩N5.1)。设计一个名为XS3的菜单,菜单中有两个菜单项"计算"和"退出"。 程序运行时,单击"计算"菜单项应完成下列操作: 将所有选修了"计算机基础"的学生的"计算机基础"成绩,按成绩由高到低的顺序填到成绩表文件CJB.DBF中(事前须将文件中原有数据清空)。单击"退出"菜单项,请使用SET SYSMENU TO DEFAULT命令使程序终止运行。(注:相关数据表文件存在于考生文件夹下)
基本操作题答案:(注意:文本文件易生成错)
1、select * from stock_sl into table stock_bk
2、 into stock_bk value("600028", 4.36, 4.60, 5500)
3、stock_bk set 现价=8.88 where 股票代码="600007"
4、 from stock_bk where 股票代码="600000"
简单应用题提示:1、可用设计器做,也可用命令做。 2、set sysmenu to default 不能简写,原样照抄。第1小题命令如下:
create view score_view as sele * from score2 where 积分<=1500
sele * from score_view order by 积分 into table v2
综合应用题答案:
“计算”菜单项的过程代码为:
close all
sele xs.学号,班级,姓名,课程名,成绩 from xs,cj where xs.学号=cj.学号 and 课程名="计算机基础" order by 成绩 ;
desc into array aaa
from cjb
into cjb from array aaa
“退出”菜单项的命令代码为: set sysmenu to default
计算机二级Access考试试题及答案 3
1.以下说法中,不正确的是(D)。
A) 数据库中存放的数据不仅仅是数值型数据
B) 数据库管理系统的功能不仅仅是建立数据库
C) 目前在数据库产品中关系模型的数据库系统占了主导地位
D) 关系模型中数据的物理布局和存取路径向用户公开
2.以下叙述中,正确的是(D)。
A) Access只能使用菜单或对话框创建数据库应用系统
B) Access不具备程序设计能力
C) Access只具备了模块化程序设计能力
D) Access具有面向对象的程序设计能力,并能创建复杂的数据库应用系统
3.下列不属于需求分析阶段工作的是(B)。
A) 分析用户活动
B) 建立E-R图
C) 建立数据字典
D) 建立数据流图
4.数据流图是在数据库(C)阶段完成的。
A) 逻辑设计
B) 物理设计
C) 需求分析
D) 概念设计
5.在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的(B)阶段。
A) 需求分析
B) 概念结构设计
C) 逻辑设计
D) 物理设计
6.E-R图是数据库设计的工具之一,它适用于建立数据库的(A)。
A) 概念模型
B) 逻辑模型
C) 结构模型
D) 物理模型
7.在关系数据库设计中,关系数据模型是(C)的任务。
A) 需求分析阶段
B) 概念设计阶段
C) 逻辑结构设计阶段
D) 物理设计阶段
8.数据库物理设计完成后,进入数据库实施阶段,下列各项中不属于实施阶段的工作是(B)。
A) 建立数据库
B) 扩充功能
C) 加载数据
D) 系统调试
9.数据流图(DFD)是用于描述结构化方法中(C)阶段的工具。
A) 可行性分析
B) 详细设计
C) 需求分析
D) 程序编码
10.若两个实体之间的联系是1:m,则实现1:m联系的方法是(A)。
A) 在"m"端实体转换的关系中加入"1"端实体转换关系的码
B) 将"m"端实体转换关系的码加入到"1"端的关系中
C) 在两个实体转换的关系中,分别加入另一个关系的码
D) 将两个实体转换成一个关系
11.在概念模型中一个实体集合对应于关系模型中的一个(C)。
A) 元组(记录)
B) 字段
C) 关系
D) 属性
12.一个学生可以同时借阅多本书,一本书只能由一个学生借阅,学生和图书之间为(B)联系。
A) 一对一
B) 一对多
C) 多对多
D) 多对一
13.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,职员与部门的联系类型是(C)。
A) 多对多
B) 一对一
C) 多对一
D) 一对多
14.在Access数据库中,一个关系就是一个(A)。
A) 二维表
B) 记录
C) 字段
D) 数据库 综合数据
15. 设有部门和员工两个实体,每个员工只能属于一个部门,一个部门可以有多名员工,则部门与员工实体之间的联系类型是(B)。
A) 多对多
B) 一对多
C) 多对一
D) 一对一
16.下列叙述中正确的是(C)。
A) 数据处理是将信息转化为数据的过程
B) 数据库设计是指设计数据库管理系统
C) 如果一个关系中的属性或属性集并非该关系的主码,但它是另一个关系的主码,则称其为本关系的外码.
D) 关系中的.每列称为元组,一个元组就是一个字段
17.下列模式中,(B)是用户模式。
A) 内模式
B) 外模式
C) 概念模式
D) 逻辑模式
18.用树形结构来表示实体之间联系的模型称为(B)。
A) 关系模型
B) 层次模型
C) 网状模型
D) 网络模型
19.在下述关于数据库系统的叙述中,正确的是 (B)。
A) 数据库中只存在数据项之间的联系
B) 数据库中的数据项之间和记录之间都存在联系
C) 数据库的数据项之间无联系,记录之间存在联系
D) 数据库中的数据项之间和记录之间都不存在联系
20.在数据库中能够惟一地标识一个记录的字段或字段组合称为(D)。
A) 记录
B) 字段
C) 域
D) 关键字
【计算机二级Access考试试题及答案】相关文章:
计算机二级Access考试试题及答案01-20
计算机二级Access模拟试题及答案06-11
计算机二级《Access》操作试题及答案03-12
计算机二级Access模拟考试题及答案03-03
计算机二级考试模拟试题及答案03-13