Access数据库管理系统.ppt
数据库技术及应用教程 第三章 Access数据库管理系统

教学进度
运行结果:
计算机科学与工程系
教学进度
• 窗体 • 窗体(form)是屏幕的显示窗口。窗体是在数据库操计作算的机过科程学中与无工程系
时不在的数据库对象。它可以用来控制数据库应用系统流程,可以接 收用户信息,可以完成对表或查询中的数据输入、编辑、删除等操作 。 • 利用“窗体”设计视图创建数据窗体的工作窗口如图所示:
• Access 2016数 据库中包含了表 、查询、窗体、 报表、宏页和模 块等数据库对象 。在“数据库” 窗口左侧面板对 象组中提供了与 之对应的对象图 标,这些图标提 供了直接访问数 据库中各种对象 的功能。
计算机科学与工程系
教学进度
表 计算机科学与工程系
• 表(Table)是数据库中用来存储数据的对象,它是整个 数据库系统的数据源,也是数据库其它对象的基础。 利用“表”浏览器设计表的工作窗口如图所示:
教学进度
3.1 ACESS对象介绍
计算机科学与工程系
3.1.1 ACESS功能及特性 (1) 界面友好、易操作。 (2) 方便数据共享 (3) 简化安全设置 (4) SharePoint高速在线以及离线应用 (5) 走向网络
教学进度
计算机科学与工程系
• 3.1.2安装环境 • Access 2016是Office 2016组件中的一个重要组 成部分,因此安装了Office 2016 就安装了Access 2016。 • 操作步骤如下: (1)将Office 2016 系统U盘插入电脑,自动运行 安装程序; (2)输入用户信息和CDKey; (3)选择安装方式(典型安装或自定义安装); (4)确定安装路径。
教学进度
计算机科学与工程系
教学进度
3.2 创建数据库
第四讲ACCESS数据库简介

★ACCESS数据库
一、ACCESS数据库简介
★ACCESS数据库
一、ACCESS数据库简介
6、宏对象 宏实际上是一系列操作的集会,其中每个操作都能 实现特定的功能,例如打开窗体、生成报表、保存修改 等,用户经常需要重复大量的操作,利用宏可以简化这 些操作,使大量的重复性操作自动完成,从而使管理和 维护Access数据库更加简单。
★ACCESS数据库
ACCESS数据库基本操作 二、ACCESS数据库基本操作
1、设计数据库 数据库的设计一般遵循以下几个步骤: (1)确定新建数据库所要完成任务的目的 (2)确定新数据库中所需要的表 表中不应该包含重复信息; 每个表应该只包含关于一个主题的信息。 (3)确定各个表中所需要的字段 每个字段应直接与表的主题相关; 不包含推导或计算所得到的数据; 应该包含所需的所有信息; 以最小的逻辑部分划分字段。
★ACCESS数据库
ACCESS数据库基本操作 二、ACCESS数据库基本操作
(1)使用向导创建数据库
⑤单击“创建”按钮,在“数 据库向导”的第一个对话框中 显示出相关信息,包括:联系信 息、通话信息等,但不能修改。 ⑥单击“下一步”按钮,在“数 据库向导”的第二个对话框中的 左边列表框中显示出“联系管理” 模板中所包含的各个表名,如图 所示。 选中某一个表,在右侧的对 话框中显示出该表的相关字段
张剑芳
军队仓储教研室 二0一0年九月
目
第一章 信息系统的基本概述 第二章 数据库基础知识 第三章 数据采集技术 ACCESS数据库 第四章 ACCESS数据库 结构化查询语言SQL 第五章 结构化查询语言SQL ACCESE数据窗体 第六章 ACCESE数据窗体 ACCESS数据库的宏 第七章 ACCESS数据库的宏 ACCSSS数据库安全 第八章 ACCSSS数据库安全
《Access数据库应用技术》课件第4章

弹出如图4-7所示的“窗体向导”对话框(一)。在“表/查询”
项中选择“学生”表,然后将所有字段选定,单击“下一步”
按钮。
(3) 在“窗体向导”对话框(二)中设置窗体的布局,这
里选择“纵栏表”,如图4-8所示,单击“下一步”按钮。
图4-7 “窗体向导”对话框(一)
图4-8 “窗体向导”对话框(二)
所创建的窗体如图4-16所示。
图4-15 “图表向导”对话框(四)
图4-16 “班级人数图表”窗体
4.2.4 在设计视图中创建窗体 实例4.4 创建“课程信息”窗体。 操作步骤如下: (1) 打开教学管理数据库。 (2) 在“数据库”窗口中,单击“对象”下的“窗体”。
用鼠标左键双击右侧列表中的“在设计视图中创建窗体”项, 打开窗体设计视图,如图4-17所示。
4.1.4 窗体的组成 窗体对象的组成包括窗体页眉节、页面页眉节、主体节、
页面页脚节及窗体页脚节等五部分,如图4-1所示。一般情 况下,只使用部分窗体节,以使得用户能更有效地使用窗体。 大部分窗体只使用主体节、页面页眉节和页面页脚节即可满 足一般性应用需求。
图4-1 窗体的组成
4.2 创建窗体操作实例
(11) 关闭属性窗口,依次为各个文本框设置控件来源, 结果如图4-25所示。
说明:控件的添加也可从字段列表框中拖拽所需字段到 窗体中,系统将自动选择相应的控件与所拖拽的字段对应。
图4-25 设置其他各控件的来源
(12) 按图4-26所示,调整各控件的大小与位置。 说明:用鼠标拖拽出一矩形区域,可选中该区域中的所 有控件。单击鼠标右键,在弹出的快捷菜单中可选择“对齐” 或“大小”菜单中的各子菜单项对控件进行快速调整。
3. 数据透视表视图和数据透视图视图 数据透视表视图或数据透视图视图中的数据与相应的窗 体绑定。在这些视图中,可以动态地更改窗体的版面,从而 以各种不同方法分析数据;可以重新排列行标题、列标题和 筛选字段,直到形成所需的版面布置为止。每次改变版面布 置时,窗体会立即按照新的布置重新计算数据。 在数据透视表视图中,通过排列筛选行、列和明细等区 域中的字段,可以查看明细数据或汇总数据。 在数据透视图视图中,通过选择一种图表类型并排列筛 选序列、类别和数据区域中的字段,可以直观地显示数据。
Access数据库应用基础教程(第三版)ch05简明教程PPT课件

5.4.1 预定义计算
预定义计算用于对查询中的分组记录或全部记录进行“总 计”计算。例如,求总和、平均值、计数、最小值、最大值、 标准偏差或方差,Access通过聚合函数来完成这些计算。 单击工具栏上的“总计”按钮 ,可以在设计网格中显示出 “总计”行。对设计网格中的每个字段,都可在“总计”行中 选择总计项,来对查询中的全部记录、一条或多条记录组进行 计算。 在査询中,如果要对记录进行分类统计,可以使用分组统 计功能。分组统计时,只需在“设计”视图中将用于分组字段 的“总计”行设置成“分组”即可。
DROP TABLE语句将删除数据库中一个已有表。若选择 RESTRICT,则该表的删除是有限制条件的,即欲删除的表不 能被其他表的约束所引用,如CHECK,FOREIGN KEY等约 束,不能有视图,不能有触发器,不能有存储过程或函数等, 如果存在这些依赖该表的对象,则此表不能被删除;若选择 CASCADE,则该表的删除没有限制条件,在删除基本表的同 时,相关的依赖对象都将被一起删除。默认情况下是 RESTRICT。
教 学 提 纲
SQL语言 查询类型与查询条件 创建各种查询 查询中的计算 编辑和使用查询
5.1 SQL语言简介
SQL语言是一种介于关系代数和关系演算之间的结构化查 询语言,其功能并不仅仅是查询,还具备数据定义和数据操纵 等功能。
SQL概述 SQL数据定义功能
SQL数据查询功能
SQL数据操纵功能
5.4 查询中的计算
前面介绍了创建查询的一般方法,同时也使用这些方法创 建了一些査询,但所建査询仅仅是为了获取符合条件的记录, 并没有对査询得到的结果进行更深入的分析和利用。而在实际 应用中,常常需要对查询结果进行统计计算,如计算学生的总 成绩、平均成绩,某科成绩的最高分和最低分等。Access允许 在査询中利用设计网格中的“总计”行进行各种统计,通过创 建计算字段进行任意类型的计算。 在Access査询中,可以执行两种类型的计算,预定义计算和自 定义计算。
Access数据库Access介绍精品PPT课件

2.2.5 宏对象
在Access 2010数据库中可以创建一个宏来执行某个特定的操 作,或者创建一个宏组来执行一系列操作。
宏是用来自动执行任务的一个操作或一组操作。 Access列出了一些常用的操作供用户选择,使用起来十分方便。
2.2.6模块对象
在Access 2010数据库中模块基本上是由声明、语句和过程组成的集 合,它们作为一个已命名的单元存储在一起,由 Visual Basic代码构 成来实现特定的功能。
第二章 Access2010介绍
本章内容
Access 2010概述 Access 2010数据库的对象
2.1 Access 2010使用概述
Access 2010是Microsoft公司的office 2010办公套件中的一 款数据库管理系统软件,在安装office 2010时通过选中 Access 2010选项即可轻松地将其安装在系统中。
单击“选项”按钮时,将弹出 “Access选项”对话框,可以 对Access 2010的一些常用选 项进行设置,界面如图所示。
2.1.3 Access 2010的工作界面
Access 2010 中的新用户界面由多个元素构成,这些元素定义 了用户与产品的交互方式。
最重要的新界面元素称为“功能区”,它是 Microsoft Office 用户界面的一部分。功能区是一个横跨程序窗口顶部的条形带, 其中包含多组命令。
加载项等6个选项组,主要针对Access 2010数据库进行比较高级 的操作,如图所示。
除了上述选项卡之外,还有一些隐藏的选项卡默认没有显示。 只有在进行特定操作时,相关的选项卡才会显示出来。例如在 对已有表进行操作时,会自动打开“表”选项卡和“字段”选 项卡,在利用设计视图创建表时所出现的“设计”选项卡。
《Access介绍》课件

查询、报表和窗体的创建
总结词
查询用于检索数据,报表用于展示数据,窗体用于输入和编辑数据。在Access中,可以通过查询设计 、报表向导和窗体向导等工设计可以通过“查询”菜单中的“设计视图”打开,在查询设计视图中,可以选择表、字段和条 件来构建查询语句。报表和窗体可以通过“创建”菜单中的“报表向导”和“窗体向导”来创建,根 据向导提示选择数据源、字段和布局方式等参数即可快速生成报表和窗体。
表的设计与创建
总结词
表是数据库中最基本的对象之一,用于存储数据。在Access中,可以通过设计视图创建表,并定义字段、数据类 型等属性。
详细描述
首先,需要打开设计视图,选择“视图”菜单中的“设计视图”。在表设计视图中,可以添加字段、设置字段名 称和数据类型,以及设置主键等属性。完成设计后,可以保存并关闭设计视图,Access会自动创建表。
Access的优势
易用性
Access具有直观的用户界面和丰 富的帮助文档,使得用户可以快 速上手并轻松地创建和管理数据
库应用程序。
灵活性
Access支持多种数据源和文件格 式,用户可以轻松地导入和导出 数据,实现数据的共享和交换。
集成性
Access可以与其他微软办公软件 如Word、Excel和Outlook等集 成,方便用户在办公环境中使用
跨平台化
为了满足更多用户的需求,未来Access可能会推出更多跨 平台版本,支持Windows、Mac、iOS等多种操作系统。
如何更好地学习和使用Access
实践操作
通过实际操作,不断熟悉 Access的各种功能和工具 ,提高自己的操作技能。
参加培训课程
参加专业的培训课程,系 统地学习Access的知识和 技能,加深对Access的理 解。
Access数据库管理

第3章Access概述及数据库管理Access是微软(Microsoft)公司Office办公套件中重要的组成部分,是目前流行的桌面数据库管理系统。
本章介绍Access主要特点、Access2010新的界面和操作方法,以及Access数据库的有关概念、创建及基本管理操作。
3.1 Access概述3.1.1 Access发展概述微软最初主要业务领域在操作系统方面。
后来,它相继进入到办公软件、开发工具、数据库等领域,陆续开发了Word、Excel等Office软件和Access数据库管理系统。
Office第1版于1989年发布。
而最早的Access 1.0 版发布于1992年11月。
起初Access是一个独立产品。
后来微软在1996年12月发布的Office 97中将Access加入其中,成为其重要一员。
其后,微软不断更新Office版本。
1999年1月发行Office 2000,2001年5月发行Office XP(2002)。
2002年11月,Office 2003发行,该版本在我国应用极为广泛。
2006年底发布全新的Office 2007版,对以前版本有重大更改,设计了新的操作界面,对Office 组件进行了重新整合。
2010年对Office 2007又进行诸多改进,发布Office 2010版。
经过多年发展更新,Access已成为最流行的桌面DBMS,应用领域十分广泛。
目前,不管是处理公司客户订单数据,还是管理个人通讯录,或者记录和处理大量科研数据,以及作为中小型网站的数据库服务器,人们都可以利用Access来完成大量数据的管理工作。
Access已成为办公室中不可缺少的数据处理软件之一。
作为微机上运行的关系型DBMS,Access界面友好、易学易用。
其主要特点如下:①完善的管理能力。
具有强大的数据组织、用户管理及各种数据库对象管理功能。
②强大的数据处理功能。
在工作组级别的网络环境中,使用Access开发的多用户数据库系统具有传统单机数据库系统无法实现的客户机/服务器(C/S)结构和相应的数据库安全机制,Access具备了许多大型数据库管理系统所具备的特征。
ACCESS数据库管理系统

精选版ppt
11
使用设计视图创建表结构Fra bibliotek• 操作步骤如下:
• 打开“学生管理”数据库,在“创建”选项卡的“表格” 组中,单击“表设计”按钮,创建空表“表1”,并打开表 的设计视图。
• 按照“学生成绩”表结构要求,在“字段名称”列中输入 字段名称,在“数据类型”列中选择相应的数据类型。在 “常规”属性窗格中设置字段大小,如图6.2.6所示。
• 一般在设计视图中编辑表的结构,在数据表视图 中输入表的记录。
精选版ppt
9
创建表结构
• 例6.2.1 在“学生管理”数据库中(如图 6.2.2所示),把“表1”改造成“学生档案” 表,“学生档案”表结构如表6.2.1所示。
精选版ppt
10
• 如果要重命名字段,可以右键单击该字段,选择 “重命名字段”。
• 数据输出、数据查询等操作都以表对象作 为数据源,用户数据输入就是向表对象存 储数据。
精选版ppt
2
Access数据表
• 数据元素 :数据元素存放于字段(Field)中,数据 表中的每一个字段均具有一个惟一的名字(称为 字段名)。
• 数据元组:数据元组被称为记录(Record)。数
据表中的每一个记录均具有一个惟一的编号,称
• 在表设计视图中单击要定义为主键的字段名或选 定多个字段名;
• 单击“表格工具设计”选项卡的主键按钮。 • 如果在创建新表时没有定义主键,Access在保存
• (2)新创建的空白数据库包含了一个名称为“表1”的空 数据表,并以数据表视图打开这个数据表(如图6.2.2所 示)。
• (3)单击数据库窗口左窗格(也称导航窗格)的下拉列 表按钮(如图6.2.2所示),可打开数据库的导航项,通过 导航窗格可以创建各种对象。创建数据库一般从创建表对 象开始,可以在数据表视图中直接进行数据表的快速设计; 也可以利用数据表设计视图,设计表的结构后再输入数据。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在设计视图中修改报表格式
选中报表 单击设计视图按钮 右击控件,在快捷菜单中选“属性”
例如更改字体
数据交换
将Access中的数据导出为Excel表格
选择“文件”菜单的“导出”命令,出现“导出” 对话框
将Excel中的数据导入到Access数据库中
选择“文件”菜单的“获取外部数据”,再选择 “导入”命令,出现“导入”对话框
“选项按钮”控件:即单选按钮 “复选框”控件:
控件工具箱 -4
“组合框”控件:该控件组合了列表框和 文本框的特性,既可以在文本框中输入数 据,也可以从列表框中选择输入项,然后 将取值添加到基础字段中。
“列表框”控件:显示可滚动的数值列表。 可以从列表中选择合适的值输入到新记录 中,或者更改现有记录。
六、窗体
窗体和查询一样,是基于表建立的。用户 可以通过窗体显示、编辑表中的数据。但 窗体的数据源可以是表和查询
与查询不同的是,它以窗口的形式显示表 中的记录,并且可以直接显示备注型、 OLE型、超级链接型数据。
窗体还可以与函数、过程等VBA结合,通 过按钮完成一定的功能。
窗体的类型
窗体的分类方法有多种:
使用“自动窗体”创建窗体
如果需要一个简单窗体,用它来每次显示一个记 录,就可以使用Access的窗体向导创建一个“自 动窗体”。窗体向导可以分析数据表的结构,然 后根据分析结果自动创建一个包含所有内容的窗 体,一般情况下用户甚至不需要做任何修改。
使用“自动窗体” 可以选择纵栏式、表格式、数 据表、数据透视表、数据透视图等样式。
4 5
……
6 7
☆将文本框转化为组合框:右击文本框,“更改 为|组合框”,设置组合框的属性:“行来源类型”, “行来源”,“列数”
子窗体
利用向导建立子窗体 1. 将两个表(student, 成绩)建立关系 2. 双击“使用向导建立窗体” 3. 选择两个表的数据 4. 选择通过student,为主表窗体,子窗体
“结合对象框”控件:用于在窗体中显示结合的 OLE对象,例如每个记录中的图片等。当在记录 间移动时,该对象将随记录而改变。
控件工具箱 -7
“分页符”控件:通过插入“分页符”控 件,在打印窗体上开始一个新页。
“选项卡”控件:用于创建一个多页的选 项卡对话框,可以在选项卡控件上复制或 添加其他控件。
可以选定多个字段来设定多级分组 使用屏幕上的“优先级”按钮↑或↓来改变分组级别
设定排序顺序。 注意最:多分四组个与字段排序是两个不同的概念,
分组是 将设符定合报某表一的准布则局的和相方关向记录放在同一个组内, 而排序则 是选指择一报个表或的多样个式字段对记录按指定顺序进行排列
给报表加一个标题
2
自定义窗体
例:一个文本框和命令按钮。根据文本框输 入,打开指定的窗口相应的内容
1. 在数据库的窗体窗口,双击“使用设计 视图建立窗体”,创建一个“窗体1”
2. 使用工具箱,创建文本框Text0 3. 根据文本框向导提示做下去,
文本框
1
2
命令按钮
子窗体/子报表
3
4. 创建命令按钮 5. 根据向导选择操作
“标签”和“文本框”的属性
文本框的数据源
控件工具箱 -3
“选项组”控件:与复选框、选项按钮或切 换按钮搭配使用,可以显示一组可选值。
“切换按钮”控件:该控件可以用于以下场 合:作为结合到“是/否”字段的独立控件, 或作为接收用户在自定义对话框中输入数据 的非结合控件,或者作为选项 组的一部分。 例如:工具栏上的“加粗”按钮。
在数据库窗口的对象栏中,单击“窗体”按钮, 单击工具栏中的“新建”->自动创建窗体…
使用向导创建窗体
选择表 选定字段 创建窗体的外观布局 窗体的样式 为创建的窗体加一个标题,当窗体运行时,
这个标题将被显示在其中。
使用设计视图创建窗体
数据来源 按鼠标左键直接拖动字段列表中的字段到
息。 可以添加其他信息,如总和、图形和图片。 报表提供了一个位于基础表或查询中信息
的自定义视图。
使用“报表向导”创建报表
对于比较复杂的情况,为了对报表外观 和显示内容进行设定,我们应该使用 “报表向导”来创建新报表。
使用“报表向导”’创建报表的 步骤
用于生成报表的基表或查询 选择字段 设定分组
列表框和组合框的区别
控件工具箱 -5
“命令按钮”控件:用来启动各种操作, 例如开始查找记录、排序数据库等。
控件工具箱-6
“图像按钮”控件:用来在窗体中显示静态图片。 由于静态图片不是OLE对象。 因此一旦将图片 插入到窗体中,便无法对其进行编辑。
“非结合对象框”控件:用于在窗体中显示非结 合的OLE对象,例如Excel电子表格等。当在记 录问移动时,该对象保持不变。
直接将数据表中的数据粘贴到Access数据库中
“子窗体、子报表”控件:在窗体中使用, 用于显示来自多个基表中的数据信息。
控件工具箱 -8
“直线”控件:在窗体中绘制直线,用于 突出重点和修饰版面。
“矩形”控件:在窗体中绘制矩形方框, 用于组织外观结构和修饰版面。
“其他控件”:用于向窗体中添加其他控 件
对窗体中控件的一些操作
在设计视图中进行 添加一个文本框,在其中写上 =now(),可
问号按钮
在数据标签中有
记录源
排序依据
允许编辑
控件工具箱 -1
“选择对象”按钮 “控件向导”按钮
控件工具箱 -2
“标签”控件:用来显示说明性文 本,例如窗体上的标题和指示文字
Access 会自动为某些控件,例如选 项按钮等,添加标签控件。
“文本框”控件:用于显示、输入 或编辑窗体的基础记录源数据,显 示计算结果,或者接收输入的数据。
以显示当前的日期。 添加窗体的页眉页脚:【视图】->【窗体页
眉页脚】
添加一个按钮,执行预览查询的操作。
在窗体中添加子窗体
点击控件工具箱中的子窗体/子报表 按钮
在窗体中画一个框,弹出子窗体向 导
使用窗体向导创建窗体
在数据库窗口中,单击左边的“窗体”对象, 再单击“新建”按钮……
1
窗体上来添加控件 更改控件外观
属性
在【窗体设计】工具栏中单击【属性】按钮,或单 击鼠标右键,在快键菜单中单击【属性】命令,可 以打开属性窗口。
在属性窗口中,可以对控件或工作区部分的诸如格 式、数据事件等进行设置。
在格式标签中有 标题 默认视图 滚动条 记录选定器
分割线
最大最小化按钮
关闭按钮
显示“成绩”……
利用设计3
2. 建立带参数查询
方括号中的字串应与文 本框名称一致为 text3
2.设计子窗体
报表
报表是输出数据库数据的一种方式。 报表是查看和打印数据库中信息的最强大、
最灵活的方式。 可以用任何格式或形式查看或打印这些信
从功能上分为:数据性窗体、控制性窗体和提示 性窗体。数据性窗体用于数据的显示和编辑;控 制性窗体中有菜单和按钮,以完成一些控制转换 功能;提示性窗体相当于一个对话框。
从逻辑上分为:主窗体和子窗体。子窗体是作为 主窗体的一个组成部分存在的,显示时可以把它 嵌入到指定的位置处。
从布局方式上分为:纵栏式、表格式、数据表、 图表和数据透视表等。