计算机二级Access上机试题常考点、知识要点总结

计算机二级Access上机试题常考点、知识要点总结
计算机二级Access上机试题常考点、知识要点总结

0、计算机二级上机考点概要

1、第一部分常见题目的解析

2、:"010-"部分自动输出,后八位为0到9的数字显示。

3、【输入掩码属性设置为: "010-"00000000 】

4、:查找并显示所有"李"姓学生

5、【在姓名字段的条件行输入: like "李*" 】

6、010303:在报表的页面页脚节区添加一个计算控件,显示系统年月。

7、【添加一个文本框控件,设置控件来源属性: =Date() 】

8、010304:按"编号"字段的前4位分组统计每组记录的平均年龄,并将统计结果显示在组页脚节区。

9、【视图菜单--排序/分组--选择编号字段--组页脚选是。在设计视图中,将“编号”文本框移动到组页脚

节,设置控件来源属性:=Left([编号],4)

10、在编号页脚添加一个文本框,对应的标签标题改为“平均年龄”,设置文本框的控件来源为“=avg([年

龄])”,并设置文本框的“名称”属性为“tAvg”】

11、020201:计算并输出教师最大年龄与最小年龄的差值,显示标题为"m_age"

12、【添加一个计算字段 m_age:Max([年龄])-Min([年龄]) 】

13、020303:设置报表主体节区内文本框"tDept"的控件来源为计算控件。要求该控件可以根据报表数据

源里的"所属部门"字段值,从非数据源表对象"tGroup"中检索出对应的部门名称并显示输出。(提示:考虑DLookup函数的使用。)

14、【设置控件来源:=DLookUp("名称","tGroup","所属部门=部门编号") 】

15、030103:设置"工作时间"字段的有效性规则为:只能输入上一年度五月一日以前(含)的日期

16、【"工作时间"字段的有效性规则为: <=DateSerial(Year(Date())-1,5,1) 】

17、030104:将"在职否"字段的默认值设置为真值

18、【"在职否"字段的默认值设置为: True 】

19、030104:设置"邮箱密码"字段的输入掩码为将输入的密码显示为6位星号(密码)

20、【输入掩码向导—选择密码—下一步—完成】

21、030105:将"性别"字段值的输入设置为"男"、"女"列表选择。

22、设计视图—性别字段—数据类型选择查阅向导—自行输入需要的值,下一步—第一行输入“男”,第

二行输入“女”,下一步—完成

23、030201:没有运动爱好

24、【“简历”字段条件行输入: not like "*运动*" 】

25、030203:聘期超过5年

26、【添加计算字段:聘期:year(date( ))-year([聘用时间]) 对应的条件行输入:>5】

27、030204:将编号与姓名合二为一输出,标题为“管理人员”

28、【添加计算字段:管理人员:[编号]+[姓名] 】

29、030303:设置复选框选项按钮opt1和opt2的"默认值"属性为假值。

30、【选中按钮—属性—默认值设置为:False 】

31、030305:设置命令按钮bTest的单击事件属性为给定的宏对象m1

32、【选中命令按钮—属性—事件—单击事件—选择m1 】

33、040102:设置"简历"字段的设计说明为"自上大学起的简历信息"。

34、【设计视图—简历—说明列设置为:自上大学起的简历信息】

35、040104:将学号为"20011001"学生的照片信息改成考生文件夹下的"photo.bmp"图像文件

36、【数据表视图—选中学号为20011001的照片—单击右键—插入对象—由文件创建—浏览—找到考生

文件夹下的指定图像文件—确定—确定】

37、040202:查找有摄影爱好的学生记录。

38、【“简历”字段条件行输入: like "*摄影*" 】

39、040203:显示"学号"和"平均成绩"两列内容。其中"平均成绩"一列数据由统计计算得到,将查询命名

为"qT3"。

40、【查询—新建—设计视图—添加成绩表—选择学号和成绩字段—总计—成绩字段的总计行选择平均

值—在“成绩”的前面添加:平均成绩: —保存—命名为 qT3 】

41、040204:将"tStud"表中女学生的信息追加到"tTemp"表对应的字段中

42、【查询类型选择追加查询,选择对应字段,性别字段的条件行设置为: "女" 】

43、050106:将"exam.mdb"数据库文件中的表对象"tLine"导入到"samp1.mdb"数据库文件内,表名不变。

44、【表对象—新建—导入表—选择考生文件夹下的"exam.mdb"数据库—表—tLine—确定】

45、050203:显示"tLine"表的所有字段内容,然后添加一个计算字段"优惠后价格",计算公式为:优惠

后价格=费用*(1-10%)。

46、【选择指定的字段之后,添加计算字段:优惠后价格:[费用]*0.9 】

47、050204:删除"tBandOld"表中出发时间在2002年以前(不含2002年)的团队记录。

48、【建立删除查询,“出发时间”字段的条件设置为: <#2002-1-1# 】

49、050302:在"导游姓名"字段标题对应的报表主体区添加一个控件,显示出"导游姓名"字段值。

50、【添加文本框控件,属性—控件来源设置为“导游姓名”—名称属性设置为: tName 】

51、050303:报表页脚区添加一个计算控件,要求依据"团队ID"来计算并显示团队的个数。计算控件放置

在"团队数:"标签的右侧,计算控件命名为"bCount"。

52、【在报表页脚区添加文本框控件—属性—控件来源设置为:=Count([团队ID]) 】

53、060103:设置"工作时间"字段的默认值属性为本年度的4月1日(规定:本年度年号必须由函数获取)。

54、【设计视图—工作时间—默认值属性设置为: DateSerial(Year(Date()),4,1) 】

55、060104:设置"年龄"字段的有效性规则为:不能是空值。

56、【设计视图—年龄字段的有效性规则属性设置为: Is Not Null 】

57、060106:设置"编号"字段的输入掩码为只能输入5位数字或字母形式。

58、【设计视图—编号—输入掩码属性设置为: AAAAA 】

59、060203:设计一个名为"单位奖励"的计算字段,计算公式为:单位奖励=经费*10%,并显示"tWork"

表的所有字段内容和"单位奖励"字段。

60、【查询—新建—设计视图—添加tWork—选择所有字段—添加计算字段单位奖励:[经

费]*0.1 】

61、060204:将所有记录的"经费"字段值增加2000元。

62、【创建更新查询,选择经费字段—更新到设置为: [经费]+2000 】

63、070101:将学生"入校时间"字段的默认值设置为下一年度的一月一日(规定:本年度的年号必须用函

数获取)。

64、【设计视图—入校时间—默认值属性设置为:DateSerial(Year(Date())+1,1,1) 】

65、070105:将宏"mTest"重命名保存为自动执行。

66、【选中宏mTest—单击右键—重命名为: AutoExec —确定】

67、070201:查找图书按"类型"字段分类的最高单价信息并输出,显示标题为"类别"和"最高单价"。

68、【查询—新建—设计视图—添加tBook表—选择类别和单价—总计—单价字段总计行选择最大值—单

价的前面添加:最高单价: 】

69、070203:按出版社名称查找某出版社的图书信息,并显示图书的"书名"、"类别"、"作者名"和"出版

社名称"4个字段的内容。当运行该查询时,应显示参数提示信息:"请输入出版社名称:"。

70、【选择需要显示的字段—出版社名称字段的条件行输入: [请输入出版社名称:] 】

71、070204:按"类别"字段分组查找计算每类图书数量在5种以上(含5种)图书的平均价格,显示"类别"

和"平均单价"两个字段的信息。

72、【选择类别和单价字段—总计—单价总计行选择平均值—单价条件行设置为: >=5 —单价前输入:

平均单价: 】

73、070301:"性别"字段的有效性文本设置为"只能输入男和女"。

74、【设计视图—性别—有效性文本设置为:只能输入男和女】

75、070302:设置报表"rEmp"按照"性别"字段降序(先女后男)排列输出;将报表页面页脚区内名为"tPage"

的文本框控件设置为按"第N页/共M页"形式的页码显示。

76、【设计视图—单击鼠标右键—排序/分组—性别—降序】

77、【选择tPage—属性—控件来源设置为: ="第"&[Page]&"页/共"&[Pages]&"页"】

78、或【选择tPage—属性—控件来源—表达式生成器—通用表达式—第N页,共M页—双击"第

"&[Page]&"页,共"&[Pages]&"页"—将“,”更改为“/”—确定】

79、080103:在"聘任日期"字段后添加"借书证号"字段,字段的数据类型为文本,字段大小为10,有效性

规则为:不能是空值。

80、【设计视图:添加聘任日期—数据类型为文本—字段大小属性修改为10—有效性规则设置为: Is

Not Null 】

81、080105:设置"职工ID"字段的输入掩码为只能输入5位数字形式。

82、【设计视图—职工ID—输入掩码设置为: 00000 】

83、080202:计算每名学生所选课程的学分总和,并依次显示"姓名"和"学分",其中"学分"为计算出的学

分总和。

84、【选择姓名和学分字段—总计—分学字段总计行选择总计—学分前输入:学分: 】

85、080203:查找年龄小于平均年龄的学生,并显示其"姓名"。

86、【选择姓名和年龄—年龄字段不显示—年龄条件行输入: <(Select avg(年龄) From

tStudent) 】

87、080204:将所有学生的"班级编号"、"学号"、"课程名"和"成绩"等值填入"tSinfo"表相应字段中,其

中"班级编号"值是"tStudent"表中"学号"字段的前6位。

88、【选择所需字段—添加新字段班级编号: Left([tStudent]![学号],6) —追加到“班级编

号”】

89、090202:将表对象"tStud"中有书法爱好学生的"学号"、"姓名"和"入校年"3列内容追加到目标表

"tTemp"的对应字段内。

90、【创建追加查询—添加简历字段—简历条件设置为:Like "*书法*" —添加新字段:入校年:

Year([入校时间]) —注意:追加到行要设置对应字段】

91、100101:将表对象"物品表"中的"生产厂家"字段重命名为"生产企业"。

92、【物品表设计视图—生产厂家修改为“生产企业”】

93、100102:建立表对象"职工表"、"物品表"和"销售业绩表"的表间关系,并实施参照完整性。

94、【点击关系按钮—显示表—产品号与物品号,实施参照完整性—编号与物品号,实施参照完整性】

95、100103:将考生文件夹下Excel文件Test.xls中的数据链接到当前数据库中,要求数据中的第一行

作为字段名,链接表对象命名为"tTest"。

96、【表对象—新建—链接表—找到考生文件夹下的Test.xls(文件类型为Execl)—链接—下一步—第

一行包含列标题—下一步—名称修改为:tTest —完成】

97、100105:在窗体fTest中,以命令按钮"bt1"为基准,调整命令按钮"bt2"和"bt3"的大小和水平位置。

要求:按钮"bt2"和"bt3"的大小尺寸与按钮"bt1"相同,左边界与按钮"bt1"左对齐。

98、【设置命令按钮的属性,宽度、高度、左边距、上边距】

99、100201:查找产品最高储备与最低储备相差最小的数量并输出,标题显示为"m_data"。

100、【添加新的计算字段: m_data: Min([最高储备]-[最低储备]) 】

101、100202:查找库存数量超过10000(不含10000)的产品,并显示"产品代码"、"产品名称"和"库存数量"。当运行该查询时,应显示提示信息:"请输入产品代码:"。

102、【添加所需字段—产品代码条件行输入: [请输入产品代码] —库存数量条件行输入: >10000 】103、100204:创建一个交叉表查询,统计并显示每种产品不同规格的平均单价,显示时行标题为产品名称,列标题为规格,计算字段为单价。

104、【查询—新建—设计视图—添加数据源—查询类型选择交叉表查询—行标题为产品名称,列标题为规

格,计算字段为单价—单价字段的总计行选择平均值】

105、110104:在当前数据库中,对表"employee"做一个备份,并命名为表"tEmp"。

106、【选中employee表—单击右键—另存为—tEmp—确定】

107、110105:设置表"employee"的有效性规则为:"津贴"字段的值必须小于等于"基本工资"字段值。108、【设计视图—津贴—有效性规则属性设置为: <= 1000 】

109、110106:将已有的"水费.xls"文件导入到samp1.mdb数据库中,并导入的表命名为"水费记录"。110、【表—新建—导入表—找到考生文件夹下的"水费.xls"文件—导入—下一步—第一行包含列标题—下一步—下一步—下一步—我自己选择主键,职工号—下一步—命名为“水费记录”—完成—按题目要求进入到设计视图中修改表的结构】

111、110202:查找职称为"教授"或者"副教授"档案信息。

112、【选择所需字段—在职称字段的条件行输入:"教授" or "副教授" —职称字段不显示】

113、110203:创建一个参数的查询,要求:当执行查询时,屏幕提示"请输入要查询的姓名"。查询结果显示姓名、性别、职称、工资总额,其中"工资总额"是一个计算字段,由"基本工资+津贴-住房公积金-失业保险"计算得到。

114、【选择所需的字段—姓名字段的条件行输入: [请输入要查询的姓名] —添加计算字段:工资总额:[基本工资]+[津贴]-[住房公积金]-[失业保险] 】

115、110204:创建一个查询,查找有档案信息但无工资信息的职工,显示其"职工号"和"姓名"两个字段的信息。将查询命名为"qT4"。

116、【选中"查询"对象,单击"新建"按钮,选中"查找不配项查询",单击"确定"按钮。

117、步骤2:选中"档案表",单击"下一步"按钮,选中"工资表",单击"下一步"按钮。分别选中表中"职工号"字段,单击"下一步"按钮。双击"职工号"和"姓名"字段,单击"下一步"按钮,在"请为查询指定名称"

处输入"qT4",】

118、1103:创建一个名为"menu"的窗体。

119、【窗体—新建—设计视图。按题目要求设计该窗体的属性和添加控件及设置控件属性。】

120、120104:设置"tStudent"表的显示格式,使表的背景颜色为"深青色"、网格线为"白色"、文字字号为五号。

121、【数据表视图—格式菜单—数据表—按题目要求设置格式】

122、120203:按输入的班级编号查找并显示"班级编号"、"姓名"、"课程名"和"成绩"的内容。其中"班级编号"数据由统计计算得到,其值为"tStudent"表中"学号"的前6位,所建查询名为"qT3";当运行该查询时,应显示提示信息:"请输入班级编号:"。

123、【创建查询—选择所需字段—添加新字段:班级编号: Left([tStudent]![学号],6)—班级编号条件行输入:[请输入班级编号:] 】

124、120204:创建生成表查询。

125、【查询类型选择生成表查询,建立好之后要运行。】

126、130103:删除表中1949年以前出生的雇员记录。

127、【建立一个删除查询—选择出生日期字段—条件行输入: <#1949-1-1#—运行—关闭查询】

128、130105:设置"雇员编号"字段的输入掩码为只能输入10位数字或空格形式。

129、【设计视图—雇员编号—输入掩码设置为:9999999999 】

130、130203:创建一个查询,统计每班每门课程的平均成绩,显示结果如下图所示。

131、【创建交叉表查询—行标题为班级—列标题为课程名—值为成绩字段的平均值—切换到SQL视图—将Avg(tGrade.成绩)更改为:int(Avg(tGrade.成绩)) 】

132、140102:设置"ID"字段的相应属性,使该字段在数据表视图中的显示名称为"学号"。

133、设计视图—ID—标题属性设置为:学号

134、140103:设置"入校时间"字段的有效性规则和有效性文本,具体规则是:输入日期必须在2000年1月1日之后(不包括2000年1月1日);有效性文本内容为:"输入的日期有误,重新输入"。

135、【设计视图—入校时间—有效性规则设置为:<#2000-1-1# —有效性文本属性设置为:输入的日期

有误,重新输入】

136、140106:将"tStud"表中的数据导出到文本文件中,并以"tStud.txt"文件名保存到考生文件夹下。137、【表对象—选中tstud表—单击鼠标右键—导出—按向导提示将表导出—命名为tStud 】

138、140202:创建一个查询,将所有学生设置为非党员。

139、【创建更新查询—选择党员否字段—更新为行设置为:False 】

140、140203:创建一个交叉表查询,要求能够显示各门课程男女生不及格人数。

141、【创建交叉表查询—行标题为性别—列标题为课程名—值为成绩的计数—添加成绩字段,条件行输入:<60 】

142、150105:删除"游客"表对象。

143、【表对象—选中游客表—点击删除按钮—是】

144、150203:以表对象"tB"为基础,创建一个交叉表查询。要求:选择楼号为行标题列名称显示为"楼号","房间类别"为列标题来统计输出每座楼房的各类房间的平均房价信息。

145、【创建交叉表查询—添加字段:楼号:Left([房间号],2)—设置楼号字段为行标题—房间类别字段为列标题—房价字段的平均值为值】

146、150204:创建一个查询,统计出各种类别房屋的数量。所建查询显示两列内容,列名称分别为"type"

和"num"。

147、【创建查询—选择tB表—选择房间类别和房间号—总计—房间类别总计行选择分组—房间的前面输入: type —房间号总计行选择计数—房间号前面输入:num 】

148、150302:将"fEmp"窗体上名为"btnP"的命令按钮由灰色无效状态改为有效状态。

149、【窗体设计视图—选择命令按钮—单击鼠标右键—属性—数据选项卡—可用更改为:是】

150、160102:将考生文件夹下文本文件"Test.txt"中的数据导入追加到当前数据库的数据表"tTemp"中。151、【表对象—新建—导入表—找到考生文件夹下的指定文件—导入—导入到已经有的数据表tTemp 】152、160201:查找没有绘画爱好学生。

153、【简历字段条件行输入:Not Like "*绘画*",该字段不显示】

154、160203:创建一个参数查询,查找学生的"学号"、"姓名"、"年龄"和"性别"4个字段内容。其中设置"

年龄"字段为参数,参数值要求引用窗体fTemp上控件tAge的值。

155、【年龄字段的条件行输入: [Forms]![fTemp]![tAge] 或 Forms![fTemp]![tAge] 】

156、160204:创建追加查询,将表对象"tStud"中"学号"、"姓名"、"性别"和"年龄"4个字段内容追加到目标表"tTemp"的对应字段内,将查询命名为"qT4"。(规定:"姓名"字段的第一个字符为姓。要求将学生学号和学生的姓组合在一起,追加到目标表的"标识"字段中)。

157、【创建追加查询—添加所需字段—添加新的字段:标识:[学号]+Left([姓名],1) 】

158、170101:为表对象"职工表"追加一个新字段。字段名称为"类别"、数据类型为"文本型"、字段大小为2,设置该字段的有效性规则为只能输入"在职"与"退休"值之一。

159、【该字段的有效性规则设置为: "在职" or "退休" 】

160、170104:更改窗体上3个命令按钮的Tab键移动顺序为:bt1->bt2->bt3->bt1->...。

161、【右键单击"bt1"按钮选择【Tab键次序】—选中"bt3"拖动鼠标到"bt2"下面,单击"确定"按钮】162、170204:创建一个更新查询,将表"tTemp"中"年龄"字段值加1,并清除"团员否"字段的值,所建查询命名为"qT4"。

163、【创建更新查询—添加年龄和团员否字段—年龄的更新到行设置为:[年龄]+1 —团员否的更新到行设置为: Null 】

164、180103:使用查阅向导建立"证件类别"字段的数据类型,向该字段键入的值为"身份证"、"军官证"或"护照"等固定常数。

165、【设计视图—证件类别—数据类型选择查阅向导—自行键入所需的值—第一行输入:身份证—第二行输入:军官证—第三行输入:护照—下一步—完成】

166、180202:创建一个查询,能够在客人结账时根据客人的姓名统计这个客人已住天数和应交金额,并显示"姓名"、"房间号"、"已住天数"和"应交金额",将查询命名为"qT2"。

167、注:输入姓名时应提示"请输入姓名:"

168、应交金额=已住天数*价格。

169、【创建查询—选择两个表为数据源—添加所需字段姓名和房间号—姓名字段的条件行输入:[请输入姓名:]—添加新字段:已住天数: Day(Date()-[入住日期])—添加新字段: 应交金额: (Day(Date()-[入住日期]))*[价格] 】

170、180203:创建一个查询,查找"身份证"字段第4位至第6位值为"102"的纪录,并显示"姓名"、"入住日期"和"价格"3个字段内容,将查询命名为"qT3"。

171、【创建查询—添加姓名、入住日期、价格—添加身份证字段,该字段不显示—身份证字段的条件行设置为: Mid([身份证],4,3)="102" 】

172、180301:将窗体"fEmp"上名称为"tSS"的文本框控件改为组合框控件,控件名称不变,标签标题不变。

设置组合框控件的相关属性,以实现从下拉列表中选择输入性别值"男"和"女"。

173、【窗体的设计视图—选择窗体页脚未绑定的文本框tss—单击鼠标右键—更改为—组合框—选中该组合框—单击鼠标右键—属性—数据选项卡—行来源类型属性更改为:值列表—行来源属性设置为:男;

女】

174、180302:将查询对象"qEmp"改为参数查询,参数为窗体对象"fEmp"上组合框"tSS"的输入值。

175、【查询对象—qEmp—设计视图—添加性别字段,不显示—性别条件行输入: [Forms]![fTemp]![tss] 或 Forms![fTemp]![tss] 】

176、180303:将窗体对象"fEmp"上名称为"tPa"的文本框控件设置为计算控件。要求依据"党员否"字段值显示相应内容。如果"党员否"字段值为True,显示"党员"两个字;如果"党员否"字段值为False,显示"

非党员"3个字。

177、【窗体的设计视图—选择名为tPa的文本框控件—单击右键—属性—数据—控件来源属性设置为:=IIf([党员否]=True,"党员","非党员") 】

178、190201:创建一个查询,查找并显示入校时间非空的男同学的"学号"、"姓名"和"所属院系"3个字段内容。

179、【创建查询—选择所需的字段—添加性别字段,不显示,条件行输入:"男"—添加入校时间字段,条件行输入: Is Not Null 】

180、190204:创建一个查询,将临时表对象"tTemp"中年龄为偶数的人员的"简历"字段清空,所建查询命名为"qT4"。

181、【创建更新查询—添加年龄字段—年龄条件行输入: [年龄] Mod 2=0 —添加简历字段—简历的更新到行设置为: "" —运行(这种方法是题目提供的,无法将简历字段清空。)】

182、【创建更新查询—添加年龄字段—年龄条件行输入: [年龄] Mod 2=0 —添加简历字段—简历的更新到行设置为: Null —运行】

183、200102:设置表对象"员工表"的聘用时间字段的默认值为系统当前日期。

184、【设计视图—聘用时间—默认值属性设置为: Date() 】

185、200105:设置相关属性,实现窗体对象(名为"fTest")上的记录数据不允许添加的操作(即消除新纪录行)。

186、【窗体的设计视图—窗体属性—数据—允许添加属性选择:否】

187、200201:创建一个查询,查找并显示照片信息为空的男同学的"学号"、"姓名"、"性别"和"年龄"4个字段的内容。

188、【创建查询—添加学号、姓名、性别、年龄—性别条件行设置为: "男" —添加照片字段,不显示,条件行设置为: Is Null 】

189、200204: 创建一个查询,将临时表对象"tTmp"中女员工编号的第一个字符更改为"1",所建查询命名为"qT4"。

190、【创建更新查询—添加员工编号,更新到行设置为: "1" & Mid([编号],2,5) (或者:"1" & Right([编号],5) )—添加性别字段,条件行输入: "女" 】

191、210102:设置表对象"职工表"的性别字段有效性规则为:男或女;同时设置相应有效性文本为"请输

入男或女"。

192、【设计视图—性别—有效性规则属性设置为: "男" or "女" —有效性文本属性设置为:请输入男或女】

193、210104:删除职工表中姓名字段中含有"江"字的所有员工纪录。

194、【创建删除查询—添加姓名字段—条件行输入: like "*江*" —运行—关闭查询】

195、210201:创建一个选择查询,查找并显示简历信息为空的学生的"学号"、"姓名"、"性别"和"年龄"4个字段内容,所建查询命名为"qT1"。

196、【创建查询—添加要显示的字段—添加简历字段,不显示,条件行输入: Is Null 】

197、210204: 创建一个操作查询,将表对象"tStud"中没有书法爱好的学生的"学员"、"姓名"、和"年龄"3个字段内容追加到目标表"tTemp"的对应字段内,将查询命名为"qT4"。

198、【创建追加查询—选择所需字段—添加简历字段,条件行输入: not like "*书法*" —运行】199、210302:将窗体对象"fEmp"上文本框"tPa"改为复选框类型,保持控件名称不变,然后设置控件来源属性以输出"党员否"字段值。

200、【窗体设计视图—选中tPa 文本框—点击键盘上的Delete键,删除该控件—添加一个复选框控件—设置该控件名称属性为:tPa —控件来源设置为:党员否】

201、220201:创建一个查询,计算并输出学生中最大年龄与最小年龄的差值,显示标题为"s_data",将查询命名为"qStud1"。

202、【创建查询—添加字段: s_data : Max([年龄])-Min([年龄] 】

203、220204:)创建一个查询,计算并显示"学号"和"平均成绩"两个字段内容,其中平均成绩是计算数学、计算机和英语3门课成绩的平均值,将查询命名为"qStud3"。

204、【创建查询—添加学号—添加新字段:平均成绩: ([数学]+[计算机]+[英语])/3 】

205、230103:设置"学时"字段的相关属性,使其输入的数据必须大于0。

206、【设计视图—学时—有效性规则属性设置为: >0 】

207、230104: 设置"开课日期"字段的输入掩码为"短日期",默认值为本年度的九月一日(规定:本年度年号必须由函数获取)。

208、【设计视图—开课日期—输入掩码—短日期—默认值,设置为:

DateSerial(Year(Date()),9,1) 】

209、230301:将表"tTemp"中年龄小于30岁(不含30)、职务为职员的女职工记录选出并添加进空白表"tEmp"

里。

210、【创建追加查询—选择相应字段—年龄字段条件行设置为:<30 —性别条件行设置为:"女" —运行】

211、230302:将窗体"fEmp"的窗体标题设置为"信息输出";将窗体上名为"btnP"命令按钮的外观设置为图片显示,图片选择考生文件夹下的"test.bmp"图像文件;将"btnP"命令按钮的单击事件设置为窗体代码区已经设计好的事件过程btnP_Click。

212、【窗体属性—标题属性设置为:信息输出】

213、【窗体设计视图—选择btnp命令按钮—单击鼠标右键—属性—格式—图片—点击小按钮—浏览—选择考生文件夹下的图像文件】

214、【命令按钮—属性—事件—单击事件—选择[事件过程] 】

215、240202:创建一个查询,查找并显示没有在职的教师的"编号"、"姓名"和"联系电话"3个字段内容,将查询命名为"qT2"。

216、【创建查询—添加编号、姓名、联系电话—添加在职否字段,不显示,条件行设置为: False 】217、240203: 创建一个查询,将"tTeacher1"表中年龄小于等于45的党员教授或年龄小于等于35的党员副教授记录追加到"tTeacher2"表的相应字段中,将查询命名为"qT3"。

218、【创建追加查询—添加相应字段—年龄字段的条件行输入: <=45 ,下一行输入: <=35—政治面目字段的条件行输入: "党员" ,下一行输入: "党员" —职称字段的条件行输入: "教授" ,下一行输入: "副教授" 】

219、【创建好了之后运行查询,并保存命名一下】

220、240303:在报表的页面页脚区添加一个计算控件,以输出页码。计算控件放置在距上边0.25厘米、距左侧12.5厘米的位置,并命名为"tPage"。规定页码显示格式为"第N页/共M页"。

221、【报表设计视图,添加的计算控件为文本框控件,设置它的格式和控件来源属性。(与前面的一个题目类似,这里不作详细介绍)】

222、250201:创建一个查询,按输入的教师姓名查找教师的授课情况,并按"上课日期"字段降序显示"教师姓名"、"课程名称"、"上课日期"3个字段的内容,将查询名命为"qT1";当运行该查询时,应显示参数提示信息:"请输入教师姓名"。

223、【创建参数查询—选择教师姓名、课程名称、上课日期—教师姓名字段的条件行输入: [请输入教师姓名] —上课日期的排序行选择降序】

224、250203:对表"tGrade"创建一个分组总计查询,假设学号字段的前4位代表年级,要统计各个年级不同课程的平均成绩,显示"年级"、"课程ID"和"成绩之Avg",并按"年级"降序排列,将查询命名为"qT3"。225、【创建查询—添加新字段:年级: Left([学号],4) ,总计行选择分组,排序行选择降序—选择课程ID,总计行选择分组—选择成绩字段,总计行选择平均值】

226、250204: 创建一个查询,按"课程ID"分类统计最高分成绩与最低分成绩的差,并显示"课程名称"、"最高分与最低分的差"等内容。其中,最高分与最低分的差由计算得到,将查询命名为"qT4"。

227、【创建查询—添加所需字段—总计—课程ID字段的总计行选择分组—课程名称总计行选择分组—添加新字段:最高分与最低分的差 : Max([成绩])-Min([成绩]) 】

228、260104:使用查阅向导建立"职务"字段的数据类型,向该字段键入的值为"职员"、"主管"或"经理"等固定常数。

229、【表对象—tEmployee—设计视图—职务字段—数据类型选择查阅向导—自行键入所需的值—依照题目要求依次输入职员主管经理—下一步—完成】

230、260201:创建一个查询,要求显示在校学生的"身份证号"和"姓名"两列内容,所建查询命名为"qT1"。231、【查询对象—新建—设计视图—选择tstud—选择身份证号和姓名字段—选择家长身份证号,该字段不显示,条件行输入: Is Not Null —保存命名该查询】

232、260202:创建一个查询,要求按照身份证号码找出所有学生家长是本校校友的学生记录。输出学生身份证号、姓名及家长身份证号3列内容,标题显示为"身份证号"、"姓名"和"家长身份证号",将查询命名为"qT2"。

233、【查询对象—新建—设计视图—tstud—选择身份证号、姓名和家长身份证号—家长身份证号的条件行输入: in (Select [身份证号] From [tStud]) —保存命名查询】

234、260203:创建一个查询,要求检索出数学成绩为100分的学生的人数,标题显示为"num",将查询命名为"qT3"。

235、这里规定,使用"身份证号"字段进行计数统计。

236、【创建查询—选择身份证号和数学—总计—身份证号的总计行选择计数,身份证号的前面输入:num: —数学的条件行输入: 100 —保存命名查询】

237、260204:创建一个查询,要求将表对象"tStud"中总分成绩超过270分(含270)的学生信息追加到空表"tTemp"中。其中,"tTemp"表的入学成绩为学生总分,将查询命名为"qT4"。

238、【创建查询—显示tstud表—选择追加查询,追加到表tTemp—选择身份证号和姓名字段—添加新字段:入学成绩:[语文]+[数学]+[物理] —更新到行选择:入学成绩—条件行输入: >=270 —运行—保存命名查询】

239、260302:在报表对象rTeacher的报表页脚节区位置添加一个计算控件,计算并显示教师的平均年龄。

计算控件放置在距上边0.3厘米、距左侧3.6厘米的位置,命名为"tAvg"。

240、【报表的设计视图—在报表页脚添加文本框控件—设置文本框的控件来源属性为: =Avg([年龄]) —按题目要求设置名称属性、上边距属性和左边距属性】

241、270103:设置表"tNorm"的有效性规则和有效性文本,有效性规则为:"最低储备"字段的值必须小于"

最高储备"字段的值,有效性文本为"请输入有效数据"。

242、【步骤1:选中"表"对象,右键单击"tNorm"选择【设计视图】。

243、步骤2:右键单击"tNorm"表设计视图蓝色边框的"tNorm:表"字样处选择"属性",在"有效性规则"行输入"[最低储备]<[最高储备]"。在"有效性文本"行输入"请输入有效数据"。关闭属性界面。】

244、270104:将"出厂价"字段的格式属性设置为货币显示形式。

245、【设计视图—出厂价—格式—下拉菜单中选择货币】

246、270105:设置"规格"字段的输入掩码为9位字母、数字和字符的组合。其中,前3位只能是数字,第4位为大写字母"V",第5位为字符"-",最后一位为大写字母"W",其他位为数字。

247、【设计视图—规格—输入掩码属性设置为: 000\V-999\W 】

248、270201:查找并显示有书法或绘画爱好学生的"学号"、"姓名"、"性别"和"年龄"4个字段的内容,将查询命名为"qT1"。

249、【添加简历字段,该字段不显示,条件行输入: like "*书法*" 。或行输入: like "*绘画*" 】250、270202:创建一个查询,查找成绩低于所有课程总平均分的学生信息,并显示"姓名"、"课程名"和"

成绩"3个字段的内容,将查询为"qT2"。

251、【创建查询—添加姓名、课程名、成绩—成绩字段的条件行输入: <(select avg([成绩]) from tscore ) 】

252、270203:)以表对象"tScore"和"tCourse"为基础,创建一个交叉表查询。要求:选择学生的"学号"为行标题、"课程号"为列标题来统计输出学分小于3分的学生平均成绩,将查询命名为"qT3"。

253、【创建交叉表查询—选择学号、课程号—选择成绩字段,总计行选择平均值—选择学分字段,总计行选择条件,条件行输入: >3 —学号为行标题、课程号为列标题、成绩之平均值为值】

254、270204:创建追加查询,将表对象"tStud"中"学号"、"姓名"、"性别"和"年龄"4个字段内容追加到目标表"tTemp"的对应字段内,将查询命名为"qT4"。(规定:"姓名"字段的第一个字符为姓,剩余字符为名。

将姓名分解为姓和名两部分,分别追加到目标表的"姓"、"名"两个字段中)

255、【创建追加查询—选择学号字段—添加新字段:姓: Left([姓名],1) 。追加到行选择姓—添加新字段:名: Mid([姓名],2) 。追加到行选择名—选择性别、年龄字段—运行—保存命名该查询】256、280203:创建一个参数查询,查找教师的"编号"、"姓名"、"性别"和"职称"4个字段的内容。其中"

性别"字段的准则条件为参数,要求引用窗体对象"fTest"上控件"tSex"的值,将查询命名为"qT3"。257、【前面的步骤略。“引用窗体控件”在性别的条件行输入 [forms]![fTest]![tSex] 】

258、290102:设置"年龄"字段的有效性规则为:不能是空值。

259、【设计视图--年龄字段的有效性规则属性--Is Not Null】

260、290103:设置"聘用时间"字段的默认值为系统当前年1月1号。

261、【设计视图-聘用时间--默认值--DAteserial(year(date()),1,1) 】

262、290106:完成上述操作后,在"samp1.mdb"数据库文件中对表对象"tEmp"的备份,命名为"tEL"。263、【选中表-点右键-另存为-修改表名称-确定】

264、290202:创建一个查询,查找教师的"编号"、"姓名"和"联系电话"3个字段内容,然后将其中的"编号"与"姓名"两个字段合二为一,这样,查询的3个字段内容以两列形式显示,标题分别为"编号姓名"和"

联系电话",将查询命名为"qT2"。

265、【步骤2:在"字段"行第一列输入"编号姓名: [编号]+[姓名]",双击"联系电话"字段添加到"字段"

行。其他步骤略】

266、290302:设计报表"rEmp"的主体节区内"tSex"文本框件控件依据报表记录源的"性别"字段值来显示信息:性别为1,显示"男";性别为2,显示"女"。

267、【设计视图-tsex文本框-点右键-属性-控件来源输入:=IIf([性别]=1,"男","女")】

268、300103:设置"入库日期"字段的默认值为系统当前日期的前一天的日期。

269、【设计视图-入库日期-默认值设置为:date()-1 】

270、300105:设置"编号"字段的输入掩码为只能输入8位数字或字母形式。

271、【输入掩码: AAAAAAAA 】

272、300204:创建一个查询,将表"tBmp"中"年龄"字段值加1,将查询命名为"qT4"。

273、【创建更新查询-选择年龄字段-更新到行输入:[年龄]+1 -运行一次查询 -保存命名】

274、300302:设计报表"rEmp"的主体节区内"tOpt"复选框控件依据报表记录源的"性别"字段和"年龄"字段的值来显示状态信息:性别为"男"且年龄小于20时显示为选中的打钩状态,否则显示为不选中的空白状态。

275、【设计视图-topt-点右键属性-控件来源行输入:=IIf([tSex]="男" And [tAge]<20,"1","0")】276、310203:创建一个查询,将表"tBmp"中所有"编号"字段值前面增加"05"两个字符,将查询命名为"qT3"。277、【创建更新查询-编号字段-更新到行输入: "05"+[编号] -运行然后保存命名该查询】

278、310204:创建一个查询,要求给出提示信息"请输入需要删除的职工姓名",从键盘输入姓名后,删除表对象"tTmp"中指定姓名的记录,将查询命名为"qT4"。

279、【创建删除查询-选择姓名字段-条件行输入:[请输入需要删除的职工姓名] 】

280、310302:将报表"rEmp"的主体节区内"tAge"文本框控件改名为"tYear",同时依据报表记录源的"年龄"字段值计算并显示出其4位的出生年信息。注意:当前年必须用相关函数返回。

281、【设计视图-tage-右键-属性-名称行输入:tYear-控件来源行:year(date()-[年龄] 】

282、320105:将"年代"字段的"有效性规则"设置为:输入的日期必须满足在1980年以后(含1980年)的作曲家,并设置"有效性文本"为:年代日期必须为1980年以后的作曲家。

283、【设计视图-年代-有效性规则:>=#1980-1-1# -有效性文本:年代日期必须为1980年以后的作曲家】284、320201:创建一个查询,查找收藏品中CD盘最高价格和最低价格信息并输出,标题显示为"v_Max"和"v_Min",将查询命名为"qT1"。

285、【创建查询-双击价格,双击价格-点总计-总计行选择最大值、最小值-字段名分别更改为:v_Max v_Min 】

286、320202:创建一个查询,查找并显示购买"价格"大于100元并且"购买日期"在2001年以后(含2001年)的"CDID"、"主题名称"、"价格"、"购买日期"和"介绍"5个字段的内容,将查询命名为"qT2"。

287、【价格大于100元,条件行输入:>100 购买日期条件行:>=#2001-1-1# 】

288、320204:创建一个查询,对"tType"表进行调整,将"类型ID"等于"05"的记录中的"类型介绍"字段更改为"古典音乐",将查询命名为"qT4"。

289、【创建更新查询-选择类型ID和类型介绍两个字段-类型ID条件行输入:"05" -类型介绍字段更新到行输入:"古典音乐"-运行保存命名查询】

290、330103:设置表"tStud"的"入校时间"字段有效性规则为:只能输入2009年10月以前的日期。291、【设计视图-入校时间-有效性规则输入: <#2009-10-1# 】

292、330106:将考生文件夹下文本文件tTest.txt中的数据链接到当前数据库中。要求:数据中的第一行作为字段名,链接表对象命名为tTemp。

293、【表对象-新建-链接表-确定-找到考生文件夹下的文本文件tTest.txt-链接-下一步-第一行包含字段名-下一步-下一步-链接表名称设置为:tTemp-完成-确定】

294、330202:...查找选修课程里含有"101"或者"102"信息的课程...

295、【课程名条件行输入:in("101","102") 或者 "101" or "102"】

296、330203:...查找并显示姓名中含有"红"字学生...

297、【姓名条件行输入:Like "*红*" 】

298、330204:...将"tTemp"表中"学分"字段的记录全部更新为0...

299、【创建更新查询,学分更新到行输入:0 】

300、330301:将窗体"fEmp"上名称为"tSS"的文本框控件改为组合框控件,控件名称不变,标签标题不变。

设置组合框控件的相关属性,以实现从下拉列表中选择输入性别值"男"和"女"。

301、【窗体设计视图-文本框tss-点右键-更改为-组合框-点右键-属性-行来源类型选择值列表-行来源输入:男;女】

302、330302:将查询对象"qEmp"改为参数查询,参数为窗体对象"fEmp"上组合框"tSS"中的输入值。303、【查询设计视图-性别条件行输入:[forms]![femp]![tss] 】

304、330303:将窗体对象"fEmp"中名称为"tPa"的文本框控件设置为计算控件。要求依据"党员否"字段值显

示相应内容。如果"党员否"字段值为True,显示"党员";如果"党员否"字段值为False,显示"非党员"。305、【窗体设计视图-tpa-点右键-属性-控件来源处输入:=IIF([党员否]=true,"党员","非党员") 】306、340101:删除"tEmployee"表中1949年以前出生的雇员记录。

307、【创建删除查询-出生日期的条件行输入:<#1949-1-1# -运行不保存查询】

308、340202:创建一个查询,查找每位员工在2005年的工资信息,并显示"工号"、"工资合计"和"水电房租费合计"3列内容。其中,"工资合计"和"水电房租费合计"两列数据均由统计计算得到,将查询命名为"qT2"。

309、【创建查询-添加职工表和工资表-选择工号、工资、水电房租费、年月-总计行分别设置为:分组、总计、总计、条件-工资字段前输入:工资合计: -水电房租费前输入:水电房租合计: -年月条件行输入:year([年月])=2005-保存命名查询】

310、340203:创建一个查询,查找并显示员工的"姓名"、"工资"、"水电房租费"及"应发工资"4列内容。

其中"应发工资"列数据由计算得到,计算公式为:应发工资=工资-水电房租费,将查询命名为"qT3"。311、【创建查询-添加所需要的表-选择所需字段-添加新字段:应发工资:[工资]-[水电房租费] -保存命名查询】

312、340204:创建一个查询,将表"tTemp"中"年龄"字段值均加1,将查询命名为"qT4"。

313、【创建更新查询-年龄字段的更新到行输入:[年龄]+1 -运行查询-保存命名查询】

314、340303:在报表页脚节区添加一个计算控件,计算并显示学生平均年龄。计算控件放置在距上边0.2厘米、距左边4.5厘米处,并命名为"tAvg"。

315、【设计视图-在页脚节区添加文本框控件-标签标题设置为:平均年龄-设置文本框的格式,名称,控件来源为:=avg([年龄]) 】

316、340304:按"编号"字段前4位分组统计各组记录个数,并将统计结果显示在组页脚节区。计算控件命名为"tCount"。

317、【设计视图-空白处点右键-排序/分组-编号,组页脚选是,分组形式选择前缀字符,保持同页选择整个组-选中编号文本框拖到编号页脚节区-设置编号控件来源为: =left([编号],4) -在组页脚添加文本框控件-设置文本框名称,控件来源为:=count([编号]) 】

318、350202:创建一个查询,计算每名学生所选课程的学分总和,并依次显示"姓名"和"学分",其中"学分"为计算出的学分总和,将查询命名为"qT2"。

319、【创建查询并选择所需要的表-选择姓名和学分-总计-个字段总计行分别设置为:分组、总计-学分的前面输入:学分: -保存命名查询】

320、350203:创建一个查询,查找年龄小于平均年龄的学生,并显示其"姓名",将查询命名为"qT3"。321、【创建查询并选择所需要的表-选择姓名和年龄字段-年龄字段不显示,条件行输入:<(select avg([年龄]) from tstudent) -保存命名查询】

322、350304:创建一个查询,将所有学生的"班级编号"、"学号"、"课程名"和"成绩"等值填入"tSinfo"表相应字段中,其中"班级编号"值是"tStudent"表中"学号"字段的前6位,将查询命名为"qT4"。

323、【创建追加查询-选择对应字段-添加字段班级编号:left([tstudent]![学号],6) -运行查询-保存命名查询】

324、360104:将学生"入校时间"字段的默认值设置为本年度的一月一日(规定:本年度年号必须用函数获取)。

325、【设计视图-入校时间的人默认值字段设置为: dataserial(year(date()),1,1) -保存】

326、360201:创建一个查询,当运行该查询时,应显示参数提示信息"请输入爱好",输入爱好后,在简历字段中查找具有指定爱好的学生,显示"学号"、"姓名"、"性别"、"年龄"和"简历"5个字段的内容,将查询命名为"qT1"。

327、【创建查询并选择所需的表-添加指定的5个字段-简历字段的条件行输入: [请输入爱好] -保存命名查询】

328、360204:创建一个查询,将表"tStud"中男学生的信息追加到"tTemp"表对应的"学号"、"姓名"、"年龄"、"所属院系"和"性别"字段中,将查询命名为"qT4"。

329、【创建追加查询-选择对应字段-性别的条件行输入:男 -运行-保存命名查询】

330、360302:设置报表"rEmp",使其按照"聘用时间"字段升序排列并输出;将报表页面页脚区内名为"tPage"的文本框控件设置为系统的日期。

331、【报表设计视图-空白处点右键-排序与分组-聘用时间升序】

332、【设置文本框的控件来源属性为: =DAte() 】

333、370201:创建一个查询,计算并输出学生的最大年龄和最小年龄信息,标题显示为"MaxY"和"MinY",将查询命名为"qStud1"。

334、【创建查询并选择所需的表-双击两次年龄字段-在年龄字段的前面分别输入:MaxY: MinY: -总计-总计行分别选择最大值和最小值 -保存命名查询】

335、370301:将表"tTemp"中年龄小于30岁(不含30)的女性职员职工记录选出,并添加到空白表"tEmp"

里。

336、提示:可以用普通复制或设计追加查询运行这两种方式实现。

337、【创建追加查询-选择对应字段-性别条件行输入:女 -年龄字段条件行输入:<30 -运行-保存命名】338、370302:将窗体"fEmp"的窗体标题设置为"信息输出";将窗体上名为"btnP"命令按钮的外观设置为图片显示,图片选择考生文件夹下的"test.bmp"图像文件;将"btnP"命令按钮的单击事件设置为窗体代码区已设计好的事件过程btnP_Click。

339、【设计视图-空白处点右键-属性-标题属性设置为:信息输出 -保存】

340、【选中命令按钮-点右键-属性-图片-浏览-找到考生文件夹下的图片文件-确定 -保存】

341、【命令按钮-点右键-属性-事件-单击事件选择事件过程 -保存】

342、370303:将报表"rEmp"的主体节区内"tName"文本框控件设置为"姓名"字段内容显示,报表中的数据按"年龄"升序排列,年龄相同情况下按"所属部门"升序排列。

343、【设置文本框的空间来源属性为:姓名】

344、【空白处点右键-排序与分组-年龄字段升序-所属部门升序】

345、380104:将窗体fTest中名为"bTitle"的控件设置为"特殊效果:凿痕"显示。

346、【设计视图-选中控件点右键-格式-特殊效果选择凿痕】

347、380105:在窗体fTest上,以命令按钮"bt1"为基准(这里按钮"bt1"和"bt3"尺寸相同、左边对齐),调整命令按钮"bt2"的大小和位置。要求:按钮"bt2"的大小尺寸与按钮"bt1"相同、左边界与按钮"bt1"

左对齐、竖直方向位于按钮"bt1"和"bt3"的中间位置。

348、【按照bt1的尺寸设置bt2对应的格式属性】

349、步骤1:右键单击"bt1"按钮选择【属性】,查看"左边距"、"上边距"、"宽度"和"高度"并记录下来。

关闭属性界面。

350、步骤2:右键单击"bt3"按钮选择【属性】,查看"左边距"、"上边距"、"宽度"和"高度"并记录下来。

关闭属性界面。

351、步骤3:要设置"bt2"与"bt1"大小一致、左对齐且位于"bt1"和"bt3"之间,需右键单击"bt2"按钮选择【属性】,分别在"左边距"、"上边距"、"宽度"和"高度"行输入"3.5cm"、"2cm"、"3cm"和"1cm",关闭属性界面。

352、步骤4:单击工具栏中"保存"按钮,关闭"关系"界面

353、380202:创建一个查询,根据教师姓名查找某教师的授课情况,并按"上课日期"字段降序显示"教师姓名"、"课程名称"和"上课日期"3个字段的内容,所建查询名为"qT2";当运行该查询时,应显示参数提示信息"请输入教师姓名"。

354、【创建查询并添加所需的表-选择教师姓名、课程名称和上课日期字段-教师姓名的条件行输入:[请输入教师姓名]-上课日期的排序行设置为:降序-保存命名查询】

355、380204:创建一个查询,假设"学生ID"字段的前4位代表年级,要统计各个年级不同课程的平均成绩,显示"年级"、"课程ID"和"成绩之Avg",并按"年级"降序排列,所建查询为"qT4"。

356、【创建查询并选择所需的表-添加字段:年级:left([tstud]![学生ID],4) -选择课程ID字段和成绩字段-总计-总计行分别选择分组、分组和平均值-成绩字段的前面输入:成绩之Avg: -保存命名查

询】

357、380301:将窗体"fEmp"上文本框"tSS"更改为组合框类型,且控件名称保持不变。

358、【设计视图-选中文本框-点右键-更改为-组合框-保存】

359、380302:修改查询对象"qEmp"为参数查询,参数为引用窗体对象"fEmp"上文本框"tSS"的输入值。360、【查询设计视图-性别的条件行输入:[forms]![femp]![tss] -保存】

361、380303:设置窗体对象"fEmp"上文本框"tAge"为计算控件。要求根据"年龄"字段值依据以下计算公式计算并显示人员的出生年。

362、计算公式:出生年=Year(Date())-年龄或出生年=Year(Now())-年龄。

363、【设计视图-设置文本框的控件来源属性为:=year(date())-[年龄] -关闭属性对话框-保存】364、390102:设置"性别"字段的"有效性规则"属性为:只能输入"男"或"女"。

365、【设计视图-性别-有效性规则属性设置为: "男" or "女" 】

366、390105:使用查阅向导建立"职务"字段的数据类型,向该字段键入的值为"职员"、"主管"或"经理"等固定常数。

367、【设计视图-职务-数据类型选择查阅向导-自行键入所需的值-第一行输入职员,依次输入主管、经理-下一步-完成 -保存】

368、390201:设置"档案表"表中的"性别"字段的有效性规则为其值只能为"男"或"女",有效性文本为"性别字段只能填写男或女"。

369、【表的设计视图-性别字段-有效性规则属性设置为:"男" or "女" -有效性文本设置为:性别字段只能填写男或女】

370、390203:创建一个查新查询,用于计算水费,计算公式:水费=3.7*(本月水-上月水)所建查询名为"qT2"。

371、【创建查询并选择所需要的表-添加新字段水费:3.7*([本月水]-[上月水]) -保存命名】

372、390301:创建一个名为"Salary"的报表,按表格布局显示查询"qT"的所有信息。

373、【报表-新建-自动创建报表:表格式,数据来源选择qt-确定-保存-命名为:Salary -确定】

374、390302:设置报表的标题属性为"工资汇总表"。

375、【设计视图-空白处点右键-报表属性-标题设置为:工资汇总表】

376、390303:按职称汇总出"基本工资"的平均值和总和。

377、"基本工资"的平均值计算控件名称为"savg"、"总和"计算控件名称为"ssum"。

378、注间:请在组页脚处添加计算控件。

379、【设计视图-空白处点右键-排序与分组-职称,组页脚选择是,保持同页选择整个组-选中职称文本框拖到职称页脚-在职称页脚添加文本框控件-标签标题设置为基本工资平均值-文本框名称为savg,控件来源属性设置为:=avg([基本工资]) 】

380、【同理添加另一个文本框,名称为ssum,控件来源为: sum([基本工资]) 】

381、390304:)在"eSalary"报表的主体节上添加两个计算控件:名为"sSalary"的控件用于计算输出实发工资;名为"ySalary"的控件用于计算输出应发工资。

382、计算公式为:

383、应发工资:基本工资+津贴+补贴;

384、实发工资:基本工资+津贴+补贴-住房基金-失业保险

385、【设计视图-主体节添加文本框-标签标题可以设置为:应发工资-文本框名称为ySalary,控件来源为:=[基本工资]+[津贴]+[补贴] 】

386、【同理设置另一个计算控件,控件来源为:=[基本工资]+[津贴]+[补贴]-[住房基金]-[失业保险] 】387、400102:"成绩"字段的输入值为非负数,并在输入出现错误时提示"成绩应为非负数,请重新输入!"

信息。

388、【设计视图-成绩-有效性规则属性设置为:>=0 -有效性文本属性设置为:成绩应为非负数,请重新输入!】

389、400103:将"tGrade"表中成绩低于60分的记录全部删除。

390、【创建删除查询-成绩条件行输入:<60 -运行-关闭不保存查询】

391、400201:创建一个查询,查找并显示单价高于平均单价的图书"书名"和"出版社名称"等字段内容,所建查询名为"qT1"。

392、【创建查询并选择需要的表-选择所需字段-单价字段不显示,条件行输入:>(select avg([单价]) from tbook) -保存命名】

393、400204:创建一个查询,统计每名雇员的售书总量,并将显示的字段名设为"姓名"和"总数量",所建查询名为"qT4"。

394、【创建查询并选择需要的表-选择姓名、数量字段-总计-总计行分别选择分组、总计-数量字段的前面输入总数量: 】

395、410103:"工作日期"字段的默认值为系统当前日期的后一天。

396、【设计视图-默认值属性设置为:date()-1 】

397、410202:创建一个查询,统计年龄小于30岁的医生被病人预约的次数,且显示结果按预约人数降序排序(如下图所示),所建查询名为"qT2"。

398、【创建查询并选择需要的表-选择医生姓名、病人ID、年龄字段-总计-总计行分别选择分组、计数、条件-病人ID前输入预约次数: -年龄条件行输入 <30 -保存命名】

399、410203:创建一个查询,删除表对象"tTemp"内所有"预约日期"为10月的记录,所建查询名为"qT3"。400、【创建删除查询-预约日期的条件行输入:month([预约日期])=10 -运行-保存命名】

401、410204:现有一个已经建好的"fQuery"窗体,如下图所示。运行该窗体后,在文本框(文本框名称为tName)中输入要查询的科室名,然后按下"查询"按钮,即运行一个名为"qT4"的查询。"qT4"查询的功能是显示所查科室的"科室ID"和"预约日期"。请设计"qT4"查询。

402、【创建查询并选择需要的表-选择科室ID和预约日期字段-科室ID的条件行输入:[forms]![fQuery]![tname] -保存命名】

403、420105:将宏"mTest"重命名为自动运行的宏。

404、【选中宏-点右键-重命名为:autoexec 】

405、420202:创建生成表查询,组成字段是没有书法爱好学生的"学号"、"姓名"和"入校年"3列内容(其中"入校年"数据由"入校时间"字段计算得到,显示为4位数字年的形式),生成的数据表命名为"tTemp",将查询命名为"qT2"。

406、【创建生成表查询-选择学号、姓名字段-添加新字段入校年:year([入校时间]) -选择简历字段,不显示,条件行输入:not like "*书法*" -运行-保存命名】

407、420301:删除表对象"tEmp"中年龄在25到45岁之间(不含25和45)的非党员职工记录信息。

408、【创建删除查询-年龄字段条件行输入:>25 and <45 -党员否字段条件行输入 :fasle -运行-关闭不保存】

409、430203:创建一个查询,将表"tBmp"中"编号"字段值的前面均增加"05"两个字符,将查询命名为"qT3"。410、【创建更新查询-编号字段的更新到行输入: "05"+[编号] -运行-保存命名】

411、430204:创建一个查询,删除表对象"tTmp"里所有姓名含有"红"字的记录,将查询命名为"qT4"。412、【创建删除查询-姓名字段条件行输入:like "*红*" -运行-保存命名】

413、430302:将主体节区中"性别"标签右侧的文本框显示的内容设置为"性别"字段值,并将文本框名称改为"tSex"。

414、【设计视图-选中文本框-属性-名称设置为:tSex-控件来源属性设置为:性别】

415、440105:将表对象"职工表"导出到考生文件夹下的"samp.mdb"空数据库文件中,要求只导出表结构定义,导出的表命名为"职工表bk"。

416、【选中职工表-点右键-导出-选择导出位置-只导出表结构定义-命名为职工表bk 】

417、440201:创建一个查询,查找并显示简历信息为空的学生的"学号"、"姓名"、"性别"和"年龄"4个字段内容,将查询命名为"qT1"。

418、【创建查询并选择所需的表-选择要求显示的字段-选择简历字段,条件行输入:is null -保存命名】419、440203:创建一个查询,按系别统计各自男女学生的平均年龄,显示字段标题为"所属院系"、"性别"

和"平均年龄",将查询命名为"qT3"。

420、【创建查询并选择所需要的表-选择所属院系、性别、年龄字段-总计-总计行分别选择分组、分组和平均值-年龄字段前输入平均年龄: -保存命名】

421、440204:创建一个查询,将表对象"tStud"中没有书法爱好的学生的"学号"、"姓名"、和"年龄"3个字段内容追加到目标表"tTemp"的对应字段内,所建查询命名为"qT4"。

422、【创建追加查询-选择对应字段-选择简历字段,条件行输入:not like "*书法*" -运行-保存命名】423、440301:将窗体"fEmp"上文本框"tSS"改为组合框类型,保持控件名称不变。设置其相关属性实现下拉列表形式输入性别"男"和"女"。

424、【设计视图-选中文本框-点右键-更改为-组合框-点右键-属性-数据-行来源类型选择值列表-行来源输入:男;女】

425、440302:将窗体对象"fEmp"上文本框"tPa"改为复选框类型,保持控件名称不变,然后设置控件来源属性以输出"党员否"字段值。

426、【选中文本框-按键盘上delete删除文本框-添加复选框-设置名称控件来源设置为党员否字段】427、440303:修正查询对象"qEmp"设计,增加退休人员(年龄>=55)的条件。

428、【查询设计视图-年龄字段条件行输入:>=55 -保存】

429、450106:将考生文件夹下Excel文件"Test.xls"中的数据导入到当前数据库的新表中。要求第一行包含列标题,导入其中的"编号"、"姓名""性别""年龄"和"职务"5个字段,选择"编号"字段为主键,新表命名为"tmp"。

430、【表对象-新建-导入表-找到考生文件夹下的文件-导入-下一步-第一行包含列标题-下一步-新表中下一步-点所属部门不导入字段复选框打钩-聘用时间、简历字段同理-下一步我自己选择主键下一步-表名称为:tmp-完成-确定】

431、450203:创建一个参数查询,查找并显示学生的"学号"、"姓名"、"性别"和"年龄"4个字段内容。其中设置性别字段为参数,参数条件要引用窗体"fTmp"上控件"tSS"的值,将查询命名为"qT3"。

432、【创建查询并选择需要的表-选择题目要求的字段-性别的条件行输入:[forms]![ftmp]![tss] -保存命名】

433、450204:创建一个查询,删除临时表对象"tTemp"中年龄为奇数的记录,将查询命名为"qT4"。

434、【创建删除查询-年龄字段的条件行输入:[年龄] mod 2=1 -运行-保存命名】

435、450303:将报表纪录数据按照姓氏分组升序排列,同时要求在相关组页眉区域添加一个文本框控件(命名为"tm"),设置属性显示出姓氏信息来,如"陈"、"刘"、...等。

436、注意,这里不用考虑复姓等特殊情况。所有姓名的第一个字符视为其姓氏信息。

437、【设计视图-空白处点右键-排序与分组-姓名升序,组页眉选择是-关闭-选中姓名文本框拖到姓名页眉-控件来源设置为:=left([姓名],1) -关闭-保存】

438、460103:设置"入校时间"字段的有效性规则和有效性文本。有效性规则为:输入的入校时间必须为9月;有效性文本内容为:输入的月份有误,请重新输入;

439、【设计视图-入校时间字段-有效性规则属性设置为:month([入校时间])=9 -有效性文本设置为:输入的月份有误,请重新输入】

440、460105:为"政治面目"字段创建查阅列表,列表中显示"团员"、"党员"和"其他"3个值。(提示:将该字段的数据类型设置为"查阅向导");

441、【提示:使用查阅向导数据类型】

442、460203:创建一个交叉表查询,统计并显示各门课程男女生的平均成绩,统计显示结果如下图所示。

将查询命名为"qT3"。

443、要求:使用查询设计视图,用已存在的数据表做查询数据源,并将计算出来的平均成绩用整数显示(使用函数)。

444、【创建交叉表查询-选择所需要的表-行标题为性别-列标题为课程名称-值为成绩的平均值,成绩字段的总计行选择平均值-视图菜单下选择SQL视图-将Avg(tScore.成绩)更改为:int(Avg(tScore.成绩)) -保存命名】

445、460204:创建一个查询,运行该查询后生成一个新表,表名为"tTemp",表结构包括"姓名"、"课程名"和"成绩"等3个字段,表内容为不及格的所有学生记录。将查询命名为"qT4"。要求创建此查询后运行该查询,并查看运行结果。

446、【创建生成表查询-选择需要的表与字段-注意有一个条件成绩 <60 】

447、460304:假设"tStud"表中,"学号"字段的第5位和6位编码代表该生的专业信息,当这两位编码为"10"

时表示"信息"专业,为其他值时表示"管理"专业。设置窗体中名称为"tSub"的文本框控件的相应属性,使其根据"学号"字段的第5位的第6位编码显示对应的专业名称;

448、【报表设计视图-选中文本框-点右键-控件来源属性设置为:=IIf(mid([tnum],5,2)="10","信息","

管理") -保存-关闭属性界面】

449、第二部分编程题目

450、040303:单击命令按钮运行宏m1: DoCmd.RunMacro "m1"

451、040305:标签 Tda 标题设置为系统当前日期: Tda.Caption=Date

452、080305:使“保存”按钮CmdSave变为可用: CmdSave.Enabled=True

453、090203:将文本框tText的内容作为窗体中标签 bTitle的标题显示:bTitle.Caption=Me!tText 454、090305:窗体加载时窗体标题属性为系统当前日期: Form.Caption=Date

455、100304:打开窗体、单击"计算"按钮(名为bt),事件过程使用ADO数据库技术计算出表对象"tEmp"

中党员职工的平均年龄,然后将结果显示在窗体的文本框"tAge"内并写入外部文件中。

456、If rs.RecordCount=0 Then ; tAge=sage

457、120305:将 tStudent 表中的全部记录显示出来: Select * From tStudent

458、130305:窗体加载时窗体标题属性为系统当前日期: Form.Caption=Date

459、140305:消息框: MsgBox "请重新输入口令!",vbOkquit

460、150304:输入框: k=InputBox ("请输入大于0的整数值")

461、预览输出报表对象"rEmp": DoCmd.OpenReport "rEmp",acViewPreview

462、160304: Case Is>=3

463、预览输出报表对象"rEmp": DoCmd.OpenReport "rEmp",acViewPreview

464、170304: Dim f(19) As Integer

465、f(i)=f(i-1)+f(i-2)

466、tData=f(19)

467、180304:单击"刷新"按钮,窗体记录源改为查询对象"qEm": Form.RecordSource="qEmp"

468、单击"退出"按钮,关闭窗体: DoCmd.Close

469、190303:窗体"fEmp"的"加载"事件中设置标签"bTitle"以红色文本显示:bTitle.Caption=vbRed 470、实现报表预览输出: mdPnt acViewPreview

471、200304:消息框: MsgBox "报表预览",vbQuestion+vbYesNo,"确认"

472、210304:动态设置窗体记录源为查询对象"qEmp": Form.RecordSource="qEmp"

473、280304:将考生文件夹下的图片文件"test.bmp"设置为窗体"fEmp"的背景:

474、Form.Picture=CurrentProject & "\test.bmp"

475、320305:CDID文本框内内容显示颜色改为红色: CDID.ForeColor=vbRed

476、330304:动态设置窗体记录源为查询对象"qEmp": Form.RecordSource="qEmp"

477、关闭窗体: DoCmd.Close

478、380304:关闭窗体: DoCmd.Close

479、400305:关闭窗体: DoCmd.Close

480、410305:使“保存”按钮CmdSave变为可用: CmdSave.Enabled=True

481、420203:将文本框中输入的内容与文本串"等级考试测试"连接,并消除连接串的前导和尾随空白字符,用标签"bTitle"显示连接结果: bTitle.Caption=Trim(tText) & "等级考试测试"

482、420303:关闭窗体: DoCmd.Close

483、440304:动态设置窗体记录源为查询对象"qEmp": Form.RecordSource="qEmp" 484、450304,:预览输出报表对象"rEmp": DoCmd.OpenReport "rEmp",acViewPreview 485、460305:关闭窗体: DoCmd.Close

486、470305:用户名和密码正确: If name = "eucb" And pass = "1234" Then 487、光标置于用户名文本框中: Me!tUser.SetFocus

488、点退出按钮关闭窗体: DoCmd.Close

489、480305:单击“退出”按钮,关闭当前窗体 DoCmd.Close

490、单击“保存”按钮,“修改”按钮不可用 CmdEdit.Enable=False

491、Me!用户名_1.Enabled = False

492、MsgBox "请重新输入口令!", vbOKquit

计算机二级access操作题考点总结

计算机二级access操作题考点总结 3.【设计视图-出厂价-格式-从下拉菜单中选择货币】 4.270105:将\规格\字段的输入掩码设置为9位字母、数字和字符的组合。其中,前3位只能是数字,第4位是大写字母,第5位是字符,最后一位是大写字母,其他位是数字。 5.[设计视图-规格-输入掩码属性设置为:000\\V-999\\W] 6、270XXXX年龄\字段内容,将查询命名为\。 7.[添加简历字段,此字段将不显示。输入标准行:如\书法* \。或者线输入:像\绘画* \] 8.270XXXX年龄字段的内容被附加到目标表中的相应字段,并且查询被命名为\。(规定:\名字\字段以姓氏开头,其余字符为名字。名称分为两部分:名字和姓氏,分别附加在目标表的名字和姓氏之后) 13.[创建附加查询-选择学生标识字段-添加新字段:姓:左([名),1)。添加到行选择姓氏-添加新字段:名字:Mid([名字),2)。添加到行选择名称-选择性别和年龄字段-运行-保存并命名查询] 14.280XXXX年龄\字段的有效性规则为:不能为空。17.[设计视图-年龄字段的有效性规则属性-不为空] 18,290103:将“雇用时间”字段的默认值设置为系统当前年度的1月1日。[设计视图-雇佣时间-默认值-日期序列(日期()),1,1)] 0,290106:完成上述操作后,数据库文件中表对象的备份被命名为\。 1.选择表-右键单击-另存为-修改表名-确定 2,290XXXX年龄\字段值加1,查询将命名为\。11.[创建更新查询-

选择年龄字段-更新到行输入:[年龄]+1-运行查询-保存命名] 12.300302:设计报告主要部分的复选框控件根据报告记录来源的\性别\字段和\年龄\字段的值显示状态信息:性别为\男性,年龄小于XXXX年龄\字段值,计算并显示4位数字的出生年份信息。注意:当前年份必须由相关函数返回。 19.[设计视图-标签-右侧-属性-名称行输入:泰勒-控制源行:年(日期()-[年龄]] 3XXXX年字段的有效性规则设置为:输入的日期必须满足1980年(包括1980年)之后的作曲者,有效性文本设置为:年日期必须是1980年之后的作曲者。1.[设计视图-年龄-有效性规则:> = # 1980-1-1 #-有效性文本:年龄日期必须是1980年以后的作曲家] 2.将命名XXXX(包括XXXX)之后的字段\、\主题名称\、\价格\、\购买日期\和\简介\的内容。 5.[价格大于100元,条件行输入:> 100采购日期条件行:> =#XXXX 日期10月前。 9.[设计视图-输入时间-有效性规则输入:

计算机二级Access笔试试题及答案解析

笔试第三套 一、选择题 下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项涂在答题卡相应的位置上,答在试卷上不得分。 (1)下列说法中,不属于数据模型所描述的内容的是()(X3-1) A)数据结构 B)数据操作C)数据查询 D)数据约束 (2)下列不属于软件工程的3个要素的是()(X3-2) A)工具 B)过程 C)方法D)环境 (3)模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的()(X3-3) A)抽象和信息隐蔽 B)局部化和封装化 C)内聚性和耦合性 D)激活机制和控制方法 (4)在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是()(X3-4) A)路径的集合 B)循环的集合 C)目标的集合 D)地址的集合 (5)下列叙述中,不属于软件需求规格说明书的作用的是()(X3-5) A)便于用户、开发人员进行理解和交流 B)反映出用户问题的结构,可以作为软件开发工作的基础和依据 C)作为确认测试和验收的依据 D)便于开发人员进行需求分析 (6)数据库的故障恢复一般是由()(X3-6) A)数据流图完成的 B)数据字典完成的 C)DBA完成的 D)PAD图完成的 (7)为用户与数据库系统提供接口的语言是()(X3-7) A)高级语言 B)数据描述语言(DDL) C)数据操纵语言(DML) D)汇编语言 (8)下列不属于软件调试技术的是()(X3-8) A)强行排错法B)集成测试法 C)回溯法 D)原因排除法 (9)在结构化设计方法中,生成的结构图(SC)中,带有箭头的连线表示()(X3-9) A)模块之间的调用关系 B)程序的组成成分 C)控制程序的执行顺序 D)数据的流向 (10)下列SQL语句中,用于修改表结构的是()(X3-10) A)ALTER B)CREATE C)UPDATE D)INSERT (11)利用查询向导不能创建的查询是()(X3-11) A)选择查询 B)交叉查询C)参数查询 D)查找重复项查询 (12)在查询设计视图中,可以添加的是()(X3-12) A)只能添加表 B)只能添加查询 C)既可添加表,也可添加查询 D)既不可添加表,也不可添加查询 (13)下列关于查询的功能的叙述中,不正确的是()(X3-13) A)建立查询的过程中可以进行各种统计计算 B)利用查询可以将需要的数据提取出来以格式化的方式显示给用户 C)利用查询的结果可以建立新的数据表

2020年计算机二级Access考试基础预测试题及答案(最新)

1.下列叙述中正确的是( )。 A.软件测试应该由程序开发者来完成 B.程序经调试后一般不需要测试 C.软件维护只包括对程序代码的维护 D.以上三种说法都不对 答案:D 2.常见的数据模型有三种,它们是( )。 A.层次、关系和语义 B.环状、层次和星型 C.字段名、字段类型和记录 D.层次、关系和网状 答案:D 3.在Access的数据表中删除一条记录,被删除的记录( )。 A.不能恢复 B.可恢复为条记录 C.可恢复为后一条记录 D.可恢复到原来的设置 答案:A 4.VBA表达式(3*3)\(3/3)的输出结果是( )。 A.0 B.1 C.3

答案:D 5.数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为( )。 A.C B.Basic C.DDL D.DML 答案:C 6.以三级模式为框架组成的3种数据库中,真实存在于计算机外存的数据库是( )。 A.概念数据库 B.用户数据库 C.物理数据库 D.逻辑数据库 答案:B 7.一些重要的程序设计语言允许过程的递归调用,而实现递归调用中的存储分配通常用( )。 A.栈 B.堆 C.数组 D.链表 答案:A 8.下列统计函数中不能忽略空值(NULL)的是( )。

B.AVG C.MAX D.COUNT 答案:D 9.下列有关数组的叙述中,错误的是( )。 A.在同一个环境下,数组与内存变量可以同名,两者互不影响 B.可以用一维数组的形式访问二维数组 C.在可以使用简单内存变量的地方都可以使用数组元素 D.一个数组中各元素的数据类型可以相同,也可以不同 答案:A 10.下列选项中,不属于模块间耦合的是( )。 A.数据耦合 B.标记耦合 C.异构耦合 D.公共耦合 答案:C

2019全国计算机二级ACCESS考试考点:计算机数据管理的发展

2019全国计算机二级ACCESS考试考点:计算机数 据管理的发展 数据库是20世绝60年代后期发展起来的一项重要技术,70年 代以来数据库技术得到迅猛发展,已经成为计算机科学与技术的一个 重要分支。本章主要介绍数据库的基本概念和基本理论,并结合Microsoft Access讲解与关系数据库相关的基本慨念。 1.1 数椐库基础知识 数据库是20世纪60年代末发展起来的一项重要技术,它的出现 使数据处理进入了一个崭新的时代,它能把大量的数据按照一定的结 构存储起来,在数据库管理系统的集中管理下,实现数据共享。那么,什么是数据库?什么是数据库管理系统呢?下面做一简单介绍。 1.1.1 计算机数据管理的发展 一、数据与数据处理 数据是指存储在某种介质上能够识别的物理符号。数据的概念包 括两个方面:其一是描述事物特性的数据内容;其二是存储在某一种介 质上的数据形式。数据的形式能够是多种多样的,例如,某人的生日 是“1988年6月25日” ,能够表示为“1988.06. 25”,其含义并没有改变。 数据的概念在数据处理领域中已经大大拓宽。数据不但包括数字、字母、文字和其它待殊字符组成的文本形式,而且还包括图形、图像、动画、影像、声音等多媒体形式,但是使用最多、最基本的仍然是文 字数据。 数据处理是指将数据转换成信息的过程。从数据处理的角度来说,信息是一种被加工成特定形式的数据,这种数据形式对于数据接收者 来说是有意义的。

人们说“信息处理”,其真正含义是为了产生信息面处理数据。 通过处理数据能够获得信息,通过度析和筛选信息能够实行决策。 在计算机系统中,使用计算机的外存储器(如磁盘)来存储数据; 通过软件系统来管理数据;通过应用系统来对数据实行加工处理。 二、计算视数据管理 数据处理的中心问题是数据管理。计算机对数据的管理是指如何 对数据分类、组织、编码、存储,检索和难护。 计算机在数据管理方面经历了由低级到高级的发展过程。计算机 数据管理随着计算机硬件、软件技术和计算机应用范围的发展而发展,先后经历了人工管理、文件系统和数据库系统、分布式数据库系统和 面向对象数据库系统等几个阶段。 1.人工管理 20世纪50年代中期以前,计算机主要用于科学计算。当时的硬 件状况是,外存储器只有纸带、卡片、磁带,没有像磁盘这样的能够 随机访问、直接存取的外部存储设备。软件状况是,没有操作系统, 没有专门管理数据的软件,数据由计算或处理它的程序自行携带。数 据管理任务,包括存储结构、存取方法、输入/输出方式等完全由程序 设计人员自行负责。 这个时期计算机数据管理的特点是:数据与程序不具有独立性, 一组数据对应一组程序。数据不能长期保存,程序运行结束后就退出 计算机系统,一个程序中的数据无法被其它程序使用,所以程序与程 序之间存有大量的重复数据,称为数据冗余。 2.文件系统 20世纪50年代后期到60年代中期,计算机的应用范围逐渐扩大,计算机不但用于科学计算,而且还大量用于管理。这时能够直接存取 的磁鼓、磁盘成为联机的主要外部存储设备;在软件方面,出现了高级

二级ACCESS常考点总结版

1.常考点 1.not like“*运动*”查询条件为没有运动爱好的记录 2.between#1992-1-1# and #1992-12-31#表有效性规则为1992年度的 3.between date()-30 and date()查询最近30天的记录 4.year(date())- year([工作时间])计算工龄 5.year(date())-[年龄]计算4位出生年信息 6.year([工作时间])<1992工作时间小于1992年的 7.“010-”00000000输入掩码 8.AAAAA/LLLLL/99999/CCCCC 输入掩码:必须数字或字母/必须字母/选择数字或空格/选择字符或空格 9.yes或-1/not yes或0查询条件为是/否的记录(一般相对于选项按钮) 10.is null/is not null查询条件为空值/不能为空值 11.year([工作时间])或 left([工作时间],4)查询条件为显示工作时间字段的年份的记录 12.>=18 and <=20或between18 and 20查询条件为18到20的 13.AutoExec宏命名:自动执行 14.In(“男”,“女”)或男or女表有效性规则为只能输入男或女 15.[年龄]mod2<>0/[年龄]mod2=0查询条件为年龄为奇数的/年龄为偶数的 16.<(select avg([年龄])from[tStud])查询条件为在tStud表中AA年龄小于平均年龄的人 17.day(date()-[入住时期])查询条件为统计天数(已住天数) 18.[Forms]![fTemp]![tAge]查询条件为引用窗体fTemp上控件tAge的值 19.<=format(date(),"yyyy-5-1")查询条件为小于等于本年度5月1日的记录 20.“1”& mid([编号],2,5)查询更新条件:将员工编号的第一个字符更改为“1” 21.IIf([党员否]=true,“党员”,“非党员”)函数:党员否字段为真时显示记录为党员,假时显示为 非党员IIf(mid([编号],5,2)=“10”,“信息”,“管理”)函数:将编号字段第56位为“10”的记录显示为信息,反之显示为管理IIf([性别]=“男”and [年龄]<20,“1”,“0”)函数:性别为男年 龄小于20的人在复选框中为选中,否者为不显示状态 22.取整函数:Int()小于的第一个负数 Fix()大于的第一个负数 Round()四舍五入 23.str()/Instr()数字转化为字符串/检索子字符串在字符串中最早出现的位置 https://www.360docs.net/doc/f28008768.html,()可以将null值转换为0,空字符串(“”)或则其他的指定值 25.=str(month([工作时间]))+“月”例工作时间为1998-8-17则返回值为“8月” 26.TransferDatabase 宏命令:从其他数据库导入或导出数据 27.Beep 宏命令:“嘟嘟”声 28.SetValue 宏命令:窗体或报表控件属性值 2. 80个操作题考点 考点1.设置"规格"字段的输入掩码为9位字母、数字和字符的组合。其中,前3位只能是数字,第4位为大写字母"V",第5位为字符"-",最后一位为大写字母"W",其他位为数字。 000\V-999\W 考点2.按"编号"字段的前4位分组统计每组记录的平均年龄,并将统计结果显示在组页脚节区。 【视图菜单--排序/分组--选择编号字段--组页脚选是。在设计视图中,将“编号”文本框移动到组页脚节,设置控件来源属性:=Left([编号],4)在编号页脚添加一个文本框,对应的标签标题改为“平均年龄”,设置文本

计算机二级考试Access数据库知识点汇总

1、算法:就是对一个问题求解步骤得一种描述,具有以下5个主要特性:有穷性,确定性,可行性,输入(有零个或者多个输入),输出(有一个或者多个输出)。算法得有穷性就是指算法必须在有限得时间内做完,即算法必须在有限个步骤之后执行终止。 2、在算法正确得前提下,评价一个算法得两个标准就是即——算法复杂度包括时间复杂度与空间复杂度。其中时间复杂度就是指执行算法所需要得计算工作量。空间复杂度就是算法所需空间得度量。 3、算法分析得目得就是分析算法得效率以求改进。 4、数据项就是数据得最小单位。数据得最小访问单位就是字段。 5、一般说来,数据结构包括数据得逻辑结构、数据得存储结构、数据得操作3个方面。 6、数据得存储结构就是指数据得逻辑结构在计算机中得表示。一种逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理得效率。 7、在数据得存储结构中,不仅需要存储各数据元素得信息,还要存放各元素之间前后件得信息。 8、在数据库管理系统提供得数据定义语言、数据操纵语言与数据控制语言中,数据定义语言负责数据得模式定义与数据得物理存取构建。 9、线性数据结构:队列,线性表,栈等等。常用得结构数据模型有关系型、网状型与树型。 10、线性表中得元素之间具有一对一得关系,除第一个元素与最后一个元素外,其余每个元素都有一个且只有一个直接前驱与直接后驱。顺序存储就是线性表得一种最常用得存储方式。 11、栈得基本运算有三种:入栈、退栈与读栈。 12、栈就是限定仅在表尾进行插入与删除操作得线性表。允许插入与删除得一端叫做“栈顶”,不允许插入与删除得一端叫做“栈底”栈得修改只能在栈顶进行,按照后进先出得原则,具有记忆作用,对栈得插入与删除操作中,不需要改变栈底指针。 13、队列就是限定了插入与删除操作得线性表。它只允许在表得一端进行插入操作(队尾),而在另外一端进行删除操作(队头),队列得修改可以在两端进行,按照先进先出得原则。 14、数据结构分为逻辑结构与存储结构,循环队列属于存储结构。数据得逻辑结构有线性结构与非线性结构两大类。循环链表得主要优点就是从表中任一结点出发都能访问到整个链表。常用得存储表示方法有4种:顺序存储、链式存储、索引存储、散列存储。其中,顺序存储方法就是把逻辑上相邻得结点存储在物理位置页相邻得存储单元中。 15、数据库系统得主要特点为数据集成性、数据得高共享性与低冗余性、数据得独立性与数据同意管理与控制。 16、存储结构下得线性表便于擦汇入与删除操作。队列就是一种特殊得线性表,循环队列就是队列得顺序存储结构。 17、数据库系统就是由硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员、用户。分布式数据库系统具有数据分布性、逻辑整体性、位置透明性与复杂透明性得特点 18、常见得排序有插入排序、交换排序与选择排序。当数据表A中每个元素距其最终位置不远,说明数据表A按关键字值基本有序,在待排序序列基本有序得情况下,采用插入排序所使用时间最少。 19、存储空间不一定连续,且各元素得存储顺序就是任意得。冒泡排序法在最好得情况下得元素交换次数为0。 20、树形结构就是一类重要得非线性数据结构,其中以树与二叉树最为常用。树就是结点得集合,它得根结点数目就是有且只有一个。树根结点没有前件。 21、二叉树得遍历可以分为:前序遍历(DLR)、中序遍历(LDR)、与后序遍历(LRD)。 22、二叉树就是另一个树型结构,它得特点就是每一个结点至多只有两棵子树,并且二叉树得子树有左右之分,其次序不能任意颠倒。(一)在二叉树得第i层上至多有2得i-1次方个结点;(二)深度为k得二叉树至多有2得k次方减1个结点;(三)对任何一棵二叉树T,如果其终端结点数为n1,度为2得结点数为n2,则n1=n2+1。(四)具有n个结点得完全二叉树得深度为k+1,其中k就是log2n得整体部分。 23、在任意一颗二叉树中,度为0得结点(即叶子结点)总就是比度为2得结点多一个。 24、对长度为n得线性表,在最坏得情况下,快速排序需要得比较次数为n(n-1)/2;冒泡排序所需要得比较次数为n(n-1)/2;直接插入排序所需要得比较次数为n(n-1)/2;堆排序所需要得比较次数为O(nlog2n)。 25、对长度为n得线性表进行顺序查找,在最坏得情况下所需要得比较次数为n。 26、长度为n得顺序存储线性表中,当在任何位置上插入一个元素概率都相等,插入一个元素所需要移动元素得平均个数为n/2。 27、N个顶点得强连通图得变数至少有N

计算机二级Access笔试试题及答案解析

笔试第九套 一、选择题 下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项涂在答题卡相应的位置上,答在试卷上不得分。 (1)下列叙述中正确的是( )(X9-1) A)算法的空间复杂度是指算法程序的长度 B)算法的效率只与所处理数据的规模有关,而与数据的存储结构无关 C)数据的逻辑结构与存储结构是一一对应的 D)上述三种说法都不对 (2)向一个栈顶指针为HS的链式栈中插入一个s所指的结点时,则执行 ( )(X9-2) A)HS->next=s; B)s->next=HS->next;HS->next=s; C)s->next=HS;HS=s; D)s->next=HS;HS=HS->next; (3)在最坏情况下,下列各排序方法的比较次数正确的是( )(X9-3) A)冒泡排序为n/2 B)冒泡排序为n(n+1)/2 C)快速排序为n/2 D)快速排序为n(n-1)/2 (4)最简单的交换排序方法是( )(X9-4) A)快速排序 B)选择排序 C)堆排序D)冒泡排序 (5)下列描述中,不符合软件工程的原则的是( )(X9-5) A)把程序分解成独立的模块 B)采用封装技术把程序模块的实现细节隐藏起来 C)采用全局变量传递的方式,以简化模块之间的通信接口和通信量 D)程序的内外部接口保持一致,系统规格说明与系统行为保持一致 (6)下列叙述中正确的是( )(X9-6) A)接口复杂的模块,其耦合程度一定低 B)耦合程度弱的模块,其内聚程度一定高 C)耦合程度弱的模块,其内聚程度一定低 D)上述三种说法都不对 (7)下面不是软件设计的基本原理的是( )(X9-7) A)抽象B)完备性 C)模块化 D)信息隐蔽 (8)边界值分析法属于哪一类测试的常用方法( )(X9-8) A)静态测试 B)白盒测试C)黑盒测试 D)集成测试 (9)下述关于数据库系统的叙述中正确的是( )(X9-9) A)数据库系统中数据的一致性是指数据类型一致 B)数据库系统比文件系统独立性差 C)数据库系统减少了数据冗余 D)数据库系统避免了一切冗余 (10)下列有关数据库的描述,正确的是( )(X9-10) A)数据处理是将信息转化为数据的过程 B)数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变 C)关系中的每一列称为元组,一个元组就是一个字段 D)如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字

2019年计算机二级ACCESS考试知识点:关系数据模型

2019年计算机二级ACCESS考试知识点:关系数据 模型 1.2关系数据库 自20世纪80年代以来,新推出的数据库管理系统几乎都支持关 系数据模型,Access就是一种关系数据库管理系统。本节将结合Access来集中介绍关系数据库系统的基本概念。 1.2.1关系数据模型 关系数据模型的用户界面非常简单,一个关系的逻辑结构就是一 张二维表。这种用二维表的形式表示实体一和实体一间联系的数据模 型称为关系数据模型。 一、关系术语 1.关系 —个关系就是一张二维表,每个关系有一个关系名。在Access 中,一个关系存储为一个表,具有一个表名。 对关系的描述称为关系模式,一个关系模式对应一个关系的结构。其格式为: 关系名(属性名1,属性名2,……,属性名n) 在Access中,表示为表结构: 2.元组 在一个二维表(一个具体关系)中,水平方向的行称为元组,每一 行是一个元组。元组对应表中的一条具体记录。例如,教师表和工资 表两个关系各包括多条记录(或多个元组〉。 3.属性

二维表中垂直方向的列称为属性,每一列有一个属性名,与前面 讲的实体属性相同。在Access中表示为字段名。每个字段的数据类型、宽度等在创建表的结抅时规定。例如,教师表中的编号、姓名、性别 等字段名及其相对应的数据类型组成表的结构。 4.域 属性的取值范围,即不同元组对同一个属性的取值所限定的范围。例如,姓名的取值范围是文字字符;性别只能从“男”、“女”两个汉 字中取一;逻辑型属性婚否只能从逻辑真或逻辑假两个值中取值。 5.关键字 其值能够地标识一个元组的属性或属性的组合。在Access中表 示为字段或字段的组合,教师表中的编号能够作为标识一条记录的关 键字。因为具有某一职称的可能不止一人,职称字段不能作为标识的 关键字。在Access中,主关键字和候选关键字就起到标识一个元组的 作用。 6.外部关键字 如果表中的一个字段不是本表的主关键字,而是另外一个表的主 关键字和候选关键字,这个字段(属性)就称为外关键字。 从集合论的观点来定义关系,能够将关系定义为元组的集合。关 系模式是命名的域性集合。元组是属性值的集合。一个具体的关系模 型是若干各有联系的关系模式的集合。 在Access中,将相互之间存有联系的表放在一个数据库中统一 管理。例如,在“教学管理”数据库中能够加人教师表、学生表、课 程表和成绩表等。 二、关系的特点

最新计算机二级ACCESS选择题知识点

1.循环队列是队列的一种顺序存储结构,是线性结构。(栈也是线性结构) 2.算法的有穷性指算法运行的时间是有限的。 算法的空间复杂度是指算法在执行过程中所需要的内存空间。 3.只有一个根节点的数据结构不一定是线性结构。 有一个以上根结点的数据结构一定是非线性结构。 4.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而变化。 5.栈支持子程序调用。 6.软件设计中划分模块的一个准则是高内聚低耦合。 7.关系运算包括:选择、投影和连接。 8.在E-R图中:实体集用矩形,属性用椭圆,联系用菱形。 9.在关系窗口中,双击两个表之间的连接线,会出现编辑关系对话框。 10.线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构。 11.软件测试的目的:发现程序中的错误。 12.数据库设计中反映用户对数据要求的模式是外模式 13.对任何一棵二叉树,度为0的结点(即叶子结点)总是比度为2的结点多一个。 14.程序调试的任务:诊断和改正程序中的错误。 15.数据库设计,在需求分析阶段建立数据字典。 16.链式存储结构既可以针对线性结构也可以针对非线性结构。 17.顺序存储结构的存储空间一定是连续的,链式存储结构的存储空间不一定是连续的。 18.一般来说,在线性表的链式存储结构中,各数据节点的存储序号是不连续的,并且各节点在存储空间中的位置关系与逻辑关系也不一致。 19.线性链表中数据的插入和删除都不需要移动表中的元素,只需要改变节点的指针域即可。 20.循环队列中元素的个数是由队头指针和队尾指针共同决定。 21.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而变化。 22.对长度为n的线性表排序,在最坏情况下,除了堆排序算法的比较次数是(比较次数最少),其他的都是n(n-1)/2。 23.对象有如下一些基本特点:标识唯一性、分类性、多态性、封装性、模块独立性好。 24.面向对象方法中,继承是指类之间共享属性和操作的机制。 25.软件危机主要表现在:软件需求的增长得不到满足;软件开发成本和进度无法控制;软件质量难以保证;软件不可维护或维护程度非常低;软件的成本不断提高;软件开发生产率的提高赶不上硬件的发展和应用需求的增长。 26.通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。 27.内模式又称物理模式,它给出了数据物理存储结构与物理存取方法。 28.在软件开发中,需求分析阶段可以使用的工具有数据流图DFD图,数据字典DD,判定树与判定表。 29.在软件设计中不使用的工具是数据流图(DFD图)。 30.在数据流图中,用标有名字的箭头表示数据流。在程序流程图中,用标有名字的箭头表示控制流。 31.OLE对象:用于链接或内嵌Windows支持的对象。 32.生成表查询生成的新表是原表的子表。 33.追加查询并不要求两个表结构一致。 34.在代码中引用一个窗体控件时,应使用的控件属性是:Name 35.对话框在关闭前,不能继续执行应用程序的其他部分,这种对话框称为:模态对话框

2011年3月计算机二级Access考试模拟题

2011年3月计算机二级Access考试模拟题 一、选择题 1.以下内容中不属VBA提供的数据验证函数是 A)IsNull B)IsDate C)IsNumeric D)IsText 2.VBA“定时”操作中,需要设置窗体的“计时器间隔(TimerInterval)”属性值。其计量单位是 A)微秒B)毫秒C)秒D)分钟 3.能够实现从指定记录集里检索特点字段值的函数是 A)Nz B)DSum C)Rnd D)DLookup 4.DAO模型层次中处在最顶层的对象是 A)DBEngine B)Workspace C)Database D)RecordSet 5.ADO对象模型中可以打开RecordSet对象的是 A)只能是Connection对象 B)只能是Command对象 C)可以是Connection对象和Command对象 D)不存在 6.InputBox函数返回值的类型为 A)数值B)字符串 C)变体D)数值或字符串(视输入的数据而定) 7.ADO的含义是 A)开放数据库互连应用编程接口 B)数据库访问对象 C)动态链接库 D)Active数据对象 8.执行下面的语句后,所弹出的信息框外观样式为 MsgBox "AAAA",vbOKCancel+vbQuestion,"BBBB" 9.在MsgBox(prompt,buttons,title,helpfile,context)函数调用形式中必须提供的参数是 A)prompt B)buttons C)title D)context 二、填空题 1.VBA提供了多个用于数据验证的函数。其中IsDate函数用于________;________函数用于判定输入数据是否为数值。

2013计算机二级ACCESS知识点总结

第1章 数据库基础知识 数据库系统中只存在数据项之间的联系,而记录之间是不存在联系的数据库基础 实体之间的关系:一对一、一对多、多对多(E) 数据模型:层次模型、网状数据模型、关系数据模型(access) 关系数据库的基本操作(基本运算符):选择、投影、连接 单张表,条件 单张表,某几个字段 多张表 试题集==关系==数据表 实体==元组==记录(行) 属性==字段(列) 数据库>数据表>记录>字段 创建一个Access数据库,保存后文件扩展名是什么? 数据库名.accdb 1.用二维表来表示实体及实体之间联系的数据模型是 A.实体-联系模型 B.层次模型 C.网状模型 D关系模型 2.关系数据库的基本操作是 A.增加.删除和修改 B选择.投影和联接 C.创建.打开和关闭 D.索引.查询和统计 3.Access的数据库类型是 A.层次数据库 B.网状数据库 C关系数据库 D.面向对象数据库 4.关系型数据库管理系统中所谓的关系是指 A. 各条记录中的数据彼此有一定的关系 B.一个数据库文件与另一个数据库文件之间有一定的关系 C数据模型符合满足一定条件的二维表格式 D.数据库中各个字段之间彼此有一定的关系 5.下列说法中正确的是 A.两个实体之间只能是一对一联系 B.两个实体之间只能是一对多联系 C.两个实体之间只能是多对多联系 D两个实体之间可以是一对一联系,一对多联系或多对多联系 6.数据库系统的核心是 A.数据模型 B数据库管理系统 C.软件工具 D.数据库 7.在数据库中能够唯一地标识一个元组的属性或属性组合称为

A.记录 B.字段 C.域 D关键字 8.为了合理组织数据,应遵从的设计原则是 A.”一事一地”原则,即一个表描述一个实体或实体间的一种联系 B.表中的字段必须是原始数据和基本数据元素,关避免在之间出现重复字段 C.用外部关键字保证有关联的表之间的 D以上各条原则都包括 9.数据模型反映的是 A事物本身的数据和相关事物之间的联系 B.事物本身所包含的数据库 C.记录中所包含的全部数据 D.记录本身的数据和相互关系 10.退出Access数据库中管理系统可以使用的快捷键是(E) A Alt+F+X B. Alt +X C. Ctrl+C D. Ctrl+O 11.在Access数据库中,表就是 A关系 B.记录 C.索引 D.数据库 12. Access中表和数据库的关系是 A一个数据库可以包含多个表 B.一个表只能包含两个数据库 C.一个表可以包含多个数据库 D.数据库就是数据表 13.将两个关系拼接成一个新的关系,生成的新关系中包括满足条件的无级,这种操作称为 A.选择 B.投影 C联接 D.关 14.常见的数据模型有3种,它们是 A.网状关系和语义 B层次,关系和网状 C.环状,层次和关系 D.字段名,字段类型和记录 15”商品”与”顾客”两个实体集之间的联系一般是 A.一对一 B.一对多 C.多对一 D 多对多 第2章 数据库和表 数据库的作用:存储、管理、使用 数据库由对象组成:表、查询、窗体、报表、宏、模块 表是由:结构和内容组成 主关键字:自动编号类型、单字段、多字段 文本类型的字段大小最大有255位 数字类型的字段大小:字节1、整型2、长整型4、单精度型4、双精度型8、

2020年计算机二级Access考试真题及答案

2020年计算机二级Access考试真题及答案 在考生文件夹下有一个数据库文件"samp2.mdb",里面已经设计好 两个表对象住宿登记"tA"和住房信息表"tB"。请按以下要求完成设计: (1)创建一个查询,查找并显示客人的"姓名"、"入住日期"和"价格"3个字段内容,将查询命名为"qT1"。 (2)创建一个参数查询,显示客人的"姓名"、"房间号"和"入住日期"3个字段信息。将"姓名"字段作为参数,设定提示文本为"请输入姓名",所建查询命名为"qT2"。 (3)以表对象"tB"为基础,创建一个交叉表查询。要求:选择楼号 为行标题列名称显示为"楼号","房间类别"为列标题来统计输出每座 楼房的各类房间的平均房价信息。所建查询命名为"qT3"。 注:房间号的前两位为楼号。 交叉表查询不做各行小计。 (4)创建一个查询,统计出各种类别房屋的数量。所建查询显示两 列内容,列名称分别为"type"和"num",所建查询命名为"qT4". 在考生文件夹下,"samp1.mdb"数据库文件中已创建两个表对象 (名为"员工表"和"部门表")和一个窗体对象(名为"fEmp")。试按以下 要求顺序完成表及窗体的各种操作: (1)对表对象"员工表"操作,按照员工性别不同,为编号字段值增 补前置字符,男性员工编号前增补字符"8",女性员工编号前增补字符"6",如男性的000001更改为8000001,女性的000002更改为6000002。 (2)查出员工张汉望的对应密码内容,将密码实际值追加到其简历 内容末尾。

(3)设置表对象"员工表"的部门号字段值为列表框下拉选择,其值参照"部门表"的对应字段内容。 (4)将"员工表"姓名中的所有"小"字替换为"晓"。 (5)依据"员工表"中的职务信息,在经理和主管员工对应的"说明"字段内输入"干部"信息。 (6)设置窗体对象"fEmp"的"记录源"属性和"筛选"属性,使其打开后输出"员工表"的女员工信息。 四、综合应用题(共18分) 43、在考生文件夹下有“Acc3.mdb”数据库。 (1)以“房源基本情况”表为数据源,创建“房源基本情况表”窗体,显示“房源基本情况表”中的全部字段。布局为“纵栏表”,样式为“标准”。在窗体页眉中添加“房源基本情况表”标签,标签文本格式为“微软雅黑”、“14号”、“加粗”。 (2)在“房源基本情况表”窗体中添加“下一记录”、“前一记录”、“添加记录”和“保存记录”,分别实现转到下一记录、转到前一记录、添加记录和保存记录操作。设置窗体宽度为“10cm”,“弹出方式”。“房源基本情况表”窗体的效果如图4所示。 三、简单应用题(共24分) 42、在“Acc2.mdb”数据库中有“课程名”表、“学生成绩”表和“学生档案”表。 (1)以“学生档案”表为数据源,创建查询“查询l”,查询不姓“张”的学生信息。结果显示“学生档案”表中的全部字段。

2019全国计算机二级ACCESS考试考点:计算机数据管理的发展

计算机数据管理的发展 数据库是20世绝60年代后期发展起来的一项重要技术,70年代以来数据库技术得到迅猛发展,已经成为计算机科学与技术的一个重要分支。本章主要介绍数据库的基本概念和基本理论,并结合Microsoft Access讲解与关系数据库相关的基本慨念。 1.1 数椐库基础知识 数据库是20世纪60年代末发展起来的一项重要技术,它的出现使数据处理进入了一个崭新的时代,它能把大量的数据按照一定的结构存储起来,在数据库管理系统的集中管理下,实现数据共享。那么,什么是数据库?什么是数据库管理系统呢?下面做一简单介绍。 1.1.1 计算机数据管理的发展 一、数据与数据处理 数据是指存储在某种介质上能够识别的物理符号。数据的概念包括两个方面:其一是描述事物特性的数据内容;其二是存储在某一种介质上的数据形式。数据的形式可以是多种多样的,例如,某人的生日是"1988年6月25日" ,可以表示为"1988.06. 25",其含义并没有改变。 数据的概念在数据处理领域中已经大大拓宽。数据不仅包括数字、字母、文字和其它待殊字符组成的文本形式,而且还包括图形、图像、动画、影像、声音等多媒体形式,但是使用最多、最基本的仍然是文字数据。 数据处理是指将数据转换成信息的过程。从数据处理的角度而言,信息是一种被加工成特定形式的数据,这种数据形式对于数据接收者来说是有意义的。 人们说"信息处理",其真正含义是为了产生信息面处理数据。通过处理数据可以获得信息,通过分析和筛选信息可以进行决策。 在计算机系统中,使用计算机的外存储器(如磁盘)来存储数据;通过软件系统来管理数据;通过应用系统来对数据进行加工处理。 二、计算视数据管理 数据处理的中心问题是数据管理。计算机对数据的管理是指如何对数据分类、组织、编码、存储,检索和难护。 计算机在数据管理方面经历了由低级到高级的发展过程。计算机数据管理随着计算机硬件、软件技术和计算机应用范围的发展而发展,先后经历了人工管理、文件系统和数据库系统、分布式数据库系统和面向对象数据库系统等几个阶段。 1.人工管理 20世纪50年代中期以前,计算机主要用于科学计算。当时的硬件状况是,外存储器只有纸带、卡片、磁带,没有像磁盘这样的可以随机访问、直接存取的外部存储设备。软件状况是,没有操作系统,没有专门管理数据的软件,数据由计算或处理它的程序自行携带。数据管理任务,包括存储结构、存取方法、输入/输出方式等完全由程序设计人员自行负责。 这一时期计算机数据管理的特点是:数据与程序不具有独立性,一组数据对应一组程序。数据不能长期保存,程序运行结束后就退出计算机系统,一个程序中的数据无法被其它程序使用,因此程序与程序之间存在大量的重复数据,称为数据冗余。 2.文件系统 20世纪50年代后期到60年代中期,计算机的应用范围逐渐扩大,计算机不仅用于科学计算,而且还大量用于管理。这时可以直接存取的磁鼓、磁盘成为联机的主要外部存储设备;在软件方面,出现了高级语言和操作系统。操作系统中已经有了专门的数据管理软件,称为文件系统。 在文件系统阶段,程序和数据有了一定的独立性,程序和数据分开存储,有了程序文件和数据文件的区别。数据文件可以长期保存在外存储器上被多次存取。

二级ACCESS题库精选知识点(含机考、笔试),弄懂它70分不是问题

二级A C C E S S题库精选 知识点(含机考、笔试),弄懂它70分不是 问题 -CAL-FENGHAI-(2020YEAR-YICAI)_JINGBIAN

第一章: (1)数据库文件的扩展名是.mdb,数据库文件包含所有相关的表、查询、窗体、报表、页、宏、模块等。 (2)常见的数据库管理系统:ACCESS,VFP,SQL SERVER,ORACLE等 (3)主要对象的功能: 表:存储数据, 在行(记录)和列(字段)中,所有数据库都包含一个或多个表,表中一行为一个记录,一列为一个字段。 查询:检索和处理数据(更新,计算等),不仅查询数据,而且可以修改数据。 窗体:用户定义的窗口来操纵数据。 报表:按实用的格式显示和打印数据。 宏:能自动执行某种操作(命令)或操作(命令)的集合。 第2章: (1)数据和信息的关系:数据是承载信息的载体。信息是经过加工处理的数据。 (2)计算机数据管理发展的三个阶段:人工管理阶段,文件系统阶段,数据库系统阶段。 (3)数据库相关的概念:DB,DBS,DBMS。 (4)DBS(数据库系统)是计算机、数据库、DBMS、数据库应用系统和用户组成的一个整体,其中DBMS(数据库管理系统)是DBS的核心。 (5)数据库系统的三级模式:外模式,模式和内模式,对应局部逻辑结构,全局逻辑结构,物理存储结构。外模式/模式间的映射实现数据的逻辑独立性,模式/内模式的映射实现数据的物理独立性。比如查询结果为外模式,而表则为模式,至于表的实际存储则为内模式。 (6)E-R图(实体联系图)用来描述实体和实体间的1:1,1:n和n:m之间的关系。E-R图的构成要素 (7)灵活应用实体间的一对一,一对多和多对多的关系。比如课程信息与成绩,学生身份证号与学号,班级信息与学生信息 (8)数据模型的三种类型:层次模型、网状模型、关系模型。其中,ACCESS 数据管理系统属于关系模型。关系对应于一个表,表中一行为一个记录(元组),一列为一个字段(属性)。 (9)关系运算:选择,投影和连接,灵活判断关系运算。 第3章: (1)数据库创建的方法:向导方式和手工创建数据库(机考)。 (2)表的创建:包括在设计视图中创建表的字段名称,字段类型和字段大小,主键。 常用的字段类型:文本,数字,货币,日期,是否型,OLE,备注等。灵活应用字段类型的选择,能够根据一个表设计出表的结构。注意数字类型中字节,整型,长整,单精度,双精度的大小范围比较。 主键的特点:用来唯一标识一个记录,主键不能有重复值和空值。创建主键的按钮是钥匙按钮。

全国计算机二级ACCESS考试试题及答案

全国计算机等级考试二级笔试试卷 Access数据库程序设计 (考试时间90分钟,满分100分) 一、选择题(每小题2分,共70分) 下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。 (1)下列叙述中正确的是 A)程序设计就是编制程序B)程序的测试必须由程序员自己去完成 C)程序经调试改错后还应进行再测试D)程序经调试改错后不必进行再测试 (2)下列数据结构中,能用二分法进行查找的是 A)顺序存储的有序线性表B)线性链表 C)二叉链表D)有序线性链表 (3)下列关于栈的描述正确的是 A)在栈中只能插入元素而不能删除元素 B)在栈中只能删除元素而不能插入元素 C)栈是特殊的线性表,只能在一端插入或删除元素 D)栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素 (4)下列叙述中正确的是 A)一个逻辑数据结构只能有一种存储结构 B)数据的逻辑结构属于线性结构,存储结构属于非线性结构 C)一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率

D)一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率(5)下列描述中正确的是 A)软件工程只是解决软件项目的管理问题 B)软件工程主要解决软件产品的生产率问题 C)软件工程的主要思想是强调在软件开发过程中需要应用工程化原则 D)软件工程只是解决软件开发中的技术问题 (6)在软件设计中,不属于过程设计工具的是 A)PDL(过程设计语言) B)PAD图 C)N-S图D)DFD图 (7)下列叙述中正确的是 A)软件交付使用后还需要进行维护 B)软件一旦交付使用就不需要再进行维护 C)软件交付使用后其生命周期就结束 D)软件维护是指修复程序中被破坏的指令 (8)数据库设计的根本目标是要解决 A)数据共享问题B)数据安全问题 C)大量数据存储问题D)简化数据维护 (9)设有如下关系表: R S T 则下列操作中正确的是 A)T=R∩S B)T=R∪S C)T=R×S D)T=R/S

2018年计算机二级Access考前模拟题及答案

2018年12月计算机二级Access考前模拟题及答案 【导语】2018年12月计算机二级access考试在即,为了方便广大考生及时获取相关备考信息,下面为您精心整理了2018年12月计算机二级access考前模拟题及答案。 1).access的数据类型是(c)。 a)、层次数据库 b)、网状数据库 c)、关系数据库 d)、面向对象数据库 2).access是一个(d)。 a)、数据库文件系统 b)、数据库系统 c)、数据库应用系统 d)、数据库管理系统 3).在数据库系统中,数据的最小访问单位是(b)。 a)、字节 b)、字段 c)、记录 d)、表 4).在access中,用来表示实体的是(c)。

a)、域 b)、字段 c)、记录 d)、表 5).在关系模型中,用来表示实体关系的是(c)。 a)、字段 b)、记录 c)、表 d)、指针 6).从关系模型中,指定若干属性组成新的关系称为(b)。 a)、选择 b)、投影 c)、联接 d)、自然联接 7).从关系中找出满足给定条件的操作称为(a)。 a)、选择 b)、投影 c)、联接 d)、自然联接

8).数据是指储存在某一媒体上的(b)。 a)、数学符号 b)、物理符号 c)、逻辑符号 d)、概念符号 9).dbs是指(c)。 a)、数据 b)、数据库 c)、数据库系统 d)、数据库管理系统 10).计算机在人工管理数据阶段,用来存储数据的是(c)。 a)、软磁盘 b)、硬磁盘 c)、纸带 d)、光盘 11).已知某一数据库中有两个数据表,它们的主键与外键是一对多的关系,这两个表若想建立关联,应该建立的永久联系是(c)。 a)、一对一 b)、多对多

相关文档
最新文档