access数据库知识点总结

合集下载

数据库应用基础—Access

数据库应用基础—Access

第一章数据库基础知识【考纲要求】l.理解信息和数据的概念及二者间关系;2.了解教据处理与数据管理的基本概念及数据管理技术的发展阶段;3.理解数据库系统的组成及特点;4.理解实体、属性、实体型和实体集的概念,掌握实体之间的对应关系;5.了解数据模型的基本概念,掌握关系数据库的关系运算:6.掌握SQL语句中Select语句的语法规则;7.了解Access数据库的主要特点和七种对象。

第一讲数据库系统的基本概念【知识要点】1.识记信息和数据的概念及二者间关系;2.了解数据处理与数据管理的基本概念及数据管理技术的发展阶段,3.掌握数据库系统的组成及特点。

【知识精讲】一、信息与数据1.信息信息的概念:信息是现实世界事物的存在方式或运动状态的反映。

换言之,信息是一种已经被加工为特定形式的数据。

信息的特征:(1)信息传递需要物质载体,信息的获取和传递要消耗能量;(2)信息可以感知;(3)信息可以存储、压缩、加工、传递、共享、扩散、再生和增值。

2.数据数据的概念:数据是将现实世界中的各种信息记录下来的符号,其意义是客观实体的属性值,是信息的载体和具体表现形式。

数据的表现形式:数字、文字、图形、图像、声音。

3.数据与信息的关系数据与信息紧密相关,信息提供现实世界中有关事物的知识;数据是载荷信息的物理符号,二者不可分离又有一定区别。

二、数据处理与数据管理技术1.数据处理:是指将数据转换为信息的过程。

2.数据管理:数据收集、分类、组织、编码、存储、检索、传输和维护等环节是数据处理的基本操作,称为数据管理,是数据处理的核心问题。

3.数据管理技术的三个发展阶段(1)人工管理阶段(20世纪50年代)特点:数据无独立性(2)文件管理阶段(20世纪60年代)(3)数据库系统阶段(20世纪60年代末期开始)特点:数据库管理系统对令部数据实施统一的、集中的操作,实现了数据独立性、可共享、冗余度小。

三、数据库技术的发展数据库发展阶段的划分以数据模型的进展作为主要依据和标志。

access数据库基础知识

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

第六章数据库知识-ACCESS知识点总结

第六章数据库知识-ACCESS知识点总结

第六章数据库知识-ACCESS1、数据管理技术经历了人工管理、文件系统、数据库系统三个阶段。

2、人工管理数据具有如下特点:(1)数据不保存。

(2)数据没有相应的软件系统管理。

(3)数据不共享。

(4)数据不独立。

3、文件系统存在的缺点:(1)变成不方便。

(2)数据冗余量大。

(3)数据独立性不好。

(4)不支持并发访问。

(5)数据缺少统一管理。

4、数据库系统的优点:(1)数据结构化。

(2)数据的共享性高,冗余度低,以扩充。

(3)数据独立性高。

(4)数据由数据库管理系统统一管理和控制。

5、数据仓库:长期数据存储,这些数据来自于多个异种数据源。

主要特点:面向主题的、集成的、时变的、非易失的。

6、数据库的基本概念:(1)数据、数据库、数据库管理系统、数据库系统。

数据(Data):描述事物的符号记录,是数据库中存储的基本对象。

数据有多种表现形式,它们都可以经过数字化后存入计算机。

数据库(DataBase):长期存储在计算机内的、有组织的、可共享的数据集合。

数据库管理系统(DBMS):完成科学的组织数据和存储数据,并高效地获取和维护数据任务的一个系统软件,是位于用户和操作系统之间的一个数据管理软件。

功能:数据定义、数据操纵、数据库的运行管理、数据库的建立和维护。

户构成。

(2)数据模型:是数据库系统的核心和基础。

(3①关系模型:把世界看作是由实体和联系构成的。

实体:指现实世界中具有区别于其他事物的特征或属性并与其他实体有联系的对象。

在关系模型中,实体通常是以表的形式来表现。

行描述实体的一个实例(数据的记录),列描述实体的一个特征或属性(记录中的域)。

联系:一对一、一对多、多对多。

关系:一个关系就是一张二维表,每个关系有一个关系名。

Access中,一个关系就是一个表对象。

属性:二维表中垂直方向的列被称为属性,每个属性都有一个唯一的属性名。

在Access中,属性被称为字段,属性名叫做字段名。

域:一个属性的取值范围。

元组:行,即记录。

Access知识点总结

Access知识点总结

Access知识点总结看书、做习题、VBA补充课件第1章数据库系统概述1.信息与数据2. 数据处理分为人工管理、文件系统、数据库系统3个阶段3. 数据库系统的特点:(1)数据整体结构化(2)数据共享性高(3)具有很高的数据独立性(4)完备的数据控制功能4. 数据模型(层次模型、网状模型、关系模型和面向对象模型)5. 数据库系统DBS,数据库DB是核心,数据库管理系统DBMS的功能6. 三级模式(外模式、模式、内模式),7. 数据库系统的组成或可只看习题第2章数据库设计1. 实体-联系模型(E-R模型)中的概念:实体、属性、实体型、实体集、码、联系2. E-R图(矩形表示实体集、椭圆形表示属性、菱形表示联系)3. 实体集联系:一对一、一对多、多对多4. 关系就是二维表5. 分量、元组、属性、关系模式、主码、候选码、外码6. 完整性约束(用户自定义完整性、实体完整性、参照完整性)7. 关系模型的特点8. 关系的规范化(函数依赖、关系规范化原则(范式)第3章关系代数1. 选择、投影、连接第4章SQL1. 4.2 4.3 看懂例题即可2. 4.4 select语句完全掌握,多做练习!第5章access系统概述只看习题即可第6章数据库操作只看习题即可第7章表操作1. 常用数据类型2. 自定义字段输入/显示格式、字段有效性规则,只看懂例子即可3. 建立索引,索引类型,主键设置,理解表之间的关系,理解参照完整性第8章查询操作只看习题即可第9章窗体设计只看习题即可第10章宏1. 10.1 关于宏的说明2. 宏与宏组的运行的方法第11章VBA编程1. 常用数据类型2. 常量,变量,数组,常用函数,表达式,编码规则3. 颜色函数不用看4. if语句,select case语句,for语句,while语句5. sub过程,function函数6. 窗体常用控件编程(标签、文本框,按钮)看例题、作业,真正掌握各种语句,能够根据一段包括if语句、case语句,循环语句、数组操作、函数调用等程序写出运行结果,根据程序功能进行填空,将程序补充完整,如读程序写结果:dim n,i,j as integern=0for i=1 to 3for j=-4 to -1n=n+1next jnext idebug.print n如读程序写结果:dim c, x As Integerx = 5while x < 10 And x > 3c = 3while c < xdebug.print c * xc = c + 3wendx = x + 2wend如程序填空:求解数学函数X*x 0<=x<=10Y=X+10 x<0 或x>10Dim x, y As Doublex = InputBox("input x:")If Theny = x * xElsey = x + 10End IfDebug.Print y第12章报表只看习题即可第13章菜单与工具栏只看习题即可第14章数据的传递与共享只看习题即可第15章数据库安全措施只看习题即可。

大一数据库access知识点总结

大一数据库access知识点总结

大一数据库access知识点总结数据库管理系统在现代信息技术中扮演着至关重要的角色。

在大学学习中,数据库课程是计算机科学、信息管理等专业的基础课之一。

其中,微软开发的Access数据库是常见的关系型数据库管理系统之一。

本文将对大一学生在学习和应用Access数据库过程中的一些重要知识点进行总结与探讨。

一、数据库基本概念1. 数据库:数据库是指存储和组织数据的系统。

2. 数据库管理系统(DBMS):DBMS是指管理数据库的软件,它用于创建、检索、更新和管理数据库。

3. 关系数据库:关系数据库是一种采用了关系模型的数据库。

4. 表:在关系数据库中,表是以特定格式存储和组织数据的主要方式。

二、 Access数据库的基本操作1. 创建数据库:打开Access,点击“新建”按钮,选择“空白数据库”来创建一个新的数据库。

2. 创建表:在新建的数据库中,点击“表设计”视图,可以通过添加字段来定义表的结构。

3. 插入数据:在创建好的表格中,可以使用“插入”命令或直接在表中输入数据来向表中插入数据。

4. 查询数据:通过“查询设计”视图,可以使用SQL语句来进行数据查询。

常用的查询语句包括SELECT、WHERE和ORDERBY等。

5. 更新数据:通过“更新查询”或“表单视图”来更新表中的数据。

三、数据库的关系和约束1. 主键:主键是用来唯一标识表中每条记录的字段。

常见的主键类型包括自增长整数、唯一性标识符等。

2. 外键:外键是用来关联两个表中数据的字段。

它指向另一个表中的主键,用于建立表与表之间的关系。

3. 约束:约束是用来限制对表中数据的操作。

常见的约束有主键约束、唯一约束和外键约束等。

四、数据库查询与报表生成1. SQL查询:通过使用SQL语句,可以对数据库中的数据进行灵活的查询和分析。

2. 查询构建器:通过“查询构建器”工具,可以通过可视化操作来构建复杂的查询语句。

3. 报表生成:通过“报表生成器”工具,可以根据数据库中的数据生成漂亮的报表。

access数据库知识点总结

access数据库知识点总结

SELECT查询包括条件项、内连接、分组汇总(含HAVING)、排序、简单子查询(不考EX ISTS)及一些输出选项。

数据库管理系统(DBMS)特点(1)数据结构化(2)数据共享性好、冗余度低、(3)数据独立性强(4)DBMS统一管理。

数据库(DB),就就是相关联得数据得集合。

数据库系统(DBS),就是指在计算机中引入数据库后得系统构成,由计算机软硬件、数据库、DBMS、应用程序以及数据库管理员(DBA)与数据库用户构成。

关系模型就是一种数据模型关系模型中最重要得概念就就是关系.关系(Relation),直观得瞧,就就是由行与列组成得二维表,一个关系就就是一张二维表。

关系中得一列称为关系得一个属性(Attribute),一行称为关系得一个元组(Tuple)。

组称为候选键(Candidate Key),从候选键中挑选一个作为该关系得主键(Primary Key)。

一个关系中存放得另一个关系得主键称为外键(Foreign Key)。

并不就是任何得二维表都可以称为关系。

关系具有以下特点:•关系中得每一列属性都就是原子属性,即属性不可再分;•关系中得每一列属性都就是同质得,即每一个元组得该属性取值都表示同类信息;•关系中得属性间没有先后顺序;•关系中元组没有先后顺序;•关系中不能有相同得元组。

关系模型,就就是对一个数据处理系统中所有数据对象得数据结构得形式化描述。

将一个系统中所有不同得关系模式描述出来,就建立了该系统得关系模型。

关系数据库,就是依据关系模型建立得数据库,就是目前各类数据处理系统中最普遍采用得数据库类型.依照关系理论设计得DBMS,称为关系DBMS。

数据库设计指:对于给定得应用环境,设计构造最优得数据库结构,建立数据库及其应用系统,使之能有效地存储数据,对数据进行操作与管理,以满足用户各种需求得过程.联系有三种类型,转化为关系模式后,与其她关系模式可进行合并优化。

1:1得联系,一般不必要单独成为一个关系模式,可以将它与联系中得任何一方实体转化成得关系模式合并(一般与元组较少得关系合并).1:n得联系也没有必要单独作为一个关系模式,可将其与联系中得n方实体转化成得关系模式合并。

access数据库知识点归纳

access数据库知识点归纳

将Access数据库中的数据直接 导入Word文档
在Word中编辑并格式化 Access数据表
使用Word邮件合并功能批量 生成带有数据的信函
将Word文档中的数据链接到 Access数据库进行实时更新
将Access数据库中的数据直接导入到PowerPoint中 在PowerPoint中直接创建和编辑Access数据库中的数据 利用PowerPoint的图表功能展示Access数据库中的数据 利用Access数据库中的数据制作交互式PowerPoint演示文稿
Access数据库的特点:Access数据库是一种关系型数据库,它具有简单易用、功能强大、可 扩展性好等特点,适用于小型应用程序和桌面应用程序的开发。
Access数据库的应用领域:Access数据库广泛应用于办公自动化、财务管理、客户关系管理、 供应链管理等领域。
数据库管理系统 查询数据
存储数据 编辑数据
数据库操作问题:检查操作步骤是否正确,特别是插入、更新和删除操 作
数据库备份与恢复问题:定期备份数据库,并熟练掌握恢复方法
数据加密:使用 加密技术对数据 进行加密,确保 数据在传输和存 储过程中的安全 性
备份与恢复:定 期备份数据库, 以防数据丢失, 并掌握恢复方法
权限管理:设置 合理的用户权限, 防止未经授权的 访问和数据泄露
ODBC连接 ADO连接 DAO对象连接 VBA代码连接
数据备份的重要性 数据丢失的原因及类型 数据恢复的方法和步骤 避免数据丢失的预防措施
索引优化:合理使用索引,提高查询效 率
缓存技术:使用缓存,减少数据库访问 次数
查询优化:避免使用SELECT *,只选择 需要的字段
数据库连接池:复用数据库连接,提高 性能

Access第一章 数据库基础知识

Access第一章 数据库基础知识

用于数据库设计。

另一类模型是数据模型,主要包括网状模型、层次模型、关系模型等,它是按计算机系
统的观点对数据建模,主要用于DBMS的实现,这种数据模型也叫结构数据模型。
LOGO
返回首页
1.2
数据库管理的实现
数据模型的要素: 数据结构
数据结构是所研究的对象类型的集合,这些对象是数据库的组成成分,它们包括两类,一 类是与数据类型、内容、性质有关的对象;一类是与数据之间联系有关的对象。
LOGO
返回首页
1.1 数据库基本概念
三级模式之间的关系 数据库系统在三级模式中提供了两次映像:外模式到模式的映像和模式到内模式的映像,而
这两次映像就实现了数据库中数据两个层次的独立性,即物理独立性和逻辑独立性。
应用1
应用2
外模式3
应用3 外模式1
模式/内模式映象
模式 内模式
数据库
应用4
应用5
LOGO
返回首页
1.1 数据库基本概念
数据库系统阶段 20世纪60年代末数据管理进入新时代——数据库系统阶段。数据库系统阶段出现了统一
管理数据的专门软件系统,即数据库管理系统。数据库系统是一种较完善的高级数据管理方 式,也是当今数据管理的主要方式,获得了广泛的应用。
分布式数据库系统阶段
分布式数据库系统是由若干个站集合而成。这些站又称为节点,它们在通讯网络中联接 在一起,每个节点都是一个独立的数据库系统,它们都拥有各自的数据库、中央处理机、终 端,以及各自的局部数据库管理系统。因此分布式数据库系统可以看作是一系列集中式数据 库系统的联合。它们在逻辑上属于同一系统,但在物理结构上是分布式的。
连接起来,同时在无向边旁标上联系的类型(1:1,1:n或m:n)。。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

SELECT查询包括条件项、内连接、分组汇总(含HAVING)、排序、简单子查询(不考EXISTS)及一些输出选项。

数据库管理系统(DBMS)特点(1)数据结构化(2)数据共享性好、冗余度低、(3)数据独立性强(4)DBMS统一管理。

数据库(DB),就就是相关联的数据的集合。

数据库系统(DBS),就是指在计算机中引入数据库后的系统构成,由计算机软硬件、数据库、D BMS、应用程序以及数据库管理员(DBA)与数据库用户构成。

关系模型就是一种数据模型关系模型中最重要的概念就就是关系。

关系(Relation),直观的瞧,就就是由行与列组成的二维表,一个关系就就是一张二维表。

关系中的一列称为关系的一个属性(Attribute),一行称为关系的一个元组(Tuple)。

组称为候选键(Candidate Key),从候选键中挑选一个作为该关系的主键(Primary Key)。

一个关系中存放的另一个关系的主键称为外键(Foreign Key)。

并不就是任何的二维表都可以称为关系。

关系具有以下特点:•关系中的每一列属性都就是原子属性,即属性不可再分;•关系中的每一列属性都就是同质的,即每一个元组的该属性取值都表示同类信息;•关系中的属性间没有先后顺序;•关系中元组没有先后顺序;•关系中不能有相同的元组。

关系模型,就就是对一个数据处理系统中所有数据对象的数据结构的形式化描述。

将一个系统中所有不同的关系模式描述出来,就建立了该系统的关系模型。

关系数据库,就是依据关系模型建立的数据库,就是目前各类数据处理系统中最普遍采用的数据库类型。

依照关系理论设计的DBMS,称为关系DBMS。

数据库设计指:对于给定的应用环境,设计构造最优的数据库结构,建立数据库及其应用系统,使之能有效地存储数据,对数据进行操作与管理,以满足用户各种需求的过程。

联系有三种类型,转化为关系模式后,与其她关系模式可进行合并优化。

1:1的联系,一般不必要单独成为一个关系模式,可以将它与联系中的任何一方实体转化成的关系模式合并(一般与元组较少的关系合并)。

1:n的联系也没有必要单独作为一个关系模式,可将其与联系中的n方实体转化成的关系模式合并。

m:n的联系必须单独成为一个关系模式,不能与任何一方实体合并。

在数据库输入与存放数据时,最主要的就是要满足三类数据完整性约束规则:实体完整性、参照完整性与用户定义的完整性。

实体完整性规则:定义了主键的关系中,不允许任何元组的主键属性值为空值。

参照完整性规则:关系S的主键作为外键出现在关系R中,它在R中的取值只能符合两种情形之一:或者为空值(Null);或者在关系S的主键中存在对应的值。

用户定义的完整性规则:用户根据实际需要对数据库中的数据或者数据间的相互关系可以定义约束条件,所有这些约束构成了用户定义的完整性规则。

投影、选择、连接就是关系操作的核心运算;域完整性规则属于用户定义的完整性规则。

Access数据库,由7个对象组成。

这7个对象就是:表、查询、窗体、报表、页、宏、模块。

除页外,其她6个对象都保存在数据库文件、mdb中。

表就是Access数据库的核心。

表由表名加以标识与区别,每个表的名称不可以重复。

表中的行称为记录,表中的列称为字段。

在Access中,标识字段称为主键,而放在一个表中的另外一个表的主键字段,起两个表联系的作用,称为外键。

表之间的联系也称为关系。

“组”就是组织管理数据库对象的一种方式。

组由从属于该组的数据库对象的快捷方式组成。

对于数据库中数据的完整性保护,最简单与有效的方法就是进行备份。

备份即将数据库文件在另外一个地方保存一份副本。

当数据库由于故障或人为原因被破坏后,将副本恢复即可。

数据类型规定数据的取值范围、表达方式与运算种类。

在数据操作与运算中直接使用的确定的数据值称为常量。

当需要使用文本值常量时,必须用ASCII的单引号或双引号括起来。

单引号或双引号称为字符串定界符,必须成对出现。

日期、时间或日期时间的常量表示要用“#”作为标识符。

日期时间之间用空格隔开。

日期的间隔符号还可以用“/”。

就是/否型作为逻辑值的常量,可以取的值有:true与false、on与off、yes与no等。

True、on、yes存储的值就是-1,false、off与no存储的值为0。

超链接型。

用于存放超链接地址。

定义的超链接地址最多可以有四部分,各部分间用数字符号(#)分隔,含义就是:显示文本#地址#子地址#屏幕提示。

Access对于表名、字段名与控件名等对象的命名制定了相应的规则。

命名规定如下:名称长度最多不超过64个字符,名称中可以包含字母、汉字、数字、空格及特殊的字符(除句号(、)、感叹号(!)、重音符号(`)与方括号([ ])之外)的任意组合,但不能包含控制字符(A SCII值为0到31的控制符)。

首字符不能以空格开头。

在Access项目中,表、视图或存储过程的名称中不能包括双引号(")。

为字段、控件或对象命名时,最好确保新名称不要与Access保留字相同。

所谓保留字,就就是Access自己已使用的词汇。

字段属性属性项设置说明字段大小定义文本型长度、数字型的子类型、自动编号的子类型格式定义数据的显示格式与打印格式输入掩码定义数据的输入格式小数位数定义数字型与货币型数值的小数位数标题在数据表视图、窗体与报表中替代字段名显示默认值添加新记录时,自动加入到字段中的值有效性规则定义对于字段存放数据的检验约束规则,就是一个逻辑表达式有效性文本当字段输入或更改的数据没有通过检验时,要提示的文本信息新值只用于自动编号型,指定新的值产生的方式:递增或随机数据库系统一般包括三大功能:数据定义功能、数据操作功能、数据控制功能。

关系数据库中进行数据操作的语言就是结构化查询语言(Structure Query Language),简称SQL。

在Access中,实现数据库操作功能的数据库对象就就是“查询”。

表就是数据组织存储的概念,查询就是关于数据库操作的概念,查询以表为基础。

Access数据库将查询分为“选择查询”与“动作查询”两大类。

用户使用选择查询从指定表中获取满足给定条件的记录;使用动作查询从指定表中筛选记录以生成一个新表或者对指定表进行记录的更新、添加或删除操作。

Access的“选择查询”有两种基本用法:一就是根据条件,从数据库中查找满足条件的数据,并进行运算处理。

二就是对数据库进行重新组织,以支持用户的不同应用。

Access可以命名保存查询的定义,这就得到数据库的查询对象。

查询对象可以反复执行,查询结果总就是反映表中最新的数据。

查询所对应的结果数据集被称为“虚表”,就是一个动态的数据集。

SQL具有完善的数据库处理功能,主要功能如下:(1)数据定义功能。

SQL可以方便地完成对表及关系、索引、查询的定义与维护。

(2)数据操作功能。

操作功能包括数据插入、删除、修改与数据查询。

SQL可以满足数据库操作的各种需要。

(3)数据控制功能。

SQL可以实现对数据库的安全性与完整性控制。

SQL的主要特点如下。

(1)高度非过程化,就是面向问题的描述性语言。

用户只须将需要完成的问题描述清楚,具体处理细节由DBMS自动完成。

即用户只须表达“做什么”,不用管“怎么做”。

(2)面向表,运算的对象与结果都就是表。

(3)表达简洁,使用词汇少,便于学习。

SQL定义与操作功能使用的命令动词只有:CREATE、AL TER、DROP、INSERT、UPDATE、DELETE、SELECT。

(4)自主式与嵌入式的使用方式,方便灵活。

(5)功能完善与强大,集数据定义、数据操纵与数据控制功能于一身。

(6)所有关系数据库系统都支持,具有较好的可移植性。

SQL命令语句包括定义命令:CREATE、ALTER、DROP;查询命令:SELECT;更新命令:INSERT、UP DATE、DELETE。

在Access中,由运算符与运算对象组成的运算式称为表达式。

运算对象包括常量、输入参数、表中的字段等,运算符包括一般运算与函数运算。

Access事先规定了各类型数据运算的运算符。

(1)数字运算符。

数字运算符用来对数字型或货币型数据进行运算,运算的结果也就是数字型数据或货币型数据。

(2)文本运算符。

或称字符串运算符。

普通的文本运算符就是:“&”或者“+”,两者完全等价。

其运算功能就是将两个字符串联接成一个字符串。

其她文本运算使用函数。

(3)日期时间运算符。

普通的日期时间运算符只有“+”与“-”。

它们的运算功能如表5-2所示。

表5-2 日期与日期时间运算格式结果及类型日期时间型,给定日期n天后或n天前的日期<日期> + <n> 或<日期> - < n>数字型,两个指定日期相差的天数<日期> - <日期>日期时间型,给定日期时间n秒后或n秒前的日期时间<日期时间> + <n> 或<日期时间> - < n>数字型,两个指定日期时间之间相差的秒数<日期时间> - <日期时间>(4)比较测试运算符。

同类型数据可以进行比较测试运算。

可以进行比较运算的数据类型有:文本型、数字型、货币型、日期时间型、就是否型等。

运算符如表5-3所示,运算结果为就是否型,即true或false。

由于Access中用0表示false,-1表示true,所以运算结果为0或-1。

表5-3 比较测试运算符运算符说明运算符说明<小于BETWEEN … AND …范围判断<=小于等于[NOT] LIKE文本数据的模式匹配>大于IS [NOT] NULL就是否空值>=大于等于[NOT] IN元素属于集合运算=等于EXISTS就是否存在测试(只用在表查询中)<> 不等于文本型数据比较大小时,两个字符串逐位按照字符的机内编码比较,只要有一个字符分出大小,即整个串就分出大小。

日期型按照年、月、日的大小区分,数值越大的日期越大。

就是否型只要两个值:true与false,true小于false。

“BETWEEN x1 AND x2”,x1为范围起点,x2为终点。

范围运算包含起点与终点。

LIKE运算用来对数据进行通配比较,通配符为“*”与“?”(ANSI SQL为“%”与“_”)。

对于空值判断,不能用等于或不等于NULL,只能用IS NULL或IS NOT NULL。

IN运算相当于集合的属于运算,用括号将全部集合元素列出,瞧要比较的数据就是否属于该集合中的元素。

EXISTS用于判断查询的结果集合中就是否有值。

(5)逻辑运算符。

逻辑运算就是指针对就是否型值true或false的运算,运算结果仍为就是否型。

相关文档
最新文档