计算机等级考试二级Access数据库
计算机等级考试二级-access数据库参考教程

计算机等级考试——二级微软Access数据库教程
一、第零讲——基础介绍
1.学分、证书、每周一次的上课、感谢设备提供者,欢迎更多的人来听讲
2.本人对计算机很感兴趣,写过社交网站
3.上课的材料和下次课程的安排会公布在access.pen.io
4.欢迎课上课下随时提问,课堂气氛
5.时间看课程的进度,大约是10周时间,每周两节课左右
6.计算机二级是以中文版XP操作系统为平台的,分为笔试和上机操作两部分,每年上
半年四月的第一个星期六上午和下半年9月的倒数第二个星期六上午进行笔试,笔试的当天下午开始上机操作考试,期限为五天。
笔试有选择和填空两种题型,除了所选的ACCESS项目外,还有二级公共基础知识的考察,这一部分我们会在最后一讲给大家总结
7.我们的演示文稿可能大多数是英文,一方面考虑到时代的特征,另一方面也是考试的
必要理解,希望有困难的同学可以克服
8.let’s begin our class Data数据,这是一切一切的开始
9.数据是存储于某种媒体,载荷信息的物理符号,原始资料,由此数据一定包含两个方
面,内容,形式……一定要记住这个图,我们再理一下思路,当然许
10.我们再转头看看这个(数据模型)……
11.层次模型(XML,根节点)网状模型(CSV)关系模型(指针)
12.关系的特点(不重复且无序)
13.关系运算
14.数据库设计(赛车为例)
15.布置作业,告别。
计算机二级数据库access操作题答案

计算机二级数据库access操作题答案一、选择题1. 在Access数据库中,以下哪个选项是创建表的步骤?A. 打开Access,选择“文件”菜单B. 选择“数据库工具”选项卡C. 选择“创建”选项卡D. 选择“表设计”视图2. 如果需要设置字段的默认值,应该在哪个对话框中进行?A. 字段属性B. 表设计视图C. 数据表视图D. 表属性3. 在Access中,以下哪个操作可以用于查找并替换数据库中的数据?A. 排序B. 筛选C. 查找和替换D. 汇总4. 以下哪个选项不是Access数据库的视图类型?A. 表设计视图B. 数据表视图C. 布局视图D. 报表视图5. 在Access中,如何创建一个新的查询?A. 选择“创建”选项卡,然后点击“查询设计”B. 选择“数据库工具”选项卡,然后点击“查询”C. 选择“表设计”视图,然后点击“查询”D. 选择“创建”选项卡,然后点击“查询向导”二、判断题1. 在Access中,可以通过“数据库工具”选项卡来创建表。
()2. 表的字段属性对话框中可以设置字段的数据类型。
()3. 在数据表视图中,可以进行数据的增删改查操作。
()4. Access数据库的报表视图主要用于设计报表的布局。
()5. 使用查找和替换功能时,可以替换数据库中所有符合条件的数据。
()三、简答题1. 简述在Access中创建表的基本步骤。
2. 解释Access中“字段属性”对话框的作用。
3. 描述在Access中如何使用筛选功能进行数据查找。
四、操作题1. 根据题目要求,在Access中创建一个新的表,并设置至少三个字段,包括一个主键字段。
2. 利用Access的查询设计工具,创建一个查询,该查询能够显示特定条件下的数据记录。
3. 描述如何在Access中对表中的数据进行排序和筛选。
五、综合应用题1. 假设你有一个包含学生信息的数据库,请根据以下要求创建一个报表:- 报表中应包含学生的姓名、学号、专业和成绩。
计算机access二级

计算机access二级一、计算机二级Access概述计算机二级Access是我国计算机等级考试中的一项,主要测试考生对Microsoft Access数据库管理软件的掌握程度。
二级Access要求考生具备基本的计算机操作能力,熟练掌握Access数据库的创建、操作和管理方法。
通过学习二级Access,考生可以更好地应用数据库技术解决实际问题,提高工作效率。
二、Access数据库的基本操作1.创建数据库在Access中,创建数据库非常简单。
只需打开Access软件,选择“空白数据库”模板,并根据提示设置数据库名称、保存位置等参数,即可创建一个崭新的数据库。
2.设计表结构表是数据库的基础,合理设计表结构对后续数据管理至关重要。
在Access 中,可以通过设计器工具创建表,并设置字段名称、数据类型、主键等属性。
3.输入数据创建好表后,即可开始向表中输入数据。
Access提供了多种数据输入方式,如手动输入、导入外部数据等。
准确无误地输入数据,可以为后续的数据查询和分析奠定基础。
4.数据查询Access中的数据查询功能强大,可以通过SQL语句或使用内置的查询设计器创建查询。
查询结果可以显示、打印或导出,方便用户进行数据分析和报表制作。
三、Access数据库的高级操作1.数据报表利用Access创建数据报表,可以直观地展示数据。
报表可以根据需求自定义样式、图表等,使数据更加生动易懂。
2.数据透视表数据透视表是Access中的另一大亮点,可以快速实现数据汇总、统计和分析。
通过数据透视表,用户可以轻松地从不同角度审视数据,发现潜在规律。
3.宏与VBA编程Access中的宏和VBA编程为数据库的自动化和个性化定制提供了可能。
通过编写宏和VBA代码,用户可以实现复杂的数据处理和操作任务。
四、Access数据库的应用领域Access数据库广泛应用于各行各业,如企业管理、教育教学、科研调查等。
掌握Access数据库技术,有助于提高数据管理和处理能力,提升工作学习效率。
全国计算机等级考试二级Access数据库总结

Access数据库1.DB(Data Base 数据库) DBMS(Data Base Management System 数据库管理系统)DBA(Data Base Administrator 数据库管理员) DBS(Data Base System 数据库系统)DBS包括DB和DBMS2.数据的最小存储单位是记录3.概念模型术语:实体实体集(同一实体的集合)实体型(实体类型)属性(用来描述实体的类型)域(属性的取值范围注:属性的集合称为值域)关键字(能唯一标识出一个实体的属性或属性组合的值)联系(实体之间的对应关系)5.数据库系统特点:(1)数据结构化(2)数据的共享性高、冗余度低、易扩充(3)数据的独立性强(4)数据由DBMS统一管理和控制6.数据模型类型:层次数据模型(用树形结构描述实体间的关系)网状数据模型(用图结构描述实体间的关系)关系数据模型(用二维表描述,一个关系就是一个二维表)7.层次数据模型(1)最早的数据模型,用树形结构表示各类实体以及实体之间的类型(2)两个主要特点:A.有且只有一个节点无双亲,即根节点B.其他节点有且只有一个双亲8.关系数据模型关系术语:(1)关系(2)元组(水平方向的行称为元组,元组对应表中的一个具体记录)注:表的列称为字段(3)属性(二维表的列称为属性,每一列有一个属性)行称为记录(4)域(属性的取值范围)(5)关键字(能够唯一的标志一个元组的属性或属性的结合的值)(6)外部关键字(表中的一个属性是另一个表中的关键字)9.关系性质:(1)关系必须规范化(每个属性必须是不可分割的数据单元,即表中不能在包含表)(2)在同一个关系中不能出现同名属性(字段)(3)关系中不允许有所有属性值完全相同的元组,即冗余数据(4)元组次序无关紧要10. 关系完整性:(1)参照完整性(删除规则、插入规则、更新规则) 不包括查询规则(2)实体完整性(3)用户定义的完整性11. 关系运算:1.集合运算:并(插入)、差(- 就是删除)、交、笛卡尔积(除就是笛卡尔积的逆运算)例:【R为n元关系,S为m元关系,分别有p、q两个元组笛卡尔积后,新关系是一个n+m的关系,元组个数是q*p】解释:“元:列,元组:行”2.专门的关系运算:选择、投影、连接、自然连接A选择运算:在关系中选择满足条件的元组B 投影运算:在关系中指定某些属性(字段)组成新的关系C 连接运算:将两个关系拼接成一个新的关系,生成新的关系中包含满足条件的元组D 自然连接:在等值连接的基础上去除重复的属性(满足的条件:(1)两关系间有公共域(2)通过公共域的等值进行联系)无公共域时表现为笛卡尔积运算12. 关系被看成是元素的集合而不是属性的集合13. 关系数据库设计原则:(1)单一化原则,一个表只能描述一个实体或实体间的联系(2)避免在表之间出现重复字段(3)表中字段必须是原始数据和基本数据,避免计算得来的二次数据(4)用外部关键字保证有关联的表之间的联系14 从E-R(实体-联系图)模型转化到关系数据模型(1)一个实体类型转换成一个关系模式实体属性就是关系的属性(2)一个联系类型转换成一个关系模式15. 范式规则:(1)第一范式:满足每个关系中所有属性都是基本的,不可再分的(2)第二范式:在满足第一范式的基础上,所有非主键属性必须完全依赖于主键(3)第三范式:在满足前两个范式的基础上,要求关系中所有非主键属性必须直接依赖于主键,不能存在传递依赖16. Access2003结构:(1)表(列:字段,行:记录)注:二维表行称为元组,列称为属性(2)查询(虚拟表)(3)窗体(4)报表(5)数据访问页(一种特殊网页,可以和.Access数据库文件存放于网络上的不同位置,可直接打开对数据库中的数据进行操作)(6)宏(一系列操作的结合)(7)模块17. Access表:(1)记录与记录,字段与字段之间是并列关系;可以唯一标志一条记录的字段或字段组合可以被指定为主键(2)字段的数据类型:A 文本B备注C数字D日期/时间E货币F自动编号G是/否H OLE对象I超链接J查阅向导(3)表的视图:A 设计视图B 数据表视图C数据透视表视图D 数据透视图视图(4)表的创建:A 使用向导B 使用数据表视图C 使用设计视图D 导入表(5)表间关系:A一对多(A表中的一条记录能与B表中的多条记录匹配,而B表中的一条记录只能与A表中一条记录匹配)B 一对一(A表中的每一条记录仅能在B表中有一个匹配的记录,并且B表中的每一条记录仅能在A表中有一个匹配记录)C多对多(A表中的记录能与B表中的许多记录匹配,并且在B表中的记录也能与A表中的许多记录相匹配)18.显示或隐藏数据表中的列:【格式】----【隐藏列/取消隐藏列】19. SQL查询的主要种类:联合查询、传递查询、数据定义查询、子查询(和34操作查询进行区分)20. (1)树中度为零的节点称为叶子节点,(2)叶子节点总是比度为2的结点多一个21. 二叉树的主要性质性质1 一颗非空二叉树的第i层上最多2^i-1次方个结点(i>=1),性质2 一颗非空的二叉树中,最多具有2的k次方-1个结点性质3 对于一个非空的二叉树,如果叶子节点数为n,度为二的结点数为m,则有n=m+1 性质4 具有n个结点的完全二叉树的深度k为[llog2n]+121.软件生命周期:三个时期八个阶段A软件定义期:问题定义、可行性研究、需求分析 A 计划:问题定义可行性研究B软件开发期:系统设计、详细设计、编码和测试或B开发:a分析:需求分析(软件需要规格说明书)b设计c实施C软件维护期:运行维护阶段C运行:软件维护软件生命周期开发阶段任务是:软件测试、概要设计、详细设计E-R图要素、结构(设计阶段)22.数据库设计阶段主要包括:需求分析、概念设计、逻辑设计、和物理设计。
计算机二级access考试题答案

计算机二级access考试题答案一、单项选择题(每题1分,共20分)1. 在Access数据库中,要创建一个新表,可以使用以下哪个视图?A. 表单视图B. 报表视图C. 数据表视图D. 设计视图答案:D2. 下列哪个选项不是Access数据库中的数据类型?A. 文本B. 数字C. 日期/时间D. 多媒体答案:D3. 在Access中,创建查询时,以下哪个选项不是查询设计视图的组成部分?A. 选择字段行B. 排序行C. 数据行D. 筛选行答案:C4. 以下哪个函数不能用于计算字符串长度?A. LENB. LEFTC. RIGHTD. MID答案:B5. 在Access中,要对数据表中的记录进行排序,可以使用哪种查询?A. 选择查询B. 交叉表查询C. 操作查询D. 参数查询答案:A6. Access数据库中,哪个视图允许用户直接编辑表中的数据?A. 表单视图B. 报表视图C. 数据表视图D. SQL视图答案:C7. 在Access中,以下哪个选项不是窗体的控件类型?A. 文本框B. 标签C. 命令按钮D. 数据表答案:D8. 在Access数据库中,以下哪个选项不是报表的节?A. 页眉B. 报表头C. 细节D. 页脚答案:B9. 在Access中,要创建一个计算字段,应该在哪个视图中进行?A. 查询设计视图B. 表单设计视图C. 报表设计视图D. 数据表视图答案:A10. Access数据库中,以下哪个选项不是表的属性?A. 主键B. 字段名C. 索引D. 记录源答案:D11. 在Access中,要设置字段的默认值,应该在哪个视图中进行?A. 表单视图B. 报表视图C. 设计视图D. 数据表视图答案:C12. Access数据库中,以下哪个函数用于计算两个日期之间的差异?A. DATEDIFFB. DATEADDC. DATEPARTD. DATESERIAL答案:A13. 在Access中,以下哪个选项不是窗体的属性?A. 记录源B. 标题C. 页码D. 数据行答案:D14. 在Access数据库中,以下哪个选项不是报表的排序和分组依据?A. 字段名B. 字段类型C. 字段表达式D. 字段排序答案:B15. Access数据库中,以下哪个选项不是操作查询的类型?A. 生成表查询B. 追加查询C. 更新查询D. 删除查询答案:B16. 在Access中,要设置表的索引,应该在哪个视图中进行?A. 表单视图B. 报表视图C. 设计视图D. 数据表视图答案:C17. Access数据库中,以下哪个函数用于获取当前日期?A. NOWB. TODAYC. DATED. TIME答案:B18. 在Access中,以下哪个选项不是窗体的事件?A. 打开事件B. 关闭事件C. 打印事件D. 保存事件答案:D19. 在Access数据库中,以下哪个选项不是报表的属性?A. 记录源B. 页码C. 报表头D. 数据行答案:D20. Access数据库中,以下哪个选项不是宏的类型?A. 自动执行宏B. 条件执行宏C. 操作查询宏D. 事件触发宏答案:C二、多项选择题(每题2分,共20分)21. 在Access中,以下哪些视图可以用来创建表?A. 设计视图B. 数据表视图C. SQL视图D. 表单视图答案:A, B, C22. Access数据库中,以下哪些选项是查询的类型?A. 选择查询B. 交叉表查询C. 生成表查询D. 参数查询答案:A, B, C, D 23. 在Access中,。
二级access数据库考试试题及答案

二级access数据库考试试题及答案一、单项选择题(每题2分,共20分)1. 在Access数据库中,用于存储数据的最小单位是:A. 表B. 字段C. 记录D. 数据库答案:B2. Access数据库中,以下哪个不是表的组成部分?A. 字段B. 记录C. 索引D. 视图答案:D3. 在Access中,以下哪个不是数据类型?A. 文本B. 数字C. 日期/时间D. 图像答案:D4. 在Access中,创建表时可以设置字段的属性,以下哪个属性是不允许为空的?A. 必填B. 可选C. 隐藏D. 可重复答案:A5. 在Access中,以下哪个功能不是查询所具备的?A. 选择数据B. 更新数据C. 删除数据D. 创建新表答案:D6. 在Access中,以下哪个不是窗体的控件类型?A. 文本框B. 标签C. 列表框D. 数据透视表答案:D7. 在Access中,报表的主要功能是:A. 显示数据B. 编辑数据C. 打印数据D. 以上都是答案:D8. 在Access中,以下哪个不是宏的功能?A. 执行操作B. 运行VBA代码C. 自动化任务D. 管理数据库答案:D9. 在Access中,以下哪个不是模块的组成部分?A. 过程B. 函数C. 表D. 变量答案:C10. 在Access中,以下哪个不是数据库对象?A. 表B. 查询C. 宏D. 数据库文件答案:D二、多项选择题(每题3分,共15分)1. 在Access中,以下哪些是表的属性?A. 主键B. 索引C. 关系D. 视图答案:A, B2. 在Access中,以下哪些是查询的类型?A. 选择查询B. 交叉表查询C. SQL查询D. 宏答案:A, B, C3. 在Access中,以下哪些是窗体的视图?A. 表单视图B. 数据表视图C. 布局视图D. 打印预览视图答案:A, B, C4. 在Access中,以下哪些是报表的节?A. 页眉B. 组头C. 细节D. 页脚答案:A, B, C, D5. 在Access中,以下哪些是模块的类型?A. 过程B. 函数C. 类D. 宏答案:A, B, C三、填空题(每题2分,共10分)1. 在Access中,用于定义表中字段数据类型的属性是______。
计算机等级考试二级Access数据库教程

计算机等级考试二级Access数据库教程计算机数据管理的发展数据库是20世绝60年代后期发展起来的一项重要技术,70年代以来数据库技术得到迅猛发展,已经成为计算机科学及技术的一个重要分支。
本章主要介绍数据库的基本概念和基本理论,并结合Microsoft Access讲解及关系数据库相关的基本慨念。
1.1 数椐库基础知识数据库是20世纪60年代末发展起来的一项重要技术,它的出现使数据处理进入了一个崭新的时代,它能把大量的数据按照一定的结构存储起来,在数据库管理系统的集中管理下,实现数据共享。
那么,什么是数据库?什么是数据库管理系统呢?下面做一简单介绍。
1.1.1 计算机数据管理的发展一、数据及数据处理数据是指存储在某种介质上能够识别的物理符号。
数据的概念包括两个方面:其一是描述事物特性的数据内容;其二是存储在某一种介质上的数据形式。
数据的形式可以是多种多样的,例如,某人的生日是“1988年6月25日”,可以表示为“1988.06. 25”,其含义并没有改变。
数据的概念在数据处理领域中已经大大拓宽。
数据不仅包括数字、字母、文字和其它待殊字符组成的文本形式,而且还包括图形、图像、动画、影像、声音等多媒体形式,但是使用最多、最基本的仍然是文字数据。
数据处理是指将数据转换成信息的过程。
从数据处理的角度而言,信息是一种被加工成特定形式的数据,这种数据形式对于数据接收者来说是有意义的。
人们说“信息处理”,其真正含义是为了产生信息面处理数据。
通过处理数据可以获得信息,通过分析和筛选信息可以进行决策。
在计算机系统中,使用计算机的外存储器(如磁盘)来存储数据;通过软件系统来管理数据;通过应用系统来对数据进行加工处理。
二、计算视数据管理数据处理的中心问题是数据管理。
计算机对数据的管理是指如何对数据分类、组织、编码、存储,检索和难护。
计算机在数据管理方面经历了由低级到高级的发展过程。
计算机数据管理随着计算机硬件、软件技术和计算机应用范围的发展而发展,先后经历了人工管理、文件系统和数据库系统、分布式数据库系统和面向对象数据库系统等几个阶段。
全国计算机等级考试二级Access数据库程序设计

2006年4月全国计算机等级考试二级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)ABCDEF B)DBEAFCC)ABDECF D)DEBFCA(7)在深度为7的满二叉树中,叶子结点的个数为A)32 B)31 C)64 D)63(8)“商品”与“顾客”两个实体集之间的联系一般是A)一对一B)一对多C)多对一D)多对多(9)在E—R图中,用来表示实体的图形是A)矩形B)椭圆形C)菱形D)三角形(10)数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是A)DB包含DBS和DBMS B)DBMS包含DB和DBSC)DBS包含DB和DBMS D)没有任何关系(11)常见的数据模型有3种,它们是A)网状、关系和语义B)层次、关系和网状C)环状、层次和关系D)字段名、字段类型和记录(12)在以下叙述中,正确的是A)ACCESS只能使用系统菜单创建数据库应用系统B)ACCESS不具备程序设计能力C)ACCESS只具备了模块化程序设计能力D)ACCESS具有面向对象的程序设计能力,并能创建复杂的数据库应用系统(13)不属于Access对象的是A)表B)文件夹C)窗体D)查询(14)表的组成内容包括A)查询和字段B)字段和记录C)记录和窗体D)报表和字段(15)在数据表视图中,不能A)修改字段的类型B)修改字段的名称C)删除一个字段D)删除一条记录(16)数据类型是A)字段的另一种说法B)决定字段能包含哪类数据的设置C)一类数据库应用程序D)一类用来描述Access表向导允许从中选择的字段名称(17)现有一个已经建好的“按雇员姓名查询”窗体,如下图所示。
计算机二级access试题及答案

计算机二级access试题及答案第一部分:选择题1. 下面哪个选项是Access数据库管理系统的一部分?a. Microsoft Office Suiteb. Adobe Photoshopc. Firefox Web Browserd. Windows Operating System2. 在Access中,什么是查询?a. 一种用来输入和编辑数据的功能b. 一种用来更新和删除数据的功能c. 一种用来计算数据的功能d. 一种用来查找和提取数据的功能3. 在Access中,什么是主键?a. 一种用来控制访问权限的密码b. 一种用来定义字段间关系的属性c. 表中唯一标识每条记录的字段d. 一种用来执行数据验证的规则4. 在Access中,以下哪个对象可以包含表、查询、表单和报告?a. 模块b. 数据库c. 宏d. 索引5. 在Access中,以下哪个操作用于将两个或多个表按照共有字段进行合并?a. 连接b. 排序c. 过滤d. 分组第二部分:填空题1. 在Access中,使用______命令可以创建一个新的数据库。
2. 在Access中,使用______命令可以创建一个新的表。
3. 在Access中,使用______命令可以对表进行排序。
4. 在Access中,使用______命令可以创建一个新的查询。
5. 在Access中,使用______命令可以创建一个新的表单。
第三部分:简答题1. 请简要解释Access中的关系数据库是什么,并说明其优势。
2. Access中的查询是什么?请列举一个实际应用的例子。
3. 什么是表单?它在Access数据库中的作用是什么?4. Access中的报告有什么作用?请列举一个实际应用的例子。
5. Access中的宏是什么?请列举一个实际应用的例子。
第四部分:综合应用题假设你负责管理一个学生信息数据库,其中包含以下三个表:学生表(students)、课程表(courses)和成绩表(grades)。
全国计算机等级考试二级教程

全国计算机等级考试二级教程—ACCESS数据库程序设计第1章数据库基础知识1.1 数据库基础知识1.1.1 计算机数据管理的发展计算机对数据的管理是指如何对数据分类、组织、编码、存储、检索和维护。
经历了五个阶段:1、人工管理:2、文件系统:数据文件是为满足特定业务或某部门的专门需要而设计的,服务于某一特定程序,数据和程序相互依赖。
导致数据冗余量大,不能统一修改,容易造成数据的不一致性。
3、数据库系统:为解决多用户、多应用共享数据的需求,使数据为尽可能多的应用提供服务,出现了数据库技术和统一管理数据的专门软件系统—数据库管理系统。
为数据库的建立、使用和维护而配置的软件称为数据库管理系统(DBMS)4、分布式数据库系统数据库技术与网络通信技术的结合产生了分布式数据库系统。
目前应用较多的是客户/服务器系统结构(C/S),将应用程序根据应用情况分布到客户的计算机和服务器上,将数据库管理系统和数据库放置到服务器上,客户端的程序使用开放数据库连接(ODBC)标准协议通过网络访问远程的数据库。
5、面向对象数据库系统是数据库技术与面向对象程序设计技术结合产生了面向对象数据库系统。
ACCESS从本质上说,是传统的关系型数据库系统,但它在用户界面、程序设计等方面进行了很好地扩充,提供了面向对象程序设计的强大功能。
1.1.2 数据库系统一、有关数据库的概念1、数据(Data):指描述事物的符号记录。
2、数据库(Data Base):是存储在计算机存储设备中的,结构化的相关数据的集合。
它不仅包括描述事物的数据本身,而且包括相关事物之间的关系。
数据库中的数据不只是面向某一项特定的应用,而是面向多种应用,可以被多个用户、多个应用程序共享。
3、数据库应用系统指系统开发人员利用数据库系统资源开发的面向某一类实际应用的软件系统,如学生管理系统。
4、数据库管理系统(DBMS )5、数据库系统(DBS )指引进数据库技术后的计算机系统,能实现有组织地、动态地存储大量相关数据,提供数据处理和信息资源共享的便利手段。
全国计算机等级考试二级教程Access数据库-查询

全国计算机等级考试二级教程 Access数据库程序设计第3章查询目录 Contents3.1 查询概述3.2 选择查询3.3 交叉表查询3.4 生成表查询3.5 删除查询3.6 更新查询3.7 追加查询3.8 结构化查询语言(SQL)3.9 编辑与使用查询3.10 上机指导3.1.1 查询的功能3查询的目的是根据设置的条件检索出符合条件的数据。
具体来说,查询具有以下功能。
l选择字段:从一个或多个数据表中选择需要的字段来生成所需的一个或多个数据表。
l选择记录:找出符合设置条件的数据记录。
l编辑记录:实现对源数据表中的记录进行添加、修改和删除等操作。
l实现计算:在建立查询的过程中对数据进行各种计算,如计算总和、平均值、最大值、最小值等。
l建立新表:将检索出的结果建立为一个新的数据表,并可对该表执行保存操作。
l为窗体或报表提供数据来源:可以将检索出的数据作为窗体或报表的数据来源,也可为其他查询提供数据来源。
3.1.2 查询的分类4选择查询生成表查询更新查询联合查询数据定义查询传递查询交叉表查询删除查询追加查询1.运算符Access 2010 中的运算符分为关系运算符、逻辑运算符和特殊运算符 3 类,具体如表所示。
2.函数(1)数学函数数学函数主要用于完成数学计算,其参数多是数字型数据。
常用数学函数及其含义如表所示。
(2)文本函数文本函数主要用于字符处理,其参数多是文本型、字符型数据。
常用文本函数及其含义如表所示。
2.函数(3)日期/时间函数日期/时间函数主要用于处理日期和时间,其参数多是日期/时间型数据。
常用日期/时间函数及其含义如表所示。
(4)SQL 聚合函数SQL 聚合函数主要用于对数据进行汇总统计,因此,SQL 聚合函数又称统计函数。
常用SQL 聚合函数及其含义如表所示。
3.常见查询条件的设置方法汇总设置查询条件时,字段名需用“[ ]”括起来,文本型数据需用“" "”括起来,日期/时间型数据前后需要加上“#”。
计算机二级access考试试题及答案详解

计算机二级access考试试题及答案详解一、单选题1. 在Access数据库中,用于存储数据的基本单位是()。
A. 表B. 查询C. 报表D. 宏答案:A2. 以下哪个选项不是Access数据库中的视图类型?()A. 表视图B. 查询视图C. 表单视图D. 报表视图答案:C3. 在Access中,创建查询时,以下哪个字段不能作为查询条件?()A. 字符串字段B. 数字字段C. 日期字段D. 表名答案:D二、多选题1. Access数据库中,以下哪些操作可以用于数据的筛选?()A. 使用查询设计视图B. 使用筛选按钮C. 使用宏D. 使用SQL语句答案:A B D2. 在Access中,以下哪些对象可以包含记录的集合?()A. 表B. 查询C. 表单D. 报表答案:A B D三、判断题1. Access数据库中,表单是用来输入、修改和删除数据的。
()答案:正确2. Access数据库中,宏不能用于自动化任务。
()答案:错误四、填空题1. 在Access数据库中,用于连接两个表的字段被称为______。
答案:主键2. Access数据库中,用于执行特定操作的一系列命令集合被称为______。
答案:宏五、简答题1. 请简述在Access数据库中创建表单的主要步骤。
答案:创建表单的主要步骤包括:选择表单的类型,设置表单的属性,添加控件,设置控件的属性,以及保存和测试表单。
2. 描述Access数据库中查询的类型及其用途。
答案:查询的类型包括选择查询、参数查询、交叉表查询、操作查询等。
选择查询用于从数据库中检索数据;参数查询允许用户输入参数来过滤数据;交叉表查询用于生成汇总数据的交叉表;操作查询用于对数据库中的数据进行添加、更新或删除操作。
六、案例分析题1. 假设你有一个包含员工信息的数据库,需要创建一个查询,显示所有部门人数超过10人的部门名称和人数。
请写出相应的SQL语句。
答案:```sqlSELECT 部门名称, COUNT(*) AS 人数FROM 员工表GROUP BY 部门名称HAVING COUNT(*) > 10;```2. 你被要求设计一个表单,用于输入新的员工信息。
计算机二级 - Access数据库试题及参考答案

计算机二级- Access数据库试题及参考答案一、单选题1.在VFP中,关于空值(NULL)叙述正确的是()。
A)空值等同于空字符串B)空值表示字段或变量还没有确定值C)VFP不支持空值D)空值等同于数值02.下列命令中,可以打开数据库设计器的是()。
A)CREATE DATABASEB)MODIFY DATABASEC)OPEN DATABASED)USE DATABASE3.在VFP中,调用表设计器建立数据库表STUDENT.DBF的命令是()。
A)MODIFY STRUCTURE STUDENTB)MODIFY COMMAND STUDENTC)CREATE STUDENTD)CREATE TABLE STUDENT4.在VFP 6.0中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为()。
A)1、4、8B)4、4、10C)1、10、8D)2、8、85.下列关于数据库和数据库表之间关系的叙述中,说法正确的是()。
A)数据库表中可以包含数据库B)数据库中只包含数据库表C)数据库表和数据库没有关系D)数据库中可以包含数据库表、表间的关系和相关的操作6.要将数据库“考生库”文件及其所包含的表文件直接物理删除,下列命令正确的是()。
A)DELETE DATABASE 考生库B)DELETE DATABASE 考生库RECYCLEC)DELETE DATABASE 考生库DELETETABLESD)DELETE DATABASE 考生库DELETETABLES RECYCLE7.下列属于范围的短语是()。
A)ALL,REST,NEXT和RECORDB)REST,NEXT,FIELDS和TOPC)REST,FIELDS,FOR和BOTTOMD)ALL,FOR,WHILE和RECORD8.在VFP的浏览窗口中,将某字段的显示宽度增加一倍后,该字段的实际宽度将()。
A)增加一倍B)减少一半C)不变D)无法确定9.在VFP中,下列不能用来修改数据表记录的命令是()。
二级考试Access(数据库部分)

04
GROUP BY子句:用于对结果进行分组。
查询结果的处理与显示
显示查询结果
可以使用查询结果网格或报表来显示 查询结果。
处理查询结果
可以对查询结果进行进一步处理,例 如计算、汇总等。
05
数据窗体和报表
窗体的基本概念和类型
总结词
窗体是Access数据库中用于输入、编辑 和显示数据的交互界面。
VS
使用向导创建报表
总结词
使用向导可以快速创建报表,并为其添加控件和属性 。
详细描述
在Access中,可以使用向导来创建报表。向导提供了 可视化的界面,让用户选择报表的布局、控件和属性。 通过向导,用户可以轻松地添加文本框、标签、图表等 控件,并设置它们的属性和格式。此外,用户还可以在 报表中添加分组、排序和汇总等功能,以便更好地展示 数据和分析结果。
详细描述
报表是一种特殊的窗体,主要用于展示数据。它可以 按照指定的格式展示数据,如按照列或行排列数据、 添加图表等。报表可以包含文本框、标签、图表等控 件,用于展示数据和提供可视化效果。
报表的基本概念和类型
总结词
报表类型主要有普通报表、分组报表和交叉报表。
详细描述
普通报表是按照数据表中的记录顺序展示数据的报表。 分组报表是将数据按照某个字段进行分组,并对每个组 进行汇总的报表。交叉报表是一种特殊的报表类型,它 可以在行和列上显示汇总数据,并可以显示交叉点上的 数据。
详细描述
在创建表时,需要定义每个字段的名称、数据类型和属性。数据类型可以是文本、数字、 日期等。此外,还需要选择一个或多个字段作为主键,以确保表中每条记录的唯一性。
主键必须是唯一的,并且不能包含空值。
创建索引和关系
计算机二级考试Access数据库知识点汇总

计算机二级考试Access数据库知识点汇总计算机二级考试Access数据库知识点汇总Access数据库是一款常用的关系型数据库管理系统,广泛应用于各个行业和领域。
在计算机二级考试中,对于Access数据库的考察主要集中在数据库的基本概念、表的设计和管理、查询和报表设计以及数据导入导出等方面。
下面将对这些知识点进行汇总,以供考生复习备考。
一、数据库的基本概念1. 数据库的定义和特点2. 数据库管理系统的功能和作用3. 数据表、字段和记录的概念及关系二、表的设计和管理1. 表的创建和属性设置2. 字段的定义和数据类型3. 主键和外键的设置4. 表的索引和约束5. 表的修改和删除操作三、查询和报表设计1. 查询的基本概念和操作2. 查询的属性设置和条件表达式3. 查询结果的排序和分组4. 查询的关联和子查询5. 报表的设计和创建6. 报表的排序和分组四、数据导入导出1. 数据的导入2. 数据的导出3. 数据的备份和恢复五、其他知识点1. 数据库的备份和恢复2. 数据库的安全管理和用户权限设置3. 数据库的连接和关系的建立4. 数据库的性能优化和查询优化在备考过程中,不仅要掌握上述知识点的理论知识,还要进行多次实践操作,并熟练掌握相关的快捷键和操作技巧。
以下是一些备考策略和技巧,供考生参考:1. 制定合理的学习计划,包括分配时间、集中精力等。
2. 阅读相关教材和参考书籍,理解概念和原理。
3. 制定实践计划,完成一定数量的数据库设计和查询练习。
4. 制作复习笔记,总结重要的知识点和操作技巧。
5. 刷题巩固知识,做一些模拟题和历年真题,熟悉考试形式和题型。
6. 参加培训班和考前模拟考试,提前适应考试环境和氛围。
7. 注意复习时的重点内容,特别是考试重视的知识点。
8. 学会快速解题的方法和技巧,掌握常用的快捷键和操作方法。
总之,备考Access数据库考试需要掌握相关的基本概念和操作技巧,进行实践操作和模拟题练习,并合理利用时间和资源,进行系统性的备考准备。
全国计算机等级考试二级教程Access数据库-数据库和表

单击 Access 2010 主界面左上角的 “控制”图标,在 弹出的下拉列表中 选择“关闭”选项
直接双击“控制 ”图标
目录 Contents
2.1 数据库的基本操作 2.2 数据表的建立 2.3 编辑与使用数据表 2.4 上机指导
2.2.1 数据表的组成
8
A
表结构
结构指表的框架,包括字段名称、 数据类型、字段属性等。
技巧
通过“我的电脑”窗口找到保存数据库文件的位置,然后双击该数据库文件, 也可启动Access 2010 并打开该数据库文件。
2.1.3 关闭数据库
6
关闭数据库的方法较多,常用的有以下 4 种。
01
02
03
04
单击 Access 2010 主界面右上角的 “关闭”按钮
单 击 “文 件 ”选 项卡,选择左侧 的“关闭数据库” 命令
l 单字段主键 :指以某一个字段作为主键来唯一标识一条记录。
l 多字段主键:指由两个或两个以上的字段组合在一起来唯一标识表中的一条记录。
2.2.2 建立表结构
22
3.定义主键 判断并设置表“tNurse”的主键。其具体操作如下。
1 选择视图模式
2 设置主键
2.2.3 设置字段属性
23
1.字段大小
字段大小属性可以控制字段使用的空间大小,可以限制输入到该字段的最大长度。如果输入的 数据超过该字段设置的字段大小时,系统就拒绝存储。字段大小属性只适用于“文本”“数字”或 “自动编号”类型的字段。
2.1.1 创建数据库
4
2.通过模板创建数据库
启动 Access 2010,单击“文件”选项 卡,选择左侧的“新建”命令,然后在右侧 的“可用模板”栏中选择“样本模板”选项, 在显示的界面中选择某种模板选项,如图所 示。单击界面右侧的“浏览”按钮,在打开 的“文件新建数据库”对话框中设置数据库 文件的保存位置和名称,单击“确定”返回 Access 界面,最后单击“创建”按钮完成 操作。
二级access数据库考试试题及答案

二级access数据库考试试题及答案一、单选题(每题2分,共20分)1. 在Access数据库中,用于存储数据的表单类型是()。
A. 表单B. 查询C. 报表D. 宏答案:A2. Access数据库中,用于创建表之间的关系是()。
A. 表单B. 查询C. 关系D. 报表答案:C3. 在Access中,下列哪个不是数据类型()。
A. 文本B. 数字C. 日期/时间D. 图片答案:D4. Access数据库中,用于对数据进行排序和筛选的视图是()。
A. 表视图B. 设计视图C. 查询视图D. 报表视图答案:C5. 在Access中,创建一个新表单,可以通过()来实现。
A. 使用表单向导B. 使用设计视图C. 使用宏D. 使用模块答案:A6. Access数据库中,用于定义数据输入规则的属性是()。
A. 输入掩码B. 有效性规则C. 默认值D. 格式答案:B7. 在Access中,用于执行一系列操作的自动化工具是()。
A. 表单B. 查询C. 宏D. 模块答案:C8. Access数据库中,用于存储和执行SQL语句的查询类型是()。
A. 选择查询B. 操作查询C. SQL查询D. 交叉表查询答案:C9. 在Access中,用于创建数据报表的视图是()。
A. 表视图B. 设计视图C. 报表视图D. 数据透视表视图答案:C10. Access数据库中,用于设置表单的启动属性是()。
A. 表单属性B. 数据属性C. 事件属性D. 控件属性答案:A二、多选题(每题3分,共15分)1. 在Access中,可以作为主键的数据类型包括()。
A. 文本B. 数字C. 日期/时间D. 自动编号答案:A、B、C、D2. Access数据库中,可以创建的查询类型包括()。
A. 选择查询B. 参数查询C. 交叉表查询D. SQL查询答案:A、B、C、D3. 在Access中,可以设置的表单控件属性包括()。
A. 名称B. 标签C. 控件来源D. 事件答案:A、B、C、D4. Access数据库中,可以用于数据输入的表单控件包括()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、选择题(每小题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)DirBEAFCZX B)YDEBFZXCAC)ABDYECFXZ D)ABCDEFXYZ(7)某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为A)n+l B)n_1 C)2n D)n/2(8)在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是A)并B)交C)投影D)笛卡儿乘积(9)在E-R图中,用来表示实体之间联系的图形是A)矩形B)椭圆形C)菱形D)平行四边形(10)下列叙述中错误的是A)在数据库系统中,数据的物理结构必须与逻辑结构一致B)数据库技术的根本目标是要解决数据的共享问题C)数据库设计是指在己有数据库管理系统的基础上建立数据库D)数据库系统需要操作系统的支持(11)在关系数据库中,能够惟一地标识一个记录的属性或属性的组合,称为A)关键字B)属性C)关系D)域(12)在现实世界中,每个人都有自己的出生地,实体“人”与实体“出生地”之间的联系是A)一对一联系B)一对多联系C)多对多联系D)无联系(13)Accesss数据库具有很多特点,下列叙述中,不是Access特点的是A)Access数据库可以保存多种数据类型,包括多媒体数据B)Access可以通过编写应用程序来操作数据库中的数据C)Access可以支持Intemet/Intranet应用D)Access作为网状数据库模型支持客户机朋及务器应用系统(14)在关系运算中,选择运算的含义是A)在基本表中,选择满足条件的元组组成一个新的关系B)在基本表中,选择需要的属性组成一个新的关系C)在基本表中,选择满足条件的元组和属性组成一个新的关系D)以上三种说法均是正确的(15)邮政编码是由6位数字组成的字符串,为邮政编码设置输入掩码,正确的是A)000000 B)999999 C)CCCCCC D)LLLLLL(16)如果字段内容为声音文件,则该字段的数据类型应定义为A)文本B)备注C)超级链接D)OLE对象(17)要求主表中没有相关记录时就不能将记录添加到相关表中,则应该在表关系中设置A)参照完整性B)有效性规则C)输入掩码D)级联更新相关字段(18)在Access中己建立了“工资”表,表中包括“职工号”、“所在单位”、“基本工资”和“应发工资”等字段,如果要按单位统计应发工资总数,那么在查询设计视图的“所在单位”的“总计”行和“应发工资”的“总计”行中分别选择的是A)sum, group by B)count, group byC)group by. sum D)group by, count(19)在创建交叉表查询时,列标题字段的值显示在交叉表的位置是A)第一行B)第一列C)上面若干行D)左面若干列(20)在Access中已建立了“学生”表,表中有“学号”、“姓名”、“性别”和“入学成绩”等字段。
执行如下SQL命令:Select性别,avg(入学成绩)From学生Group by性别其结果是A)计算并显示所有学生的性别和入学成绩的平均值B)按性别分组计算并显示性别和入学成绩的平均值C)计算并显示所有学生的入学成绩的平均值D)按性别分组计算并显示所有学生的入学成绩的平均值(21)窗口事件是指操作窗口时所引发的事件。
下列事件中,不属于窗口事件的是A)打开B)关闭C)加载D)取消(22)Access数据库中,若要求在窗体上设置输入的数据是取自某一个表或查询中记录的数据,或者取自某固定内容的数据,可以使用的控件是A)选项组控件B)列表框或组合框控件C)文本框控件D)复选框、切换按钮、选项按钮控件(23)要在查找表达式中使用通配符通配一个数字字符,应选用的通配符是A)*B)?C)!D)#(24)在Access中已建立了“雇员”表,其中有可以存放照片的字段。
在使用向导为该表创建窗体时,“照片”字段所使用的默认控件是A)图像框B)绑定对象框C)非绑定对象框D)列表框(25)在报表设计时,如果只在报表最后一页的主体内容之后输出规定的内容,则需要设置的是A)报表页眉B)报表页脚C)页面页眉D)页面页脚(26)数据访问页是一种独立于Access数据库的文件,该文件的类型是A)TXT文件B)HTML文件C)MDB文件D)DOC文件(27)在一个数据库中已经设置了自动宏AutoExec.如果在打开数据库的时候不想执行这个自动宏,正确的操作是A)用Enter键打开数据库B)打开数据库时按住Alt键C)打开数据库时按住Ctrl键D)打开数据库时按住Shift键(28)有如下语句:s=Int(100*Rnd)执行完毕后,s的值是A)[0,99]的随机整数B)[0,100]的随机整数C)[1,99]的随机整数D)[1,100]的随机整数(29)InputBox函数的返回值类型是A)数值B)字符串C)变体D)数值或字符串(视输入的数据而定)(30)假设某数据库已建有宏对象“宏1”,“宏1”中只有一个宏操作SetValue,其中第一个参数项目为" [LabelO].[Caption]第二个参数表达式为“[TWO]”。
窗体“fmTest"中有一个标签Labe10和一个文本框TextO.现设置控件TextO的“更新后”事件为运行“宏1”,则结果是A)将文本框清空B)将标签清空C)将文本框中的内容复制给标签的标题,使二者显示相同内容D)将标签的标题复制到文本框,使二者显示相同内容(31)在窗体中添加一个名称为Command l的命令按钮,然后编写如下事件代码:Private Sub Command I一lick()a= 75If a>60 Thenk=1EIseIf a>70 Thenk=2EIseIf a>80 Thenk=3E1seIf a>90 Thenk=4EndIfMsgBox kEnd Sub窗体打开运行后,单击命令按钮,则消息框的输出结果是A)1 B)2 C)3 D)4(32)设有如下窗体单击事件过程:Private Sub Form Click()a=1For i=1 To 3Select Case iCase 1,3a=a+1Case 2, 4a=a+2End SelectNext iMsgBox aEnd Sub打开窗体运行后,单击窗体,则消息框的输出的结果是A)3 B)4 C)5 D)6(33)设有如下程序:Private Sub Commandl Click()Dim sum As Double, x As Doublesum=0n=0For i=l To 5x=n/in=n+1sum二sum+xNext iEnd Sub该程序通过For循环来计算一个表达式的值,这个表达式是A)1+1/2+2/3+3/4+4/5 B)1+1/2+1/3+1/4+1/5C)1/2+2/3+3/4+4/5 D)1/2+1/3+1/4+1/5(34)下列Case语句中错误的是A)Case 0 To 10 B)Case Is> 10C)Case Is> 10 And Is<50 D)Case 3,5, Is> 10(35)如下程序段定义了学生成绩的记录类型,由学号、姓名和三门课程成绩(百分制)组成。
Type Studno As Integername As Stringscore(1 to 3)As SingleEnd Type若对某个学生的各个数据项进行赋值,下列程序段中正确的是A)Dim S As Stud B)Dim S As StudStud.no=1001 S.no=1001=”舒宜,,二”舒宜,,Stud.score=78,88,96 S.score二78,88,96C)Dim S As Stud D)Dim S As StudStud.no=1001 S.no=1001=”舒宜,,=”舒宜,,Stud.score(1)=78 S.score(1)=78Stud.score(2)=88 S.score(2)=88Stud.score(3)=96 S.score(3)=96二、填空题(每空2分,共30分)请将每一个空的正确答案写在答题卡【1】一【15】序号的横线上,答在试卷上不得分。
(1)在深度为7的满二又树中,度为2的结点个数为【1】。
(2)软件测试分为白箱(盒)测试和黑箱(盒)测试。
等价类划分法属于【2】测试。
(3)在数据库系统中,实现各种数据管理功能的核心软件称为【3】。
(4)软件生命周期可分为多个阶段,一般分为定义阶段、开发阶段和维护阶段。
编码和测试属于【4】阶段。
(5)在结构化分析使用的数据流图(DFD)中,利用【5】对其中的图形元素进行确切解释。
(6)如果表中一个字段不是本表的主关键字,而是另外一个表的主关键字或候选关键字,这个字段称为【6】(7)在SQL的Select命令中用【7】短语对查询的结果进行排序。
(8)报表记录分组操作时,首先要选定分组字段,在这些字段上值【8】的记录数据归为同一组。
(9)如果希望按满足指定条件执行宏中的一个或多个操作,这类宏称为【9】。
(10)退出Access应用程序的VBA代码是【10】(11)在VBA编程中检测字符串长度的函数名是【11】(12)若窗体中已有一个名为Command l的命令按钮、一个名为Label l的标签和一个名为Text l的文本框,且文本框的内容为空,然后编写如下事件代码:Private Function f(x As Long)As BooleanIf x Mod 2=0 Thenf=TrueElsef=FalseEnd IfEnd FunctionPrivate Sub Commandl Click()Dim n As Longn=Val(Me!text 1)p=IIf(f(n), "Even number", "Odd number")Me!Label 1.Caption=n&”is”&pEnd Sub窗体打开运行后,在文本框中输入21,单击命令按钮,则标签显示内容为【12】。