第1章_Access2013概述
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
5
4)集成环境、处理多种数据信息
5)Access2013支持ODBC(开发数据库互连, Open Data Base Connectivity),能与其他数据 库共享。 6)支持广泛,易于扩展:能够将通过链接表
的方式来打开Excel文件、格式化文本文件等。
7)通过工作或学校帐户使用 Office Online,
和SQL查询五种查询。
16
使用学生信息的选择查询
17
3、窗体结构
窗体是应用程序和用户之间的接口界面,是创建 数据库应用系统最基本的对象。窗体为用户查看和
编辑数据库中的数据提供了一种友好的交互式界面。使用窗体可以完成向表中输入
数据、控制数据输出、显示等操作,也可打开其它 窗体或报表、创建自定义对话框。窗体中的大部分 信息来自基本表或查询,其它信息如标题、日期和 时间、页码、图片等可在窗体设计中实现。
20
使用成绩表组成的报表
21
5、宏 宏是一种为实现较复杂功能而建立的可定 制对象,它实际上是一系列操作的集合,其中 每个操作都能实现特定的功能,帮助用户实现 各种操作集合,使系统成为一个可以良好运行 的软件。例如,打开窗体、生成报表、保存修 改等。Access 2013 具有功能更强大的宏设计 器和数据宏,使用该设计器可以轻松地创建、 编辑和自动处理数据库逻辑、减少编码错误, 并轻松地整合更复杂的逻辑以创建功能强大的 22 应用程序。
在线共享数据库操作
6
二、Access 2013功能界面
1、打开Access2013的选择
7
2、通过OneDrive和他人共享数据库
8
3、使用模板创建界面
9
4、操作界面
窗口分命令菜单、导航窗格及操作部分。
命令菜单 导航窗格 操作区
10
5、Access 2013制作的表
11
6、Access 2013制作的参数查询
的可操作性。借助Visual Basic程序设计功能和远程
网络管理,不需连接数据库即可出设计出功能强大的
多种数据库管理系统程序。
2、Access 2013特点
1) 存储方式简单,易于维护管理:管理的 对象有表、查询、窗体、报表、页、宏和模 块,以上对象都存放在后缀为(.mdb或 .accdb) 2) 面向对象:利用面向对象的方式将数据 库系统中的各种功能对象化,将数据库管理 功能封装在各类对象中。 3)界面友好、易操作:是面向对象的可视化 工具,风格与Windows完全一样。
7、Access 2013制作的窗体界面
13
三、 Access2013主体结构
Access2013主体结构包括表、窗体、报表、 查询、宏和模块,其中表是最主要对象。
1、表操作对象
对于已建立的表,其结构是确定的,表 操作以记录的形式向其中添加和修改、删除 数据。例如,学生管理信息中,课程表记录 着每个学期信息,包括:课程号、课程名、 学时、学分等,课程数据库表如图:
18
使用课程表建立的窗体
19
4、报表 报表是以打印格式显示用户数据的一种有 效方式。用户可以将一个或多个表和查询中的 数据以一定的格式制作成报表,还可以将数据 处理的结果或各种图表插入到报表中,用户可 以在报表设计视图窗口中控制每个对象的大小 和显示方式,对报表对象的各项内容进行设计 和修改,按照用户所需的方式完成打印工作。 与窗体类似,报表的其它信息可在设计报表工 具栏中实现。
利用宏制作的用户验证登录窗体
23
6、模块
模块是Access数据库中最复杂也是功能最 强大的一种对象,它由Visual Basic编制的过程 和函数组成。模块提供了更加独立的动作流程, 并且允许捕捉错误。在Access2013中,一个模 块相对于一组相关功能的集合。使用其内置的
VBA可编制各种对象的属性、方法、以实现细
Access2013数据库技术 及应用教程
北京理工大学:姜增如
1
北京理工大学:姜增如
2
主讲内容
Access 2013功能和特点
Access2013功能界面
Access2013主体结构
3
一、Access 2013功能和特点
1、 Access 2013功能
Access2013适合于企业内部小型数据库信息管 理。使用该系统能方便地创建数据库解决方案,轻松 制作美观的窗体和报表人机交互界面。 它的内部框架 中包含表、查询、窗体、报表、模块及宏,具有极强
25
7、退出Access2013 当结束数据库操作时,为防止数据库数据丢失需要
先关闭打开的数据库,再关闭Access窗口。
关闭Access2013窗口一般使用如下方式:
单击Access2013窗口右上角的“关闭”按钮。
选择“文件”菜单中的“退出”命令。
使用Alt+F4快捷键。
26
14
2016-2017(1)课程信息表
15
2、查询结构 查询用于在一个或多个表内查找某些特定 的数据,完成数据的检索、定位和计算的功能 供用户查看。查询是Access2013数据库中的一 种重要的对象,它是按照一定的条件或准则从 一个或多个数据表中映射出的虚拟视图。它分 选择查询、参数查询、交叉表查询、操作查询
致的操作和复杂的控制功能。
24
利用模块制编制的代码
Sub sub24 ( ) Dim watermelon As Integer, pear As Integer Dim apple As Integer Dim Count As Integer Dim s As String For watermelon = 1 To 20 '西瓜最多买20个 For apple = 1 To 50 '苹果最多买50个 pear = 40 - apple - watermelon '剩下买梨 If (watermelon * 5 + 2 * apple + pear) = 100 And pear >= 1 Then Count = Count + 1 s = s & "watermelon=" & watermelon & " apple=" & apple & " pear=" & pear & Chr(13) End If Next apple Next watermelon MsgBox s MsgBox "水果买法共有 " & Count & " 种" End Sub
4)集成环境、处理多种数据信息
5)Access2013支持ODBC(开发数据库互连, Open Data Base Connectivity),能与其他数据 库共享。 6)支持广泛,易于扩展:能够将通过链接表
的方式来打开Excel文件、格式化文本文件等。
7)通过工作或学校帐户使用 Office Online,
和SQL查询五种查询。
16
使用学生信息的选择查询
17
3、窗体结构
窗体是应用程序和用户之间的接口界面,是创建 数据库应用系统最基本的对象。窗体为用户查看和
编辑数据库中的数据提供了一种友好的交互式界面。使用窗体可以完成向表中输入
数据、控制数据输出、显示等操作,也可打开其它 窗体或报表、创建自定义对话框。窗体中的大部分 信息来自基本表或查询,其它信息如标题、日期和 时间、页码、图片等可在窗体设计中实现。
20
使用成绩表组成的报表
21
5、宏 宏是一种为实现较复杂功能而建立的可定 制对象,它实际上是一系列操作的集合,其中 每个操作都能实现特定的功能,帮助用户实现 各种操作集合,使系统成为一个可以良好运行 的软件。例如,打开窗体、生成报表、保存修 改等。Access 2013 具有功能更强大的宏设计 器和数据宏,使用该设计器可以轻松地创建、 编辑和自动处理数据库逻辑、减少编码错误, 并轻松地整合更复杂的逻辑以创建功能强大的 22 应用程序。
在线共享数据库操作
6
二、Access 2013功能界面
1、打开Access2013的选择
7
2、通过OneDrive和他人共享数据库
8
3、使用模板创建界面
9
4、操作界面
窗口分命令菜单、导航窗格及操作部分。
命令菜单 导航窗格 操作区
10
5、Access 2013制作的表
11
6、Access 2013制作的参数查询
的可操作性。借助Visual Basic程序设计功能和远程
网络管理,不需连接数据库即可出设计出功能强大的
多种数据库管理系统程序。
2、Access 2013特点
1) 存储方式简单,易于维护管理:管理的 对象有表、查询、窗体、报表、页、宏和模 块,以上对象都存放在后缀为(.mdb或 .accdb) 2) 面向对象:利用面向对象的方式将数据 库系统中的各种功能对象化,将数据库管理 功能封装在各类对象中。 3)界面友好、易操作:是面向对象的可视化 工具,风格与Windows完全一样。
7、Access 2013制作的窗体界面
13
三、 Access2013主体结构
Access2013主体结构包括表、窗体、报表、 查询、宏和模块,其中表是最主要对象。
1、表操作对象
对于已建立的表,其结构是确定的,表 操作以记录的形式向其中添加和修改、删除 数据。例如,学生管理信息中,课程表记录 着每个学期信息,包括:课程号、课程名、 学时、学分等,课程数据库表如图:
18
使用课程表建立的窗体
19
4、报表 报表是以打印格式显示用户数据的一种有 效方式。用户可以将一个或多个表和查询中的 数据以一定的格式制作成报表,还可以将数据 处理的结果或各种图表插入到报表中,用户可 以在报表设计视图窗口中控制每个对象的大小 和显示方式,对报表对象的各项内容进行设计 和修改,按照用户所需的方式完成打印工作。 与窗体类似,报表的其它信息可在设计报表工 具栏中实现。
利用宏制作的用户验证登录窗体
23
6、模块
模块是Access数据库中最复杂也是功能最 强大的一种对象,它由Visual Basic编制的过程 和函数组成。模块提供了更加独立的动作流程, 并且允许捕捉错误。在Access2013中,一个模 块相对于一组相关功能的集合。使用其内置的
VBA可编制各种对象的属性、方法、以实现细
Access2013数据库技术 及应用教程
北京理工大学:姜增如
1
北京理工大学:姜增如
2
主讲内容
Access 2013功能和特点
Access2013功能界面
Access2013主体结构
3
一、Access 2013功能和特点
1、 Access 2013功能
Access2013适合于企业内部小型数据库信息管 理。使用该系统能方便地创建数据库解决方案,轻松 制作美观的窗体和报表人机交互界面。 它的内部框架 中包含表、查询、窗体、报表、模块及宏,具有极强
25
7、退出Access2013 当结束数据库操作时,为防止数据库数据丢失需要
先关闭打开的数据库,再关闭Access窗口。
关闭Access2013窗口一般使用如下方式:
单击Access2013窗口右上角的“关闭”按钮。
选择“文件”菜单中的“退出”命令。
使用Alt+F4快捷键。
26
14
2016-2017(1)课程信息表
15
2、查询结构 查询用于在一个或多个表内查找某些特定 的数据,完成数据的检索、定位和计算的功能 供用户查看。查询是Access2013数据库中的一 种重要的对象,它是按照一定的条件或准则从 一个或多个数据表中映射出的虚拟视图。它分 选择查询、参数查询、交叉表查询、操作查询
致的操作和复杂的控制功能。
24
利用模块制编制的代码
Sub sub24 ( ) Dim watermelon As Integer, pear As Integer Dim apple As Integer Dim Count As Integer Dim s As String For watermelon = 1 To 20 '西瓜最多买20个 For apple = 1 To 50 '苹果最多买50个 pear = 40 - apple - watermelon '剩下买梨 If (watermelon * 5 + 2 * apple + pear) = 100 And pear >= 1 Then Count = Count + 1 s = s & "watermelon=" & watermelon & " apple=" & apple & " pear=" & pear & Chr(13) End If Next apple Next watermelon MsgBox s MsgBox "水果买法共有 " & Count & " 种" End Sub