access重点基础内容总结

合集下载

access数据库基础知识

access数据库基础知识
点击“设计”选项卡中的“显示表”按 钮,将需要建立关系的表添加到关系视 图中。
创建Access数据库的查询、报表和窗体
打开要创建查询、报表或窗体的数据 库。
选择“报表”视图,创建报表以呈现 数据。可以使用报表向导或报表设计 器来定义报表格式和数据源。
选择“查询”视图,创建查询以检索 和筛选数据。可以使用SQL语句或查 询设计器来定义查询条件和操作。
查找与筛选
可以使用查询功能查找和筛选特定 记录。
字段
定义
字段是表中的一列数据,代表一 个特定的属性或特征。
数据类型
字段的数据类型可以是文本、数 字、日期/时间、是/否等。
属性
可以设置字段的属性,如输入掩 码、默认值等。
主键与外键
主键
唯一标识表中每条记录的字段或字段组合。
外键
在两个表之间建立关联的字段,用于引用另一个 表的主键。
06 Access数据库的安全与 管理
用户与权限管理
用户管理
创建、修改和删除用户账户,设置用户名和密码,以及分配适当 的权限级别。
权限设置
根据用户角色和需求,设置对数据库对象的访问权限,如表、查 询、窗体和报表等。
角色管理
创建和管理用户角色,将一组权限分配给角色,然后将角色分配 给用户,简化权限管理。
数据以文件形式存储在磁盘上,通过文件 系统进行管理。
数据库管理阶段
大数据时代
随着关系型数据库的出现,数据以表格形式 存储,通过专门的数据库管理系统(DBMS) 进行管理。
随着数据量的爆炸式增长,出现了非关系 型数据库等新型数据库技术,支持海量数 据的处理和分析。
02 Access数据库简介
Access数据库的特点
数据库性能优化与维护

大一计算机access知识点

大一计算机access知识点

大一计算机access知识点Access是一种常用的关系型数据库管理系统,广泛应用于数据管理、数据分析和应用开发等领域。

作为计算机专业的学生,在大一阶段学习和掌握Access的知识点对于日后的学习和工作都具有重要的意义。

下面将为大家介绍几个在大一阶段需要了解的Access知识点。

一、Access的基本概念1. 数据库:Access是一种数据库管理系统,它用于存储和管理大量有组织的数据。

数据库由数据表、查询、表单和报表等组成。

2. 数据表:数据表是Access中最基本的组成部分,用于存储具有相同字段的数据记录。

每个数据库可以包含多个数据表。

3. 字段和记录:数据表由字段和记录组成。

字段表示数据表中的属性,记录是数据表中的具体数据。

二、Access的数据表操作1. 创建数据表:在Access中,可以通过表设计视图创建数据表。

首先定义字段的名称和数据类型,然后设置其他属性,如主键和索引等。

2. 编辑和删除数据表:可以通过表设计视图对数据表进行编辑和删除操作。

可以修改字段的属性、添加和删除字段,以及重命名表等。

3. 导入和导出数据表:可以将其他文件中的数据导入到Access中的数据表中,也可以将数据表中的数据导出为其他文件格式。

三、Access的查询操作1. 创建查询:在Access中,可以使用查询设计视图创建查询。

查询可以根据指定的条件从数据表中检索数据,并对数据进行排序、过滤和计算等操作。

2. 查询条件:查询条件用于筛选数据表中符合条件的数据记录。

可以使用逻辑运算符、比较运算符和通配符来设置查询条件。

3. 多表查询:Access支持多表查询,可以通过联接操作来关联多个数据表,并根据关联条件检索相关数据。

四、Access的表单和报表1. 创建表单:在Access中,可以使用表单设计视图创建表单。

表单用于向用户展示数据、输入数据和修改数据等操作。

2. 表单属性:可以为表单设置属性,如标题、背景颜色、边框样式等。

高中信息技术Access复习

高中信息技术Access复习

高中信息技术Access复习一、概述1.1 Access的基本概念1.2 数据库的基本操作1.3 Access的应用领域二、表格设计2.1 创建表格2.2 设计表格结构2.3 设计表格的主键与外键三、查询操作3.1 创建查询3.2 基本查询语句3.3 高级查询语句3.4 数据筛选与排序四、报表设计4.1 创建报表4.2 设计报表布局 4.3 添加报表字段4.4 格式设置与打印五、表单设计5.1 创建表单5.2 设计表单布局 5.3 添加表单控件5.4 表单数据绑定六、宏的应用6.1 创建宏6.2 编写宏代码6.3 宏的触发方式6.4 宏的高级应用七、数据分析7.1 数据透视表设计 7.2 数据图表制作 7.3 数据报告八、数据库安全管理8.1 用户与权限管理8.2 数据备份与恢复8.3 数据库加密与防护附件:附件1、示例数据库文件附件2、其他参考资料法律名词及注释:1.数据库:指有组织地存放在计算机内、可按各种不同方式对其进行存取和处理的大量相关数据的集合。

2.主键:数据库表中用来唯一标识每条记录的字段,确保不会出现重复的值。

3.外键:数据库表中用来与其他表建立关系的字段,通过与其他表的主键进行关联,实现表之间的数据关系。

4.查询:在数据库中检索数据的操作,可以按指定的条件筛选所需的数据。

5.报表:将数据库中的数据以预定的格式进行布局和展示,用于数据的分析和统计报告。

6.表单:用于数据输入和修改的界面,简化用户与数据库交互的操作。

7.宏:一组自动化的操作命令,可以通过执行宏来自动完成一系列预定操作。

8.数据透视表:通过分析和汇总数据库中的数据,提供多维度的数据分析和展示。

9.数据图表:以图表的形式将数据库中的数据进行可视化展示,便于数据的理解和分析。

10.数据库备份:将数据库的副本保存在其他存储介质中,以防止数据丢失。

11.数据库加密:通过密码或其他加密算法对数据库进行保护,防止非法访问和数据泄漏。

access重点基础内容总结

access重点基础内容总结

TO you:这些内容都是最基础的必须要掌握的,也比较简单,希望大家能认真看完,可能看到字比较多头疼,但是都挺简单很容易理解,就是我比较啰嗦想让大家更明白点闲话说的比较多,但是坚持看完收获会不小噢,这可是我一个字一个字打出来的,大家珍惜下我的劳动成果~O(∩_∩)O!~因为老师能力也有限,所以补充和总结不充分的地方希望大家谅解,有什么问题可以再提出再交流。

里面截了图的例子是针对第一套的简单应用题部分的数据库操作的,你们可以打开自己做一下。

在查询中的查询条件行书写条件表达式时需要注意的!!1.ACCESS中常用函数,必须掌握abs(数值) int(数值) fix(数值) round(数值)inStr ([开始位置,]母字符串,子字符串) len(字符串)left(字符串,字符个数) Right(字符串,字符个数) Mid(字符串,开始的位置[,字符个数])注:此处方括号[ ]中括起的内容代表的是可有可无,即inStr函数中的开始位置可不用指定,mid函数中的字符个数可不用要求。

和我们后面提到的[ ]用法注意区分。

Date():表示系统当前的日期;Time():表示系统当前的时间;Now():表示系统当前的日期和时间。

Year(date):返回指定日期中的年数;Month(date):返回指定日期中的月数;Day(date):返回指定日期中的天数;Weekday(date):返回指定日期中的星期数,星期日为1。

①这些函数里面的字符串内容可以直接是指定的字符串,例如:left(“ABCD是英文字母”,3)=”ABC”即是截取了”ABCD是英文字母”这个字符串的前三位,即得出”ABC”字符串②字符串的内容还可以通过指定字段去获得例如:left([学生]![学号],3) 即使将学生表中的学号字段的值的从左边起的前三位截取出来。

其他的函数也可以这样使用,根据不同的要求使用不同的函数。

③例如:如果想返回入学时间字段的年份则Year([入学时间])或者Year([学生信息]![入学时间]) Year([入学时间])指获取了入学时间字段的年份,这是当前只有一个表,或者虽然有多个表但是只有一个表中有入学时间这个字段的情况下有效。

ACCESS重点

ACCESS重点

一、数据库管理系统概述1.数据是指在某种介质上存储的可以识别的特定符号。

数据是用来记录客观事物属性的表现形式,具有特定格式、存储方式的数据可以反映出客观事物的特征。

2.数据库系统:本质上来说是计算机化的纪录保持系统,它存储、产生有价值的信息。

数据库、数据库管理系统、应用系统和用户3.数据库是长期存储在计算机内、有组织的、可共享的数据集合。

是数据库系统中的基本组成部分,也是数据库管理系统或应用程序的操作对象。

4.数据库管理系统(DBMS)是负责数据库的访问以及维护与管理的系统软件。

5.当前有三种流行的数据模型,分别是层次模型、网状模型和关系模型。

6.如果表格中的一个或几个属性的组合可以唯一标识表格中的元组,则将该属性或属性集合称为关系键,也称为主键。

7.通常将一个表的主键作为另一个表的属性,即两个表具有相同的属性,从而利用公共的属性将这两个表联系起来,将这种在另一个表中起到联系作用的键称为外键。

二、ACCESS数据库管理系统的基础知识1.在ACCESS 2003数据库中,涉及7种对象,分别是表对象、查询对象、窗体对象,报表对象、页对象、宏对象和模块对象。

(1)在ACCESS 2003数据库中,表对象是最基础的对象,其他对象都依赖于表对象,因此表对象是使用ACCESS 2003的基础和关键。

(2)查询对象是针对某个表或某些表进行查询操作,实际上查询对象的设计结果是一张临时表。

(3)窗体对象是用来设计ACCESS 数据库应用程序界面的工具。

(4)报表对象是用来设计ACCESS 2003院报表生成的工具。

(5)ACCESS 2003数据库中可以使用页对象来生成基于网页形式的“窗体”界面。

(6)在ACCESS 2003数据库中可以创建一个宏来执行某个特定的操作,或者创建一个宏组来执行一系列操作。

(7)在ACCESS 2003数据库中,模块基本上是由声明、语句和过程组成的集合,它们作为一个已命名的单元存储在一起,由Visual Basic代码构成来实现特定的功能。

access的高考知识点总结

access的高考知识点总结

access的高考知识点总结Access是一种数据库管理系统,广泛应用于企业和个人之中。

在高考中,理解和掌握Access的基本知识点是很重要的。

本文将对Access的高考主要知识点进行总结,帮助考生更好地备考。

1. 数据库基础在学习Access之前,我们需要了解数据库的基本概念。

数据库是指按照一定规则组织、存储、操作和管理的数据的集合。

数据库可以分为层次结构、网状结构和关系结构等多种形式,而Access是一种基于关系结构的数据库管理系统。

2. 关系数据库在关系数据库中,数据被存储在一个或多个表中。

每个表由行和列组成,每行代表一个记录,每列代表一个字段。

在表中,一个字段只能记录一个数据,而每条记录必须唯一。

3. 表的创建和编辑在Access中,我们可以通过表的创建和编辑来管理数据库中的数据。

首先,我们需要创建一个新表,为其命名并设定字段名称和属性。

接着,可以通过编辑表的结构和数据输入来对其进行进一步的管理。

4. 数据查询查询是Access中的重要功能之一。

我们可以使用查询语言(比如SQL)在数据库中搜索特定的数据。

查询语句可用于从一个或多个表中选择记录、过滤数据、排序结果等。

在高考中,常用的查询方式有简单查询和复杂查询。

5. 表之间的关系在一个复杂的数据库中,不同的表之间可能存在关联关系。

Access提供了外键机制来实现这种关联。

通过定义外键,我们可以在一个表的字段中引用另一个表的主键,以实现数据的连接和关联。

6. 数据库的备份和恢复在使用Access时,数据的备份和恢复是很重要的。

备份可以帮助我们在数据丢失或损坏时恢复原始数据。

为了进行数据库的备份,我们可以将数据库文件复制到安全位置。

当需要进行数据恢复时,只需将备份文件覆盖已损坏的数据库文件即可。

7. 数据库安全性在高考中,我们还需要了解数据库的安全性。

Access提供了各种机制来保护数据库中的数据。

可以通过设置用户权限限制对数据库的访问权限,确保只有授权的用户才能对数据进行读写。

大二计算机access知识点

大二计算机access知识点Access是微软公司开发的一款关系型数据库管理系统。

它使用直观的图形界面和强大的功能,适用于个人用户和小型企业。

作为一名大二计算机专业的学生,学习和掌握Access的知识点是非常重要的。

本文将介绍一些大二计算机学生应该了解的Access知识点,帮助你更好地应对相关的学习和应用。

一、数据库的基本概念在学习Access之前,首先需要了解数据库的基本概念。

数据库是用于存储和管理数据的集合,它可以帮助我们高效地组织和检索数据。

数据库中的数据通常以表的形式进行组织,每个表包含若干行和列。

在Access中,我们可以使用表来创建和管理数据。

二、创建数据库和表在Access中创建数据库和表非常简单。

首先,我们需要在Access中打开一个新的数据库。

然后,可以使用表模板或者自定义字段来创建一个新的表。

在创建表时,我们需要定义每个字段的名称和数据类型。

数据类型可以是文本、数字、日期等。

创建完表之后,我们可以开始添加数据并进行数据管理操作。

三、数据查询和过滤Access提供了多种查询和过滤数据的方法,帮助我们快速准确地获取所需的数据。

其中,查询是通过设置条件来检索数据,可以根据不同的条件查询,例如等于、大于、小于等。

过滤则是根据指定的条件筛选显示数据,可以按照某个字段进行数据过滤。

查询和过滤功能的灵活运用,可以帮助我们高效地获取到需要的数据。

四、数据报表和图表Access还提供了数据报表和图表的功能,用于数据分析和展示。

通过简单的操作,我们可以将表中的数据以报表或图表的形式展现出来,增加数据的可视化效果。

数据报表可以帮助我们更直观地理解和分析数据,而图表则提供了更直观的数据展示方式,方便我们进行数据比较和分析。

五、数据关系和关联在实际应用中,多个表之间的数据往往存在关系,而关系型数据库管理系统正是用来管理这些数据关系的。

Access提供了数据关系和关联的功能,可以帮助我们更好地管理和组织数据。

Access数据库基础知识

Access数据库基础知识Access数据库是微软公司开发的一款关系型数据库管理系统,具有易学易用、功能强大和高度可定制的特点。

本文将介绍Access数据库的基础知识,包括数据库创建、表格设计、数据查询、表格关系和报表生成等方面。

一、数据库创建Access数据库可以通过Microsoft Office套件进行安装,安装完毕后,可以打开Access并开始创建数据库。

在创建数据库时,需要选择数据库文件的存储位置和文件名,并设置数据库的密码保护。

创建完成后,可以开始设计表格。

二、表格设计表格是Access数据库的核心组成部分,用于存储和组织数据。

在设计表格时,需要定义表格的字段(列)和数据类型,还可设置字段的约束条件和索引。

通过表格设计视图,可以方便地添加、修改和删除字段,以及设置字段的属性和关系。

三、数据查询Access数据库提供了强大的查询功能,可以根据特定的条件检索和筛选数据。

查询可以使用SQL查询语言或者查询设计视图创建,通过选择字段、设置条件和排序方式,可以快速获得符合要求的数据结果。

查询结果可以保存为新的表格或者导出为其他文件格式。

四、表格关系Access数据库支持多个表格之间的关系,通过建立关系可以实现数据的关联和引用。

在表格设计视图中,可以使用主键和外键来定义表格之间的关系,进而实现数据的一对一、一对多或者多对多关系。

通过建立表格关系,可以提高数据的组织性和查询效率。

五、报表生成Access数据库提供了报表生成工具,可以根据表格或查询的数据生成各种形式的报表。

通过设置报表的布局、添加字段和设计样式,可以创建具备美观和信息清晰的报表。

报表可以导出为PDF、Excel等格式,方便与他人共享和打印。

六、总结本文简要介绍了Access数据库的基础知识,包括数据库创建、表格设计、数据查询、表格关系和报表生成等方面。

通过学习这些基础知识,可以帮助用户更好地使用Access数据库进行数据管理和分析。

Access003基础必学知识点

Access003基础必学知识点1. 计算机基础知识:了解计算机的组成、工作原理和基本概念,如中央处理器(CPU)、随机访问存储器(RAM)、硬盘驱动器等。

2. 操作系统:掌握常见操作系统(如Windows、Mac、Linux)的基本操作和文件管理技巧,理解操作系统的功能和作用。

3. 网络基础:了解计算机网络的基本概念和协议,如IP地址、子网掩码、路由器等,并掌握常见网络设备的设置和连接方式。

4. 数据结构与算法:熟悉常见的数据结构(如链表、堆栈、队列、树)和常用的算法(如搜索、排序、递归),能够在实际开发中选择合适的数据结构和算法。

5. 编程语言:了解至少一种常用编程语言(如Python、Java、C++)的语法和基本原理,并能够编写简单的程序解决实际问题。

6. 数据库:了解关系型数据库和非关系型数据库的基本概念和操作方法,熟悉SQL语言并能够进行数据的增删改查操作。

7. Web开发:掌握HTML、CSS和JavaScript等前端开发技术,了解常见的Web开发框架和服务器端编程语言,能够搭建简单的网站或Web应用。

8. 软件工程:理解软件开发的基本过程和方法,包括需求分析、设计、编码、测试和维护等各个阶段,熟悉常用的软件开发工具和流程。

9. 数据安全与保护:了解常见的数据安全威胁和防护措施,包括网络安全、密码学、身份认证等方面的知识,能够保护个人和组织的数据安全。

10. 项目管理:了解项目管理的基本原理和方法,包括项目计划、进度控制、资源管理和团队协作等,能够有效地组织和管理项目的开发过程。

这些基础知识点是计算机科学和软件工程领域的基础,掌握了这些知识点可以为进一步深入学习和实践打下坚实的基础。

access大一知识点

access大一知识点Access是一款功能强大的数据库管理系统,广泛应用于各个领域。

作为大一学习数据库的入门工具,了解和掌握Access的基本知识点对于学习和应用数据库都十分重要。

本文将介绍一些Access的大一知识点,帮助你更好地理解和使用这款软件。

一、什么是AccessAccess是由Microsoft开发的关系型数据库管理系统,它提供了一个便捷的界面和丰富的功能,使用户可以轻松地创建、管理和查询数据库。

Access能够存储大量的数据,并通过表格、查询、报表等功能来对数据进行处理和展示,极大地提高了数据管理的效率。

二、数据库的基本概念1. 表格(Table):Access中最基本的组成单位,用于存储数据,类似于Excel表格。

2. 字段(Field):表格中的一列,用于存储特定类型的数据。

3. 记录(Record):表格中的一行,包含一条完整的数据。

4. 主键(Primary Key):用于唯一标识记录的字段,确保记录的唯一性。

5. 外键(Foreign Key):关联到其他表格的主键字段,用于建立表格之间的关系。

三、创建和管理数据库1. 创建数据库:打开Access,点击“新建”按钮,选择“空白数据库”,并指定数据库名称和存储位置。

2. 创建表格:在数据库中,点击“创建”选项卡,选择“表格设计”视图,根据需求添加字段和设置字段属性,保存并命名表格。

3. 添加数据:在表格中直接输入数据,或者通过导入外部数据的方式将数据导入表格。

4. 管理表格:可以修改表格的结构、添加或删除字段,以及设置字段的属性,如数据类型、默认值和约束条件等。

四、查询数据1. 查询向导:通过查询向导来创建查询,选择需要查询的字段和记录的条件,生成SQL语句进行查询。

2. 设计视图:在查询设计视图中手动编写SQL语句,包括选择查询的字段、设置查询条件、指定排序和分组方式等。

3. 多表查询:通过连接两个或多个表格的字段,实现查询多个表格中相关联数据的目的。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

TO you:这些内容都是最基础的必须要掌握的,也比较简单,希望大家能认真看完,可能看到字比较多头疼,但是都挺简单很容易理解,就是我比较啰嗦想让大家更明白点闲话说的比较多,但是坚持看完收获会不小噢,这可是我一个字一个字打出来的,大家珍惜下我的劳动成果~O(∩_∩)O!~因为老师能力也有限,所以补充和总结不充分的地方希望大家谅解,有什么问题可以再提出再交流。

里面截了图的例子是针对第一套的简单应用题部分的数据库操作的,你们可以打开自己做一下。

在查询中的查询条件行书写条件表达式时需要注意的!!1.ACCESS中常用函数,必须掌握abs(数值) int(数值) fix(数值) round(数值)inStr ([开始位置,]母字符串,子字符串) len(字符串)left(字符串,字符个数) Right(字符串,字符个数) Mid(字符串,开始的位置[,字符个数])?注:此处方括号[ ]中括起的内容代表的是可有可无,即inStr函数中的开始位置可不用指定,mid函数中的字符个数可不用要求。

和我们后面提到的[ ]用法注意区分。

Date():表示系统当前的日期;Time():表示系统当前的时间;Now():表示系统当前的日期和时间。

Year(date):返回指定日期中的年数;Month(date):返回指定日期中的月数;Day(date):返回指定日期中的天数;Weekday(date):返回指定日期中的星期数,星期日为1。

①这些函数里面的字符串内容可以直接是指定的字符串,例如:left(“ABCD是英文字母”,3)=”ABC”即是截取了”ABCD是英文字母”这个字符串的前三位,即得出”ABC”字符串②字符串的内容还可以通过指定字段去获得例如:left([学生]![学号],3) 即使将学生表中的学号字段的值的从左边起的前三位截取出来。

其他的函数也可以这样使用,根据不同的要求使用不同的函数。

③例如:如果想返回入学时间字段的年份则Year([入学时间])或者Year([学生信息]![入学时间]) Year([入学时间])指获取了入学时间字段的年份,这是当前只有一个表,或者虽然有多个表但是只有一个表中有入学时间这个字段的情况下有效。

但是如果有多个表都有入学时间字段的话,就一定要指定表名再指定字段名就要用Year([学生信息]![入学时间])获取学生信息表的入学时间字段的年份④关于日期时间型函数需要区分的东东直接获取系统当前的日期或者时间或者日期和时间有三个相关函数:Date( ) Time( ) Now( ) 这个()一定不能缺且()里一定为空想获得当前日期的年、月、日、天数、星期相关的5个函数如,想获得系统当前日期的年Year(date( )),月Month(date( ))等等,一定注意,date后一定加括号!如果不加()系统就会默认date是个字段了,会自动给编程Year([date]),这就是错的,没有字段名叫date的字段存在嘛~而如果想获得某字段的年份则Year([入学时间])就如上面讲的内容一样。

注意星期的函数千万别写错了,是weekday!默认情况下,如果是星期天则返回的是1,是星期一返回的则是 2.但如果你想让星期一返回1,这里需要指定一下参数,(具体内容可见书上P214和第七章PPT的P60)和VBA语言相关的关于日期/时间函数必须掌握的:DateSerial()DateValue()DatePart()DateDiff( ) DateAdd( )(具体内容见教材课本P214 )⑤这里小小总结一下,凡是函数,后面都要用()将内容括起,如left( ···)函数,year(··)函数;凡是某字段都要用方括号[ ]将其括起,如[姓名],[年龄];凡是字符串都要用双引号””将内容括起,如:”希望大家能好好看我给大家总结的东西(*^__^*) ……”空值或空字符串:空值null 空字符串" "(注:双引号中无空格)要注意空值和空字符串可不一样啊!见课本P73和P113的第十题,把这道题搞明白了,这个知识点就无敌了。

2.常用运算符,必须掌握Between... And...In ( )NotLike “”& 和+求余符号Mod整除符号\除号/不等号< >(上面具体内容见第三章内容)第七章模块P69~P74,P208,P212~P216)、3.输入掩码必须要掌握的:0和9,#,L和?,A和a,密码(其他的也要知道)(课本教材P43。

考前再多看几遍!!)容易混淆,需要注意的:①题目中要求输入掩码设置为“010-******”这种格式,意思就是,前半部分010- 是直接输出来的,我们讲过,用双引号括起的内容代表字符串,就会直接输出,因此如果书写“010-”那么就会直接输出010-,a.后面的6位要求0~9的数字显示,就是必须输入数字,就用到字符0(如果非必须输入数字的话,用字符9),所以完整的写法是“010-”000000,注意后面作为输入掩码字符的几个0千万不要用双引号括起,一单括起就会当成字符串直接输出0了,而无法起到作为输入掩码的效果了!注意双引号是英文状态下的!!Access中所有的符号全都是英文状态下的!!!b.若要求输出形式为“姓名拼音-******”后面的6位要求必须用字母显示,则用到字符L,完整写法是“姓名拼音-”L L L L L Lc.> 和< 的用法,完整写法是“姓名拼音-”< L L L L L L 则后面6位输入的字母,无论大写还是小写字母显示的都是小写。

> 则全转为大写4.通配符:一般在条件式中的书写,和查找功能中会使用到。

必须要掌握的*,#,?(具体内容见第二章书上)5.注意:必须掌握!!!!1)access查询中:凡是涉及到某字段,字段名一定要用中括号括起[ ](一定是英文状态下的即半角标点) ,A.当涉及多个表时,还必须要指明表名(如学生表和成绩表里都有姓名字段,必须确定是指哪个表中的姓名字段)这时表名也需要用中括号括起[ ],表名和字段名之间用感叹号!连接例如:学生表中的姓名字段(表名是学生,字段名是姓名)则表示为[学生]![姓名] 成绩表中的姓名字段(表名是成绩,字段名是姓名)则表示为[成绩]![姓名]B.access中当要引用窗体和报表中的某控件中的值时,和引用表中的字段的方法是一样的例如:引用窗体名为fTemp中的控件名称为tAge的值则表示为forms![fTemp]![tAge] forms千万不能忘记写,为了说明我们是要引用窗体里的值。

引用报表名为fTemp中的控件名称为tAge的值则表示为reports![fTemp]![tAge] reports千万不能忘记写,为了说明我们是要引用报表里的值。

2)而在VBA语句中,也会有引用窗体和报表的值的情况,与access中方法是一样的,唯一区别就是,不需要用方括号[ ]括起了,无论是表名、窗体名、报表名、字段名、控件名都不需要使用方括号。

例如:forms ! fTemp ! tAge?但如果是在函数中的话,也不需要用中括号[ ],都要用双引号" "括起例如:DLookUp( “名称” , ”tGroup” , ”所属部门=部门编号” ) 是从tGroup表里检索出名称并输入,而这个名称则是根据条件:由所属部门字段值所对应的部门名称。

(本例子见真题第二套操作题:三,综合应用题的第(3)小问关于Dlookup函数及其他相关VBA函数请看第七章PPT的P65~P69)3)access中在条件行中涉及到字符串,一定要用双引号" "(一定是英文状态下的即半角标点) , 将字符串括起,例如:not “女”4)当涉及日期时一定要用# #(一定是英文状态下的即半角标点) ,将日期括起例如:#1991-1-1#或者#1991/1/1#5)查询中的字段行一般,字段行显示的就是字段名,整一列就说明是对相应字段的操作。

例如:下面的查询代表的意义是:查询tScore表中的学号字段> ”2001102315”或者< ”2001102310”的记录按照降序排列并显示其学号列即只要是学号大于2001102315的,小于2001102310的都会被查出来,求的是并集,而非交集!这个学号2001102315和20011202310为什么都加了引号呢?因为学号这个字段的属性是文本类型的,而非数字型。

文本型的是字符串,是不是要加双引号啊?所以这么几个重复在讲的原则都永远存在。

而特殊的字段行,即是计算字段!例如:我们表中只有学号字段,而没有班级字段,班级字段的值如何获得呢?一般是要求通过截取学号字段的前4位数的值!或者别的要求,大家就具体问题具体分析。

这要用到left函数大家看到字段行,我们只是输入了后半部分left([学号],4)以后按回车键,就自动添加上了前面的表达式1这几个字,运行后结果显示列名是表达式1,根据题目的要求,需要显示的是班级,就把表达式1改成班级运行。

这里要注意!!表达式1和班级后面的冒号一定是英文状态下的!6)查询中的总计行大家注意到总计行并不是一开始就有的,需要我们点击汇总按钮才出来一般的选择查询不需要用到它,只有涉及到计算字段、求最大、最小、合计、平均时才用到。

我们针对前一个例子再说明下总计行的用法:依旧是班级字段①总计行选择group by结果因为group by函数是分组的意思②总计行选择合计结果把每行的内容求和③这个是重点需要理解的这个结果我只截取了部分,expression是表达式的意思。

他就单纯将字段列表达式的意义显示出来而已,即,只是把学号的前四位取出来了,既不分组也不求和等等。

④⑤对所有行的个数求和。

注意和合计区分!⑥求平均值⑦⑧至于where的用法,想显示成绩>91分的同学的班级号发现出现错误正确做法,成绩行添加两列,一列作为显示;一列作为条件,不需要显示,总计行使用了where;where的用法就是指所遵循的法则是条件行中的法则。

结果是?同样想达到效果,总计行完全可以取消结果一样。

?但是如果想分组之类的就肯定不能取消结果就是找包含成绩>91分的班级有哪些?>91分的分数有哪些。

说明表中91分以上的没有考93分94分等等分数?又将班级分组,又将成绩分组。

?注意上面:在查询中班级字段在最左边,结果显示就在最左边,大家注意下面的和上面的区别所以,一定按题目要求的顺序写,不要白白丢分。

⑨如果我们想求平均成绩字段,就需要通过成绩字段来计算,用到avg函数对吧!a.这个是不是直接将成绩行求了平均值看,查询字段名给自动改为了成绩之平均值,看着名字又臭又长,想改?看下列b.在a的基础上,在成绩之前加了平均值: (注意这个冒号一定是英文状态下的!!)结果一样c.第三种方法注意此时没有总计行,因为此时只涉及的这一列,总计行可有可无。

相关文档
最新文档