03第二章+数据库与表—ACCESS培训讲义79461...

合集下载

Access数据库与表的操作..

Access数据库与表的操作..
在Access 2010中,默认将表、查询、窗体、报表和宏等 数据库对象都显示为选项卡式文档,如图2-19所示。 如要将数据库对象显示为重叠式窗口,可单击“文件” 命令选项卡 。在右侧的“应用程序选项”区域中选中“重 叠窗口”单选按钮
2.1 Access 2010介绍
7. 视图 视图是Access中对象 的显示方式。不同的对 象有不同的视图,表、 查询、窗体和报表都有 不同的视图。在不同的 视图中,可对对象进行 不同的操作。 如,表对象有数据工 作表视图、数据透视表 视图、数据透视图视图 和设计视图四种。
数据库基础与应用
第2章 Access数据库与表的操作
教学内容
这一章我们将学习到下面的知识
1 3 2 3 4
2.1 Access 2010介绍
2.2 创建数据库
2.3 创建数据表
2.4 表操作
2.1 Access 2010介绍
Access是Microsoft公司推出的Office系列办公自动化软件的一个组件, 是一个小型的数据库管理系统。它广泛应用于财务、行政、金融、统计 和审计等众多领域。 在1992年11月Microsoft公司推出了第一个供个人使用的关系数据库 系统Access 1.0,很快成为桌面数据库的领导者。此后Access不断地改 进和优化,从1995年开始,Access作为Microsoft Office套装软件的一 部分,先后推出了多个版本,直到 “创建”选项卡包括:模板、表格、查询、窗体、报表、 宏与代码组 “外部数据”选项卡包括:导入并链接、导出、收集数 据组 “数据库工具”选项卡包括:工具、宏、关系、分析、 移动数据、加载项、管理组
2.1 Access 2010介绍
“文件”选项卡是Access 2010新增加的一个选项卡,这 是个特殊的选项卡,它与其他选项卡的结构、布局和功能有 所不同。分成左右两个窗格 3. 上下文命令选项卡 Access 2010还采用称为“上下文命令选项卡”的用户界 面元素。根据用户正在使用的对象或正在执行的任务而显示 的命令选项卡。 4. 快速访问工具栏与控制按钮 快速访问工具栏就是在Office标志右边显示的一个标准工 具栏。它只提供了对最常用的命令“保存”、“恢复”和 “撤销”的访问 控制按钮位于Access窗口界面最上端的右侧,包括“最 小化”、“最大化”和“关闭”三个控制按钮

《Access基础教程(第三版)》课件第2章 数据库基础知识

《Access基础教程(第三版)》课件第2章 数据库基础知识

2.1 数据库与数据库系统
4.面向对象数据模型(OO模型) 面向对象模型是近几年来发展起来的一种新兴的数据模
型。该模型是在吸收了以前的各种数据模型优点的基础上, 借鉴了面向对象程序设计方法而建立的一种模型。一个OO 模型是用面向对象观点来描述现实世界实体(对象)的逻辑 组织、对象间限制、联系等的模型。这种模型具有更强的表 示现实世界的能力,是数据模型发展的一个重要方向。目前 对于OO模型还缺少统一的规范说明,尚没有一个统一的严 格的定义。但在OO模型中,面向对象核心概念构成了面向 对象数据模型的基础。
2.1 数据库与数据库系统
关系数据库是以关系模型为基础的,具有以下特点:
(1)关系数据库对实体及实体之间的联系均采用关系来描 述,对各种用户提供统一的单一数据结构形式,使用户容易 掌握和应用。 (2)关系数据库语言具有非过程化特性,将用户从编程数 据库记录的导航式检索中解脱出来,降低了编程难度,面向 非专业用户。 (3)数据独立性强,用户的应用程序、数据的逻辑结构与 数据的物理存储方式无关。 (4)以关系代数为基础,数据库的研究更加科学化,尤其 在关系操作的完备性、规范化及查询优化等方面,为数据库 技术的成熟奠定了很好的基础。
2.1 数据库与数据库系统
关系数据库产品一问世,就以其简单清晰的概念,易懂 易学的数据库语言,使用户不需了解复杂的存取路径细节, 不需说明“怎么干”,只需指出“干什么”,就能操作数据 库,从而深受广大用户喜爱。
20世纪80年代以来,大多数厂商推出的数据库管理系 统的产品都是关系型的,如:FoxPro、Access、DB2、 Oracle及Sybase等都是关系型数据管理系统(简称 RDBMS),使数据库技术日益广泛地应用到企业管理、情 报检索、辅助决策等各个方面,成为实现和优化信息系统的 基本技术。

二级ACCESS培训教案(每次上课详细内容安排)

二级ACCESS培训教案(每次上课详细内容安排)

二级ACCESS培训教案(每次上课详细内容安排)第一章:数据库基础知识1.1 数据库的概念与分类1.2 数据库管理系统的作用与功能1.3 关系型数据库的基本结构1.4 认识ACCESS 2013界面及功能第二章:表的创建与使用2.1 数据类型与字段属性2.2 创建表的方法2.3 数据输入与表的导入2.4 表的基本操作第三章:数据查询3.1 查询的类型与作用3.2 选择查询的创建与运行3.3 参数查询的创建与运行3.4 操作查询的创建与运行3.5 交叉表查询的创建与运行第四章:窗体的设计与使用4.1 窗体的概念与作用4.2 窗体的创建方法4.3 窗体控件的添加与布局4.4 窗体的属性设置4.5 窗体的数据绑定与显示第五章:报表的创建与使用5.1 报表的概念与作用5.2 报表的创建方法5.3 报表控件的添加与布局5.4 报表的属性设置5.5 数据排序与分组5.6 报表的预览与打印第六章:宏的使用6.1 宏的概念与作用6.2 宏的创建与运行6.3 宏的基本操作6.4 宏的安全性设置第七章:模块与VBA编程7.1 模块的概念与作用7.2 VBA编程环境7.3 VBA数据类型与变量7.4 VBA运算符与表达式7.5 VBA控制结构第八章:数据分析与决策8.1 数据分析的概念与方法8.2 数据透视表的作用与创建8.4 预测值与假设检验第九章:ACCESS 2013高级应用9.1 数据库的优化与维护9.2 数据的导入与导出9.3 数据共享与并发控制9.4 安全性与权限管理第十章:综合实战案例10.1 案例一:学生信息管理系统10.2 案例二:图书馆管理系统10.3 案例三:销售数据分析系统第十一章:数据库安全与权限管理11.1 数据库安全的重要性11.2 用户权限的设置与管理11.3 密码策略与加密技术11.4 备份与恢复策略第十二章:宏与VBA高级应用12.1 宏的调试与优化12.2 VBA函数与对象属性12.3 VBA数组与集合12.4 面向对象编程第十三章:数据可视化与报告13.2 图表的类型与创建13.3 仪表板的设计与实现第十四章:ACCESS与其他应用程序的集成14.1 OUTLOOK与ACCESS的集成14.2 EXCEL与ACCESS的交互14.3 WORD与ACCESS的集成14.4 POWERPOINT与ACCESS的集成第十五章:项目实战与案例分析15.1 实战案例一:员工信息管理系统的开发15.2 实战案例二:客户关系管理系统的构建15.3 实战案例三:库存管理系统的优化15.4 实战案例四:在线考试平台的制作重点和难点解析本文教案涵盖了ACCESS 2013的基本操作、数据库设计、数据查询、窗体与报表创建、宏与VBA编程、数据分析、高级应用和实战案例等内容。

access数据库第2章 数据库及表的基本操作

access数据库第2章 数据库及表的基本操作
16
数据库对象之间的关系

强化 功能 强化
模块
功能 强化 功能
窗体
来 源 来 源 来 源
报表

查询
来 源
来 源


17
2.2 数据库的创建
创建空数据库 使用模板创建数据库 使用向导创建数据库 数据库的基本操作
18
数据库的基本操作
打开数据库 关闭数据库 压缩数据库
使用数据库时, 使用数据库时,增加或删除记录的操作会使数据库文 备份/恢复数据库 备份 恢复数据库 ,使数据库在磁盘上占用的空间比 件被分成很多碎片, 件被分成很多碎片 其所需空间大很多, 其所需空间大很多,同时响应时间变长 修复数据库 数据库压缩可以整理和安排数据库在磁盘中的保存位 突然停电/异常关机会造成某些数据的破坏,需要对 突然停电/异常关机会造成某些数据的破坏, 置,实现高效存储 数据库的版本转换 数据库进行修复 借助菜单「工具」 数据库实用工具」 借助菜单「工具」 「数据库实用工具」 「压缩和 借助菜单「工具」 借助菜单「工具」 「数据库实用工具」 「转换数 执行菜单「工具」 数据库实用工具」 数据库实用工具」 执行菜单「工具」 「数据库实用工具」 「压缩和 修复数据库」 修复数据库」命令完成压缩过程 修复数据库 修复 命令完成转换过程 据库」数据库」 据库」数据库」命令完成修复过程
30
记录排序
1.一个或多个相邻字段按同样方式排序 一个或多个相邻字段按同样方式排序
选择要排序的一个或多个相邻字段所在的列 通过工具栏或菜单执行排序操作 多个相邻字段按照相同方式排序, 多个相邻字段按照相同方式排序, 并从左至右确定排序字段的主次
2.多个字段 相邻或不相邻)按不同方式排序 多个字段(相邻或不相邻 按不同方式排序 多个字段 相邻或不相邻 3.取消排序 取消排序

二级ACCESS培训教案(每次上课详细内容安排)

二级ACCESS培训教案(每次上课详细内容安排)

二级ACCESS培训教案(每次上课详细内容安排)第一章:数据库基础知识1.1 数据库概述介绍数据库的基本概念、特点和分类讲解数据库管理系统的作用和重要性1.2 认识Access 2010启动和退出Access 2010熟悉Access 2010的界面布局了解Access 2010的文件类型1.3 数据库设计原则讲解实体-关系模型介绍数据一致性和数据完整性第二章:表的创建与管理2.1 创建表讲解表的设计原则和方法练习使用设计视图和数据表视图创建表2.2 修改表结构讲解添加、删除、修改字段的方法讲解设置字段属性的方法2.3 数据类型和索引介绍数据类型的种类及使用场景讲解创建和修改索引的方法第三章:数据输入与编辑3.1 数据输入讲解数据输入的基本方法练习在数据表视图中输入数据3.2 数据编辑讲解数据编辑的方法和技巧练习使用各种编辑功能快速修改数据3.3 数据校对与清理讲解数据校对的原理和方法练习使用数据校对功能检查数据第四章:查询的创建与使用4.1 查询概述讲解查询的作用和类型介绍查询设计视图的组成4.2 选择查询讲解创建选择查询的方法练习创建各种类型的选择查询4.3 参数查询讲解创建参数查询的方法练习创建参数查询第五章:窗体的创建与使用5.1 窗体概述讲解窗体的作用和类型介绍窗体设计视图的组成5.2 创建窗体讲解自动创建窗体和手动创建窗体的方法练习创建各种类型的窗体5.3 窗体控件的使用讲解窗体控件的类型及属性练习在窗体中添加和使用控件六章:报表的创建与使用6.1 报表概述讲解报表的作用和类型介绍报表设计视图的组成6.2 创建报表讲解自动创建报表和手动创建报表的方法练习创建各种类型的报表6.3 报表控件的使用讲解报表控件的类型及属性练习在报表中添加和使用控件七章:数据访问页的创建与使用7.1 数据访问页概述讲解数据访问页的作用和类型介绍数据访问页设计视图的组成7.2 创建数据访问页讲解自动创建数据访问页和手动创建数据访问页的方法练习创建各种类型的数据访问页7.3 数据访问页的发布与使用讲解数据访问页的发布方法练习使用数据访问页查看和操作数据八章:宏的创建与使用8.1 宏概述讲解宏的作用和类型介绍宏设计视图的组成8.2 创建宏讲解创建宏的方法练习创建各种类型的宏8.3 宏的运行与调试讲解宏的运行方法练习使用宏运行和调试宏九章:模块的创建与使用9.1 模块概述讲解模块的作用和类型介绍模块设计视图的组成9.2 VBA编程基础讲解VBA编程语言的基本概念和语法练习使用VBA编程实现简单的功能9.3 创建模块讲解创建模块的方法练习创建和使用模块十章:数据库的优化与维护10.1 数据库性能优化讲解优化数据库性能的方法练习对数据库进行性能优化10.2 数据库安全与权限管理讲解数据库的安全性和权限管理练习设置数据库访问权限10.3 数据库的备份与恢复讲解数据库备份与恢复的方法练习对数据库进行备份和恢复十一章:数据分析与数据透视表11.1 数据分析概述讲解数据分析的重要性和方法介绍数据分析工具的使用11.2 数据透视表讲解数据透视表的概念和作用练习创建和使用数据透视表进行数据分析11.3 数据透视图讲解数据透视图的概念和作用练习创建和使用数据透视图进行数据分析十二章:Access 2010高级功能12.1 数据讲解数据的概念和作用练习创建和使用数据12.2 数据导入与导出讲解数据导入和导出的方法和步骤练习将数据导入和导出到不同格式12.3 数据合并与一致性讲解数据合并的概念和作用练习使用数据合并功能进行数据一致性处理十三章:项目实战与案例分析13.1 项目概述讲解项目实战的重要性和方法分析实际项目需求13.2 项目设计与实现讲解项目设计与实现的方法和步骤练习使用Access 2010完成项目设计与实现13.3 项目总结与评估讲解项目总结与评估的方法和步骤练习对项目进行总结与评估十四章:Access 2010的技巧与问题解决14.1 常见技巧与优化讲解Access 2010的常见技巧与优化方法练习应用技巧与优化提高工作效率14.2 常见问题与解决方法讲解Access 2010常见问题的原因和解决方法练习解决实际操作中遇到的问题14.3 错误处理与调试讲解错误处理和调试的方法和步骤练习使用错误处理和调试功能查找和修复错误十五章:课程总结与拓展学习15.1 课程总结回顾整个课程的学习内容总结学习收获和经验15.2 拓展学习资源与推荐介绍拓展学习的方法和资源推荐进一步学习的内容和途径15.3 课程考核与评价讲解课程考核的方法和标准进行课程评价和建议收集重点和难点解析本文档详细介绍了二级ACCESS培训的教案,包括数据库基础知识、表的创建与管理、数据输入与编辑、查询的创建与使用、窗体的创建与使用、报表的创建与使用、数据访问页的创建与使用、宏的创建与使用、模块的创建与使用、数据库的优化与维护、数据分析与数据透视表、Access 2010高级功能、项目实战与案例分析、Access 2010的技巧与问题解决以及课程总结与拓展学习等十五个章节。

第2章 Access数据库和表PPT课件

第2章 Access数据库和表PPT课件

第2章 Access数据库和表
12
7.模块
• 是由VBA语言编写的程序段,它以VB为内置的数据 库程序语言,提供宏无法完成、较为复杂的功能
01.08.2020
第2章 Access数据库和表
13
启动和退出Access
1.启动Access
启动Access可以通过单击“开始”菜单,然后在“ 程序”菜单中选择“Microsoft office”子菜单下的 “Microsoft Access 2003”命令,即可打开Access。
01.08.2020
第2章 Access数据库和表
18
2.2数据库的操作
建立数据库后,要对数据库中的表、查 询、窗体、报表等对象进行操作,就必须先 要打开数据库,对数据库对象操作完成后应 正确关闭数据库,避免数据丢失。
01.08.2020
第2章 Access数据库和表
15
2.1创建数据库
数据库的创建步骤: 1. 系统需求分析 2. 设计数据库的表 3. 规划表中的字段 4. 数据设计 5. 确定主键 6. 确定表之间的联系 7. 设计优化
01.08.2020
第2章 Access数据库和表
16
Access数据库是以磁盘文件形式存在,其 文件的扩展名为.mdb。
01.08.2020
第2章 Access数据库和表
6
1.表
• 表:是存储数据的基本单元,是整个数据库的核心。 • 由不同的列、行组合而成,每一列代表某种特定的数据类型,称之为
字段,每一行由各个特定的字段组成,称为记录 • 字段的信息包括文本、数字、日期、货币、声音、图像、超级连接等
01.08.2020
第2章 Access数据库和表

Access数据库与表教程

第2章数据库与表创建数据库2.1.1 数据库设计步骤设计Access关系数据库首先应根据用户需求对数据库管理系统进行分析和研究,全面规划,然后再设计数据库中各数据表的字段结构。

数据库的设计一般遵循以下步骤:(1)确定创建数据库所要完成任务的目的;(2)确定创建数据库所需要的表;(3)确定表中所需要的字段;(4)明确有惟一值的主关键字段;(5)确定表之间的关系;(6)输入数据并创建其它数据库对象。

(1)确定创建数据库所要完成任务的目的;(2)确定创建数据库所需要的表;(3)确定表中所需要的字段;(4)明确有惟一值的主关键字段;(5)确定表之间的关系;(6)输入数据并创建其它数据库对象。

2.1.2 创建数据库一个Access数据库对象将以磁盘文件的形式存在,其文件扩展名为:MDB。

1.自行创建数据库(创建空数据库)方法:(1)启动Access,打开“启动对话框”窗口;(2)选择“空Access数据库”选项;(3)保存数据库2.使用数据库向导创建数据库利用向导创建数据库操作步骤如下:(1)打开“文件”菜单,选择“新建”;(2)在“新建”窗口,选择“数据库”选项卡;(3)保存数据库;(4)在“数据库向导”各“分步”窗口,确定“向导”数据库,选择“向导”表及表中可用的字段,确定窗体的屏幕背景样式、报表打印的样式、数据库的标题等参数选项;(5)最后按“完成”按钮,返回“数据库”窗口。

此时,一个包含表、窗体、报表等数据库对象的数据库创建结束。

3.使用菜单创建数据库利用菜单创建数据库操作步骤如下:(1)在Access主菜单下,打开“文件”菜单,选择“新建”选项,进入“新建”窗口。

(2)在“新建”窗口,选择“常用”选项卡,在列表框中,选择“数据库”选项,再按“确定”按钮,进入“文件新建数据库”窗口;(3)在“文件新建数据库”窗口,在“保存位置”下拉框中,选择数据库文件保存位置,再输入数据库文件的名字,再按“创建”按钮,进入“数据库”窗口;(4)在“数据库”窗口,按“退出”按钮,结束数据库的创建。

第二章_数据库和表

须考虑将来数据的扩充性。Access提供数据类型中只数据类 型为“文本型”或“数字型”能调整字段大小。 1).文本数据类型 文本型取值范围0-255,默认值为50,无论是英文或中文, 在Access中都占有相同的字符数。 2).数值数据类型可以单击“字段大小”属性框,然后单击右 侧向下箭头按钮,并从下拉列表中选择一种类型。
是/否 说明 -1为 TRUE, 0 为False
长日 期 中日 期 短日 期
货币
使用千位分隔符, 负数用圆括号括起 来 至少显示一位数字 使用千位分隔符
&
不要求文本字符
是/ 否
-1为 是,0 为假 -1为 开,0 为关
整型 标准 型 百分 比 科学 计算
< >
使所有字符变为 小写 使所有字符变为 大写 使所有字符有左 向右填充
-12^8~12^8 -3.4*10^38~3.4*10^38

小数 单精度型
12 4

28 7
双精度型
同步复制ID
8
16
-1.797*10^308~ 1.797*10^308
用来存储GUID(惟一ID)
15

2017年9月14日星期四
计算机二级《Access数据库设计》
8
2、格式
“格式”属性只影响数据的显示格式。 详细信息见教材P37-P38
2017年9月14日星期四
计算机二级《Access数据库设计》
4
2、数据类型 1)文本:用于文本或文本与数字的组合,例如地址;或者用于不需要计算的 数字,例如电话号码、零件编号或邮编。 最多存储 255 个字符。“字段 大小”属性控制可以输入的最多字符数。 2)备注:用于长文本和数字,例如注释或说明。 最多存储 65,536 字符。 3)数字:用于将要进行算术计算的数据,但涉及货币的计算除外(使用“货 币”类型)。 4)日期/时间:用于日期和时间。 存储 8 个字节。 5)货币:用于存储货币值,并且计算期间禁止四舍五入。 存储 8 个字节。 6)自动编号:用于在添加记录时自动插入的唯一顺序(每次递增 1)或随机 编号。 存储 4 个字节;用于“同步复制 ID”(GUID) 时存储 16 个字节。 7)是/否:用于只可能是两个值中的一个(例如“是/否”、“真/假”、 “开/关”)的数据。不允许 Null 值。 存储 1 位。 8)OLE 对象:用于使用 OLE 协议在其他程序中创建的 OLE 对象(如 Microsoft Word 文档、Microsoft Excel 电子表格、图片、声音或其他 二进制数据)。 最多存储 1 GB(受磁盘空间限制)。 9)超链接:用于超链接。超链接可以是 UNC 路径或 URL。 最多存储 64,000 个字符。 10)查阅向导:用于创建这样的字段,它允许用户使用组合框选择来自其他 表或来自值列表的值。在数据类型列表中选择此选项,将会启动向导进行 定义。

第2章 数据库和表


一对多的关系
多对多的关系
16
二级ACCESS培训讲义
参照完整性 参照完整性是在输入或删除记录时,为维持表间已 建立的关系而必须遵循的觃则。 如果实施了参照完整性,那么当主表中没有相关记 录时,就丌能将记录添加到相关表中,也丌能在相 关表中存在匹配的记录时删除主表中的记录,更丌 能再相关表中有相关记录时更改主表中的主键值。
2.4 操作表
一、查找数据 在丌知道记录号和位置的情况下,可以使用”指定 查找“方法迚行数据查找。 单击要查找数据的字段,执行”编辑“→”查找“ 菜单命令,弹出”查找和替换“对话框,迚行操作 。 查找空值或空字符串时,在”查找和替换“对话框 中的”查找内容“文本框内输入”Null“
二、替换数据 执行”编辑“→”查找“菜单命令,弹出”查找和 替换“对话框,选择”替换“选项卡迚行操作。
27
二级ACCELeabharlann S培训讲义三、排序记录 排序是根据当前表中的一个或多个字段的值,来对 整个表中的所有数据重新排列,可以降序或升序排 列数据。 排序觃则
类型 英文 中文 数字 说明 升序时按英文字母a到z排列;降序时按英文字母z到a排列 升序时按拼音字母a到z排列;降序时按拼音字母z到a排列 升序时由小到大排列;降序时由大到小排列
9
二级ACCESS培训讲义
三、设置字段属性 字段常见属性如下图:
10
二级ACCESS培训讲义
字段属性说明:
字段属性
字段大小 格式 小数位数 标题 默认值 输入掩码 有效性觃则 有效性文本
说明
觃定文本型字段所允许填充的最大字符数,或觃定数字型数据的类型和大小 可以设置数据显示或打印的格式 用于设置数字和货币数据的小数位数,默认值是“自劢” 用于设置在数据表规图以及窗体中显示字段时所用的标题 用于设置字段的默认值 用特殊字符掩盖实际输入的字符,通常用在加密的字段 字段值的限制范围 当输入的数据丌符合有效性觃则时显示的提示信息

二级ACCESS讲义之数据库和表

1.3 数据库设计基础一、数据库设计的原则1、关系数据库的设计应遵从概念单一化“一事一地”的原则2、避免在表之间出现重复字段3、表中的字段必须是原始数据和基本数据元素4、用外部关键字保证有关联的表之间的联系二、数据库设计的步骤:需求分析→确定所需要的表→确定所需字段→确定联系→设计求精1.4 Access数据管理系统概述一、Access的发展简介(一)Access 是一种关系型的桌面数据库管理系统,是 Microsoft Office 套件产品之一。

1992年 11 月推出 Access 1.0 , Microsoft 先后推出2.0,7.0/95,8.0/97,9.0/2000,10.0/2002,直到Access 2003 和Access 2007 。

本教程以Access 2003 版为教学背景。

(二)Access的特点1、具有方便实用的强大功能。

2、可以利用各种图例快速获取数据。

3、可以利用报表设计工具,方便生成报表。

4、能处理多种数据类型。

5、采用 OLE 技术,能方便创建和编辑多媒体数据库。

6、支持 ODBC 标准的 SQL 数据库的数据。

7、设计过程自动化,大大提高了数据库的工作效率。

 8、具有较好的集成开发环境。

9、提供了断点设置、单步执行等调试功能。

10、与 Internet/Intranet 的集成。

11、可以将数据库应用程序的建立移进用户环境,并最终使用户和应用程序开发者之间的关系淡化。

二、Access的系统结构:Access将数据库定义为一个扩展名为.mdb文件,由数据库对象和组两部分组成。

其中对象分为 7 种:表、查询、窗体、报表、数据访问页、宏、模块。

表是数据库的核心与基础,存放中数据库中的全部数据。

报表、查询和窗体都是从数据库中获取数据信息,以实现用户的某一特定的需要。

1、表是实现数据库管理的基础,是关于特定主题(例如:学生和课程)数据的集合,是数据库的核心与基础。

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

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
算术运算符 比较 确定范围 确定集合 字符匹配 空值 多重条件
运算符 +,-,*,/ =,>, < , > = ,< = , ! = , <> , ! > , ! < , NOT+上述比较运算符 BETWEEN AND ,NOT BETWEEN AND IN, NOT IN LIKE ,NOT LIKE IS NULL, IS NOT NULL AND ,OR
数据库及表
表达式举例
等价于 Sage>=20 and Sage<=23
1. Sage BETWEEN 20 AND 23
2. Birthday BETWEEN #1980-1-1# AND #1990-1-1#
3. Sdept IN (“IS”, “MA”, “CS “) 等价于
Sdept=“IS” OR Sdept= “MA” OR Sdept=“CS” 4. Sname LIKE “刘%” 5. Sex=“男” or Sex=“女” 6. Sage not >26 等价于 Sex in(“男” ,“女” )
‫ ٭‬索引创建方式
▪ 单一字段索引 :表设计器→字段属性→索引 ▪ 多字段索引:设计视图→工具栏“索引”按钮
数据库及表
2.5 建立表之间的关系
数据库中的各表之间并不是孤立的,它们彼此之间存在或 多或少的联系,这就是“表间关系”。这也正是数据库系统与 文件系统的重点区别。只有合理的建立了表之间的关系,才能 为数据库后续的应用打下良好的基础。
‫ ٭‬有效性规则也可以是用户自定义的:
如:Between#1/1/1970#and#12/31/2003#、”男” or ”女” ‫ ٭‬可利用“表达式生成器”通过选择输入规则表达式
‫ ٭‬可利用“有效性文本”来设臵输入错误时的提示。
数据库及表
2.4 字段属性的设置
输入掩码:输入掩码为数据的输入提供了一个模板,可确保 数据输入表中时具有正确的格式。
其他属性
‫٭‬标题:在数据表显示时, 以标题代替字段名显示。 ‫٭‬小数位数 ‫٭‬必填字段:指明该字段必 须输入 ‫٭‬允许空字符串:可以不输 入任何数据 ‫٭‬索引:通过在某些字段上 建立索引,使表中的数据 以此索引排序。
数据库及表
2.4 字段属性的设置
表的索引
当表中的数据很多时,需要利用索引帮助用户更有效地 查询数据。建索引目的:提高查询速度 ‫ ٭‬索引的概念涉及到记录的物理顺序与逻辑顺序。文件中的 记录的磁盘存储顺序称为物理顺序。索引不改变物理顺序, 而是按某个索引关键字来建立记录的逻辑顺序。
‫ ٭‬在密码框中输入的密码不能显示出来,只能以“*”形式显示,只需 要在“输入掩码”文本框内设臵为“*”即可。 ‫ ٭‬输入掩码可以使用向导,但仅“文本”、“日期/时间”类型有向导 ‫ ٭‬常用掩码
▪ 长日期
9999/99/99
▪ 短日期0000/99/99 ▪ 邮编000000

数据库及表
2.4 字段属性的设置
数据库及表
2.1 创建数据库
一、创建空数据库(注意ACCESS数据库的扩展名)
‫ ٭‬启动ACCESS时创建 ‫ ٭‬工具栏“文件”→“新建”创建
示例:创建“教学管理”数据库
数据库及表
2.1 创建数据库
二、使用“向导”创建数据库
数据库及表
2.1 创建数据库 打开ACCESS数据库
‫ ٭‬启动ACCESS时打开 ‫ ٭‬使用工具栏“文件”→“打开”命令
‫٭‬默认值必须与数据类型相匹配 ‫٭‬输入文本值时,可以不加引号
‫٭‬可以使用表达式定义默认值,
如”Date()”
数据库及表
表达式
表达式:是许多Access 操作的基本组成部分,是产生结果
的符号组合,这些符号包括标识符、运算符和值。 例如,可以使用下列表达式来显示“小计”和“运货费 ”控件的数值总和:= [小计] + [运货费]
句点 .
惊叹号 !
方括号 []
左单引号 ’
‫、2 ٭‬字段名最长可达64个字符
数据库及表
2.2 创建表
数据库及表
2.2 创建表
字段的数据类型主要考核如下几个方面:教材P30
‫ ٭‬字段中可以使用什么类型的值。
‫ ٭‬需要用多少存储空间来保存字段的值(字段大小)。
‫ ٭‬是否需要对数据进行计算(主要区分是否用数字,还是文本、 备注等)。
OLE字段有两种存储形式:嵌入式、连接式
数据库及表
2.3 表的数据输入
获取外部数据
用户可以将现有的各种符合ACCESS输入/输出协议的表导 入到ACCESS表中,如Excel、Louts、dbase、FoxPro等等。
‫٭‬注意事项
▪ “文件”→“获取外部数据”→“导入” ▪ 导入的数据可以添加到已创建的表中(数据要求与当 前表的结构相符),也可在导入时直接建立新表(数 据类型可能与设计的不同,需要修改)。
‫ ٭‬直接点击数据库文件(*.mdb)
数据库及表
2.1 创建数据库
打开数据库
‫٭‬打开按钮列表中命令的说明 (了解)
▪ 打开:默认以共享方式打开选定的数据库,并可进行数 据读写。 ▪ 以只读方式打开:所有用户都只能读,即可以查看但不 能编辑任何数据库对象。
▪ 以独占方式打开:只允许打开它的用户读写,以后其他 用户不能再打开该数据库。
表的关系
‫ ٭‬一对一 ‫ ٭‬一对多:一端称为主表,多端为相关表 ‫ ٭‬多对多:在数据库系统中,通常将一个多对多关系转换为 两个一对多关系。
▪ 以独占只读方式打开:只允许打开它的用户读,而且其 他用户不能打开该数据库。 ▪
数据库及表
2.1 创建数据库
关闭ACCESS数据库
(重点)
‫ ٭‬点击右上角的”关闭” 按钮 ‫ ٭‬通过文件——退出菜 单命令 ‫ ٭‬ALT+F4 ‫ ٭‬ALT+F+X
数据库及表
2.2 创建表 “表”是ACCESS数据库的基础,是存储数据的地 方,其他数据库对象都要在表的基础上建立并使用。
何时使用表达式
‫ ٭‬定义计算控件或字段,建立有效性规则,或设臵默认字 段值。 ‫ ٭‬建立筛选或查询中的条件表达式 ‫ ٭‬在VBA程序中,为函数、语句和方法指定参数。
数据库及表
表达式
表达式的基本符号
‫:] [٭‬将窗体、报表、字段或控件的名称用方括号包围 ‫:#٭‬将日期用数字符号包围 ‫:”“٭‬将文本用双引号包围 ‫:&٭‬可以将两个文本连接为一个文本串 ‫!٭‬运算符:运算符指出随后出现的是用户定义项 ‫ .٭‬运算符:随后出现的是 Access 定义的项。 ‫٭‬注意:计算控件的表达式前必须有等号 (=)。 ‫٭‬示例
数据库设计的步骤
‫٭‬ ‫٭‬ ‫٭‬ ‫٭‬ ‫٭‬ ‫٭‬ 明确建立数据库的目的。 确定所需要的数据表。 确定所需要的字段。 确定关键字。 确定关系。 改进设计。
数据库及表
2.1 创建数据库 创建数据库有两种方法:
‫ ٭‬第一先建立空数据库,然后向其中添加表、查询、窗体等 数据库对象。
‫ ٭‬第二是使用“数据库向导”,利用系统提供的模版来建立 数据库,同时创建所需的表、查询、窗体等。
数据库及表
2.2 创建表
通过”设计”视图(最常使用的方法)
‫٭‬该方法能根据用户预先设计好的表相关形式进行创建。
‫٭‬进入“设计视图” ▪ 通过双击“使用设计器创建表”
‫٭‬创建过程
▪ 输入字段名称 ▪ 选择字段数据类型 ▪ 设定表的关键字 ▪ 设臵字段对应属性 ▪ 保存并输入表的名称
字段 选定 器
注意:在书写表达式时,一定要分清楚表达式中引入 的数据类型。数据类型可通过字段的定义确定。
数据库及表
表达式
技巧:可利用“表达式生成器”通过选择输入表达式
数据库及表
2.4 字段属性的设置
有效性规则(一个表达式):
数据的有效性规则用于对字段所接受的值加以限制,以保 证数据输入的准确性。
‫ ٭‬有些有效性规则可能是自动的,如检查数值字段的文本或日期值是否 合法。
‫٭‬建立学生表→
数据库及表
2.3 表的数据输入
使用“数据表”视图直接输入数据
‫٭‬进入“数据表”视图
▪ 在表对象中双击所选的表 ▪ ▪
‫٭‬例:向学生表输入记录
学生编号 990402 姓名 徐克 性别 男 年龄 20 入校日期 1990-9-2 团员否 YES 简历 江西南昌 照片 OLE
如何输入OLE字段:在字段例单击右键→插入对象
• 机试(三大题)以真题为准,强化练习!
– 基本操作30分 – 简单应用40分 – 综合应用30分
第二章
数据库和表
数据库及表
关键考点
创建数据库 建立表结构:使用向导、使用表设计器、使用数据表 设臵字段属性 数据表之间的关系类型 建立表间关系 设臵参照完整性 修改表的结构 调整表的外观 查找与替换数据 排序数据 筛选数据
全国计算机等级考试
——二级ACCESS培训讲义
对培训学员要求
• 1、明确自己,明确目标!
• 2、注重方法,100%投入!
• 3、团队合作,共解难题!
• 4、注重资料,按章按知识点逐一把握 • 5、不抛弃不放弃,坚持就是胜利!
自信——坚持——成功
考试方式
• 笔试(选择题35个+填空题15空)
– 公共基础知识(30分;识记为主,理解及推导 为辅) – ACCESS数据库程序设计(70分;假期把握练 习册)
‫٭‬例:建立学生表——教材P33例题2.5/2.6
字段名 类型
学生 编号
文本
姓名 文本
性别 文本
相关文档
最新文档