Download presentation
Presentation is loading. Please wait.
1
Access数据库知识 安丘市职业中专 雷云龙
2
2.1.1 Access简介 2.1 Access 2003基础 Access数据库的特点
返回首页 2.1 Access 2003基础 Access简介 Access数据库的特点 ◆能够完善地管理各种数据库对象,具有强大的数据组织、用户管理、安全检查等功能。 ◆数据处理功能强大。 ◆可以方便地生成各种数据对象,利用存储的数据建立窗体和报表,可视性好。 ◆作为Office套件的一部分,可以与Office集成,实现无缝连接。 ◆能够利用Web检索和发布数据,实现与Internet的连接。
3
返回首页 2.1 Access 2003基础 Access 2003的新增功能 ◆传播字段属性:修改“表”设计视图中的被继承字段属性时,Access 将显示一个选项,此选项用于更新全部或部分绑定到该字段的控件属性。 ◆备份数据库或项目:对当前的数据库或项目作较大的改动之前,可以先对其进行备份。 ◆安全性增强:允许您通过设置宏安全等级来防止可能不安全的 Visual Basic for Applications (VBA) 代码。 ◆方便的任务窗格:展现了一个开放式的、充满活力的新外观。 ◆强大的纠错功能:新的错误检查功能能够标记出窗体和报表中的常见错误,使得可以比以前更快地测试和修复错误。 ◆强大的Web 页工具:能够在 Web 上发布窗体和报表,并能够将您的信息绑定到记录源,以显示、更新和处理数据库的数据。
4
返回首页 2.1 Access 2003基础 Access 2003的安装 Access 2003是一个32位的软件,可以运行在Windows 9x/NT/2000/XP等操作系统环境中。 Access 2003的启动 Access的启动方式和Word等其他Office软件一样,可通过开始菜单,也可通过桌 面快捷方式和在“运行”中输入命令等。 Access 2003的退出 ◆单击文件菜单中的“退出”命令。 ◆单击Access 2003窗口右上角的“关闭”按钮。
5
2.1 Access 2003基础 2.1.2 Access的数据库构成 返回首页
◆表(Table):表是实现数据库管理的基础,是关于特定主题(例如:学生和课程)数据的集合。 ◆查询(Query):使用查询可以按照不同的方式查看、更改和分析数据表中的数据。 ◆窗体(Form):窗体是一种主要用于在数据库中输入和显示数据的数据库对象。 ◆报表(Report):报表是以印刷的形式展示数据的有效方式。 ◆数据访问页(Web页):数据访问页是特殊类型的网页,用于查看和处理来自 Internet 或 Intranet 的数据,这些数据存储在 Microsoft Access 数据库 (如表、查询或窗体)组成的集合,或 Microsoft SQL Server 数据库中。 ◆宏(Macro):宏是由一个或多个操作 (操作:宏的基本组成部分;这是一种自含式指令,可以与其他操作相结合来自动执行任务。在其他宏语言中有时称为命令。)组成的集合,其中每个操作都实现特定的功能,例如打开某个窗体或打印某个报表。 ◆模块(Module):模块是将 Visual Basic 声明和过程作为一个单元进行存储的指令集合。VBA提供了宏无法完成,较为复杂和高级的功能,或是关于整个数据对象的整合操作。
6
返回首页 2.2 创建数据库 创建数据库 ◆ 利用向导创建数据库 ◆利用现有文件创建数据库 ◆直接建立一个空数据库
7
2.2 创建数据库 2.2.2 打开数据库 ◆ 只读方式:此方式只能查看但不能编辑数据库。
返回首页 2.2 创建数据库 打开数据库 不同打开方式的特点: ◆ 共享方式:网络数据库的访问方式,该数据库允许多个用户同时共享,使您和其他用户都能读写数据。 ◆ 只读方式:此方式只能查看但不能编辑数据库。 ◆ 独占方式:网络数据库的访问方式,此方式禁止其他用户再打开该数据库。 ◆ 独占只读方式:网络数据库的访问方式,具有只读和独占两种方式的属性,即只能查看不能编辑数据库,且不允许其他用户再打开数据库。
8
2.2 创建数据库 2.2.2 打开数据库 ◆ 只读方式:此方式只能查看但不能编辑数据库。
返回首页 2.2 创建数据库 打开数据库 不同打开方式的特点: ◆ 共享方式:网络数据库的访问方式,该数据库允许多个用户同时共享,使您和其他用户都能读写数据。 ◆ 只读方式:此方式只能查看但不能编辑数据库。 ◆ 独占方式:网络数据库的访问方式,此方式禁止其他用户再打开该数据库。 ◆ 独占只读方式:网络数据库的访问方式,具有只读和独占两种方式的属性,即只能查看不能编辑数据库,且不允许其他用户再打开数据库。
9
返回首页 2.3 创 建 表 创建表的方式 ◆使用向导创建表 ◆ 使用设计视图创建表 ◆关闭数据库而不退出统,点击数据库窗口的关闭按钮。
10
2.4 定义字段 2.4.1 字段名和数据类型 字段命名原则 ◆ 字段名称中可包含空格,但不能包含:句点(.)、感叹号(!)、
返回首页 2.4 定义字段 2.4.1 字段名和数据类型 字段命名原则 ◆ 字段名称的长度不超过64个字符。 ◆ 字段名称中可包含空格,但不能包含:句点(.)、感叹号(!)、 方 括号([ ])、左引号(‘)等特殊字符。 ◆ 不能使用ASCII为0~32的ASCII字符。 ◆ 不能以空格开头。
11
返回首页 2.4 定义字段 字段数据类型
12
2.4 定义字段 2.4.2 定义字段属性 字段属性 ● 字段大小:限定文本型字段的大小(默认50字符)和数字型数据的类型。 返回首页
2.4 定义字段 定义字段属性 字段属性 ● 字段大小:限定文本型字段的大小(默认50字符)和数字型数据的类型。 ● 格 式:控制数据屏幕显示或打印的格式。 ● 小数位数:指定小数的位数(只用于数字/货币型数据)。 ● 输入掩码:定义向字段中输入数据时的格式。 ● 标 题:在“数据表”视图、窗体和报表中取代字段名显示出来的文本。 ● 默 认 值:添加新记录时,自动加入到字段中的值。 ● 有效性规则:根据表达式或宏建立的规则来确认数据是否有效。 ● 有效性文本:当数据不符合有效性规则时所显示的信息。 ● 必填字段:设定字段是否能空着,不输入数值。 ● 索 引:确定该字段是否作为索引,索引可以加快数据的查询与存取速度。
13
2.4 定义字段 例2-1:通过“设计视图”,建立“学生成绩表”。表结构如图所示。 (1)根据说明内容,给每个字段加标题。
返回首页 2.4 定义字段 例2-1:通过“设计视图”,建立“学生成绩表”。表结构如图所示。 (1)根据说明内容,给每个字段加标题。 (2)给成绩字段设置“有效性规则”和“有效性文本”。数据范围:0~150。 (3)设置“学好”字段为主关键字。
14
2.4 定义字段 例2-2:通过“设计视图”,建立“学生家庭关系表”。表结构如图所示。 (1)根据说明内容,给每个字段加标题。
返回首页 2.4 定义字段 例2-2:通过“设计视图”,建立“学生家庭关系表”。表结构如图所示。 (1)根据说明内容,给每个字段加标题。 (2)给“邮政编码”字段定义“格式”,要求数据输入从左侧开始(!)。 (3)给“邮政编码”字段定义“输入掩码”,要求数据只能为6位数字(0)。
15
返回首页 2.4 定义字段 2.4.3 打开和关闭数据表 在“设计视图”中打开和关闭表 在“数据表视图”中打开和关闭表 两种视图之间的转换
16
返回首页 2.5 编辑数据表 2.5.1 编辑表结构 修改字段定义 添加字段 复制字段 删除字段 移动字段
17
2.5 编辑数据表 2.5.2 输入数据 输入文本、数字、货币型数据 输入“是/否”型数据 输入“日期/时间”型数据 输入OLE对象型数据
返回首页 2.5 编辑数据表 输入数据 输入文本、数字、货币型数据 输入“是/否”型数据 输入“日期/时间”型数据 输入OLE对象型数据 输入超链接型数据 查阅向导的应用
18
返回首页 2.5 编辑数据表 2.5.3 编辑数据 修改数据 复制、移动数据 删除数据 插入数据 更改数据表的显示方式 更改数据表的布局
19
2.5 编辑数据表 ● 通过滚动数据表来找记录。 2.5.4 数据查找
返回首页 2.5 编辑数据表 数据查找 ● 通过滚动数据表来找记录。 ● 选择“编辑/查找”菜单项,通过查找对话框,可使光标定位到包含查找数据的特定记录或某些值上。 ● 当已显示窗体或数据表时,使用筛选可以暂时分开和查看一组要处理的特定记录。 ● 使用查询可以处理数据库的一个或多个表中满足指定条件的一组特定记录。通过运行查询,可以独立于特定窗体或数据表来处理这个子集。
20
2.5 编辑数据表 数据排序的操作过程如下: 2.5.5 数据排序
返回首页 2.5 编辑数据表 数据排序 数据排序的操作过程如下: (1)点击字段选定器,选中要用于排序的字段(或将光标置于该字段中的任一单元格)。 (2)选择下面的一种操作 ● 单击工具栏中的“升序排序”按钮或“降序排序”按钮。 ● 选择“记录/排序/升序排序(降序排序)”菜单项。 ● 在选定字段中,点击鼠标右键,选择弹出菜单中的“升序排序”或“降序排序”选项。 (3)在关闭数据表时,排序结果可以保存。
21
返回首页 2.5 编辑数据表 2.5.6 数据筛选 按选定内容筛选 按窗体筛选 高级筛选/排序
22
返回首页 2.6 建立表关系 表关系示意图
23
返回首页 2.7 数据库的管理 数据表的管理 表复制 表更名 删除表 设置表属性
24
返回首页 2.7 数据库的管理 数据库的管理 数据库的转换 表数据库备份 数据库的压缩和修复 数据库的拆分 数据的导入、导出
25
Thank You ! 返回首页
Similar presentations