第13章Access2003数据库及表的基本操作
Access2003教程

图9.5 Access 2003启动界面
图1.6 直接新建一个空数据库
图1.7 保存文件对话框
图1.8 “学生管理”数据库窗口
利用本机上的模板来创建一个 新数据库
图1.9 数据库模板对话框
根据现有文件来新建数据库
根据现有文件来新建一个类似的数据库 相当于是复制一个已有的数据库,然后 对它进行修改编辑,形成一个新数据库。
允许空字符串
索引 Unicode压缩
指定该字段是否允许零长度字符串。
决定是否建立索引的属性,有三个选项:“没有”、“有,允许重复”和“有,不允许重复 “。 指示是否允许对该字段进行Unicode压缩。
主键(主关键字)
主键是表中用于惟一标识每条记录的主索引。主 键不是必需的,但主键能将表与其他表中的外键 相关联。所以,只有定义了主键,才能建立表与 表之间的关系,同时也方便对表进行排序或索引 操作。主键不允许为 Null(空值),并且必须始 终具有唯一索引。如果表中某个字段没有重复的 内容,就可用作该表的主键。
数据库组 件选项卡
图9.1 Access 2003的窗口
图1.1 Access 2003的窗口
字段与记录
在Access中,表将数据组织成列(称为字段)和 行(称为记录)的形式。每一列的名字(字段名) 是惟一的,每一列中的内容有相同的属性和数据 类型。
在创建表之前,先要对表结构进行设计,也就是 根据数据的取值情况确定每个字段的名称和数据 类型。字段名一般以字符开头,后面可跟字符和 数字等允许的符号,最多74个字符,同一个表中 不能有相同的字段名。而字段数据类型的设置则 定义了用户可以输入到字段中的值的类型。
表1.3 学生基本情况表
ACCESS 2003教案

操作6使用向导查找表之间不匹配的记录
“查找不匹配项查询向导”就是查找那些在“多”方
表中没有对应记录的“一”方表中的记录。
任务三使用设计视图创建查询
操作1在设计视图中添加表
在“显示表”对话框的“表”选项卡中,双击“订单”表,可将选中
的表添加到查询设计视图中
理解查询使用向导快速创建查询使用设计视图创建查询
理解并使用查询条件创建参数查询创建计算查询
技能培训重点、难点
理解查询使用向导快速创建查询使用设计视图创建查询
理解并使用查询条件创建参数查询创建计算查询
教法
任务驱动法
教具使用
计算机
教学内容
查询的创建与应用
学生活动
备注
复习提问
思考回答
学生补充,教师点评
导入新课
任务三 查找和替换记录数据
操作1查找表中数据
①单击要查找字段选定器
②单击菜单“编辑→查找”命令
③在“查找内容”框中输入查找内容,单击“查找下一个”按钮
④再一次单击“查找下一个”按钮依次类推。
操作2替换表中数据
①单击字段选定器
②单击菜单“编辑→替换”命令
③在“查找内容”框中输入被替换内容,“替换为”框中输入替换内容,单击“全部替换”按钮
5.页页也称为数据访问页
6.宏由一系列操作组成,能自动执行一些任务
7.模块用VBA语言编写的程序段
任务五使用Access 2003的帮助系统
操作1使用“帮助”任务窗格
操作2使用“Office助手”
操作3使用上下文帮助
项目拓展工具栏的操作及“罗斯文”示例数据库的使用
操作1显示或隐藏工具栏
计算机应用基础之Access2003

第七章数据库管理系统Access 2003数据库就是数据或信息的集合,相当于一个数据仓库。
具体地说,数据库是一组经过计算机整理后的数据,它由许多数据表组成。
Access 2003是一个功能强大、方便灵活的关系型数据库管理系统。
它具有完整的数据库应用程序开发工具,可用于开发适合特定数据库管理的Windows应用程序。
使用Access 2003,用户可以方便地设计、修改、浏览一个记录的数据表,可以在基本表记录的数据中进行各种查询,可以根据基本表的记录的数据设计各种报表,可以设计和使用各种窗体,可以通过设计和使用宏对基本表进行一系列特定的操作,甚至还可以使用Visual Basic语言进行更高级的程序开发。
任务1 学会数据库的创建、表的建立及字段属性设置我们通过一个小型的图书管理系统来边做边学吧。
1.数据库的创建首先启动Access 2003,出现Access 2003的启动界面,单击图7.1右下角的“新建文件”。
图7.1 Access 2003启动界面出现如图界面,单击图7.2右上角的“空数据库”图7.2 新建界面在出现的对话框中输入文件名“图书管理系统”,然后单击“创建”按钮,这样数据库就建好了。
注意记住该文件的保存位置。
这时图7.3出现的窗口是数据库窗口。
图7.3 创建数据库2. 用表设计器建立表在图7.4左边“对象”框中选择“表”,双击“使用设计器创建表”打开表设计器。
图7.4 建立表在图7.5表设计器中按照下面表格中的要求逐个输入字段的名称、类型和长度等数据。
注意,在表设计器窗口的上半部分输入字段名和类型,长度等其它内容在窗口的下半部分的“常规”页面中输入。
最后用鼠标右击“图书编号”在出现的快捷菜单中选择“主键”,将“图书编号”设为这个表的主键。
完成后关闭表设计器,系统会询问表的名称,输入表名“图书”,这样一个空的数据库表已建好了。
图7.5 表设计器在图7.4数据库窗口中就会出现刚才建立的表“图书”,双击它就会出现“图书”表窗口,接下来按照图7.6中的数据进行数据输入。
Access 2003

二、关系模型 用关系表示的数据模型称为关系模型。关 系是指由行与列构成的二维表,在关系模 型中,实体和实体间的联系都是用关系表 示的。也就是说,二维表格中既存放着实 体本身的数据,有存放着实体间的联系。 关系可以表示实体间一对多的联系,并且 通过建立关系间的关联,还可以表示多对 多的联系。
• 关系:一个关系对应一张二维表。如学生 登记表等。 • 字段:表中的一列称为一个字段,每个字 段的名称就叫字段名。 • 记录:表中的一行即为一条记录。它是由 称为“主键”的字段唯一标识。 • 主键:主键是表中的某个字段组,它可以 唯一确定一个记录。一个表只能有一个主 键,主键可以是一个字段,也可以由若干 字段组和而成。
2. 链接表 使用链接表功能可以在当前数据库中创建 链接到数据源的快捷方式,从而链接外部 数据源中的数据。当修改链接表数据,外 部数据源可以看到修改的结果;当修改外 部数据源数据,同样可以改变链接表数据。 • 在“数据库”窗口中,单击“文件”菜单 的“获取外部数据”命令中的“链接表” 命令。 • 选择链接的数据源文件,单击“链接”按 钮。 • 按照“链接数据表向导”提示操作。
三、 利用导入表和链接表创建数据表 1. 导入表 • 在“数据库”窗口中,单击“文件”菜单 的“获取外部数据”命令中的“导入”命 令。 • 在对话框中的“查找范围”中选择导入文 件的位置,在“文件类型”框中选择导入 文件的类型,在列表中选择相应文件。 • 单击“导入”按钮。 利用“导入”命令,不仅可以导入Access 2003数据库中各种对象,还可以将符合 Access 2003输入/输出协议的任何类型表 格引入到Access 2003的数据库中。
Access 2003 数据库原理与应用
Te: 67705136 zhangming@
10分钟学会access2003数据库

学电脑最好学的是数据库,学不会就是懒鼠标右键点新建一个数据库
打开
点使用设计器创建表
写上字段名称,点三角选类型,学过VB/C/C++等就知道数据类型,和这类语言一样,文本类型可以是任何内容,《CHAR》,备注也是文本类型只不过是可输入内容更多,数字内型只能输入数字《INT》,日期/时间类型只能输入日-月-年或年-月-日,货币也算数字类型,只不过是可以输入较长,自动编号不用多说了,是/否不用多说了,OLE对象就是加入一文件,超链接就是选择链接一个任何文件,比如MP3,图片等。
这是个示例
输入完了点左上角的软盘标志保存,和WORD是不是一样呀
关闭,重新打开是不是多了个员工的表,给表写上内容
单
还可以使用输入数据创建表,不过类型全部是文本类型
内容多了,要查总不能用眼睛看,点查询创建查询
数据库可以配合软件使用,也可以供网站使用,这是个购物网站的数据库
看到了吧GROUPPIC就是链接图片,属于超链接类型
看完了没有十分钟学会了吧。
中文Access_2003实用教程

本章要点
1.1 打开1.3 定制工具栏和工作环境 习题 1
1.1 打开“罗斯文”数据库
1.1.1 数据库的基本知识
每个人的工作和生活中都有大量的数据,例如一个人的通讯录、一个公司 的销售情况统计等。当这些数据比较少的时候,将其记录在一个表中,就 可以很好地进行管理了。但是当数据积累到一定数量以后,在对其进行管 理和利用时就要用到数据库了。Access 2003就是一种数据库管理系统。 1.什么是数据库 从字面的角度来看,“库”是储存东西的地方,“数据库”可以简单地理 解为储存数据的地方。更准确地说数据库是按照一定关系组织起来的有联 系的数据集合。 通讯录中记录的每个人的姓名、地址、电话等信息就是“数据”。 对于数据的管理经历了人工管理、文件管理及数据库管理3个阶段。当数据 的数量比较少时,依靠人工的方式就能满足管理的需要。随着数据的增加, 人们开始采用数据文件的方式管理数据,在这种方式中,一个文件一般是 与某一个应用相对应的,即这些数据不能共享。数据库管理有利于数据的 描述与数据的应用相结合,对于数据的更新与检索均采用一种全新的方式 进行,使数据的共享成为可能,数据的一致性及安全性得到了极大的提高。
中文Access 2003实用教程
第1章 Access 2003概述
Microsoft Access 2003是一种数据库管理系统,它的强大 功能主要表现在:友好的用户界面;数据表操作简单、易学 易懂;通过向导创建表、查询、窗体及报表;自动绘制数据 统计图和绘图功能;有效管理、分析数据的功能;增强的网 络功能;宏功能和内嵌的VBA(Visual Basic for Application)等。 除了以上所提到的功能以外,在Access 2003中还增加了许 多新的功能。例如,可以查看数据库对象间的相关性信息; 可以启用自动错误检查以检查窗体和报表的常见错误;修改 “表”设计视图中的被继承字段属性时,Access 将显示一 个选项,此选项用于更新全部或部分绑定到该字段的控件属 性。
Access2003教程(完整版)

Access 教程第一章 Access 数据库基础◆数据库基础知识及关系数据库管理系统。
◆Access 2003 中文版介绍。
数据库技术产生于 60 年代末、70 年代初,它的出现使计算机应用进入了一个新的时期——社会的每一个领域都与计算机应用发生了联系。
数据库是计算机的最重要的技术之一,是计算机软件的一个独立分支,数据库是建立管理信息系统的核心技术,当数据库与网络通信技术、多媒体技术结合在一起时,计算机应用将无所不在,无所不能。
作为本课程学习的开始,我们首先要了解的是:什么是数据库?什么是数据库管理系统?什么是 Access 呢?一、数据库的基本知识1.什么是数据库数据库这个词有多种解释,简单的定义是这样的:数据库(DataBase)是结构化数据的集合。
从广义上讲,数据库就是数据或信息的集合,相当于一个数据仓库。
具体来说,数据库是一组经过计算机整理后的数据,在关系数据库中,它由许多数据表组成。
David M.Kroenke 关于数据库的定义是:数据库是指自描述的完整记录的集合。
它表达了三层含义:⑴ 数据库是自描述的。
数据库除了包含用户的源数据以外,还包含关于它本身结构的描述,这个描述称作数据词典(或数据目录、元数据)。
从这个意义上讲,数据库与作为一个自描述的书的集合的图书馆相似:除了书籍以外,图书馆还包含一个描述它们的卡片目录。
⑵ 数据库是集成记录的集合。
数据的标准结构如下:位—> 字节—> 域—> 记录—> 文件, 按这种模式说,文件组合成数据库是非常诱人的,但却无法深入,数据库将包含四种数据:用户数据文件、元数据、索引、应用元数据。
用户数据大多表示为表格,称之为数据表,它存放了用户的各种有用资料和数据。
例如:元数据是关于用户数据的结构的描述,称之为系统表。
例如:。
Access2003创建数据库和表

图2-2-5 “表向导”对话框之二
图2-2-6 “表向导”对话框之三
2.2 创建“员工”表
(6)单击“完成”按钮,就可以根据上一步的设置,调出“客户:表”窗 口或“客户”窗体,同时在图2-2-1所示的数据库窗口中也看到刚刚建立的 表。
图2-2-7 “客户:表”窗口
图2-2-8 “客户”窗体
2.2 创建“员工”表
2.1 创建第一个Access数据库
创建完成之后就可以看到数据库窗口,如图2-1-13所示,同时在屏幕上显示 “主切换面板”窗体,如图2-1-14所示。此窗体会在每次打开数据库后显示, 目的是让用户在此进行操作。
图2-1-13 “联系人管理”数据库窗口
图2-1-14 “主切换据库
(11)单击“下一步”按钮,调出“数据库向导”对话框之五,如图2-110所示。 在“请指定数据库的标题”文本框中输入其标题,如果要在所有报表上加 一幅图片,则可以选中“是的,我要包含一幅图片”复选框,这时“图片” 按钮有效,单击它可以调出“插入图片”对话框,用于选择所需要的图片。 (12)单击“下一步”按钮,调出“数据库向导”对话框之六,如图2-1-11 所示。 如果对前面所做的工作没有要修改的内容,这时单击“完成”按钮,如果 要重新设置前面的选项,单击“上一步”按钮。如果选中“是的,启动该 数据库”复选框,则在创建完数据库后,直接启动该数据库,否则不启动 它。
2.2.1 用表向导创建表
创建一个名为“客户资料”的空数据库,在“对象”列表中单击“表”对 象,这时的数据库窗口中列出的是当前数据库中的表和创建表的方法,如 图2-2-1所示。可以看到在这个数据库中还没有任何一个表,下面就要在这 个数据库中创建表。用表向导创建表的具体操作步骤如下。 (1)使用下面的一种方法,调出“表向导”对话框。 • 单击数据库窗口中的按钮,调出“新建表”对话框,如图2-2-2所示,选 择“表向导”选项,单击“确定”按钮,调出“表向导”对话框,如图2-23所示。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
13.1 Access 2003概述
1. Access是一种关系型数据库管理系统,适 用于中小型数据库管理。
2. 主要有如下特点: 与Windows完全一致的界面风格; 采用单一的存储文件; 提供了许多可视化工具; 提供了与其他数据库的接口; 能够处理多种数据类型; 允许创建能与Web数据进行交互的数 据访问页 ; 能够管理多种数据库对象,具有较强 的数据组织、用户管理、安全检查等 功能。
2. Access的退出 单击Access 2003窗口标题栏右端的【关闭】按钮 单击【文件】菜单中的【退出】命令 按快捷键【ALT+F4】 在标题栏单击鼠标右键,在弹出的菜单中选择【关闭】 命令
5
标题栏 工具栏
Access界面组成
菜单栏
状态栏
打开的数据库子窗口 6
Access数据库
Access数据库包含了数据库对象和组两部分。
用于实现用户对数据库中相关数据的操作界面,是信息 系统中使用最多的窗体。
12
页对象
Access的页对象也称为数据访问页,是特殊的Web页。 在信息系统中设计数据访问页是为了使用户能够查看、编辑
和操作来自Internet或Intranet的数据,而这些数据是保存在 Microsoft Access 2003数据库中的。 数 据 访 问 页 是 直 接 与 数 据 库 连 接 的 。 当 用 户 在 Microsoft Internet Explorer中显示数据访问页时,正在查看的是该页的 副本。
4
Access的启动与退出
1. Access的启动 任务栏上【开始】 → 【所有程序】 → 【Microsoft Office】 → 【Microsoft Office Access 2003 】 使用快捷方式启动Access 2003:双击 使用已有的数据库文件启动Access 2003:双击
通过数据库对象进行信息管理 通过组对相关联的不同类型的数据库对象进行管
理
7
Access 数据库结构示意图
8
Access数据库对象
保存数据库中的数据, 是数据库的核心
数据的输入和输出显 示格式控制
从某些数据表中根据查 询准则的要求抽取特定 的信息
将选定的数据信息以格 式化方式显示或打印出 来
操作指令的集合 每个操作实现特定 功能
15
模块对象
模块是由声明、语句和过程组成的集合,它们作为一 个已命名的单元存储在一起,对 Microsoft Visual Basic 代码进行组织。
Microsoft Access 有两种类型的模块:标准模块和类 模块。
类模块属于一种与某一特定窗体或报表相关联的过程集合, 这些过程均被命名为事件过程,作为窗体或报表处理某些 事件的方法,即,类模块中的过程用于响应窗体或报表上 的事件。
宏对象
Access的宏对象是Access数据库对象中的一个基本 对象。
宏的意思是指一个或多个操作的集合,其中每个操 作实现特定的功能,例如打开某个窗体或打印某个 报表。宏可以使某些普通的、需要多个指令连续执 行的任务能够通过一条指令自动地完成,而这条指 令就称之为宏。
宏可以是包含一个操作序列的一个宏,也可以是若 干个宏的集合所组成的宏组,一个宏或宏组的执行 与否还可以使用一个条件表达式来进行控制,即可 以通过给定的条件来决定在哪些情况下运行宏。
10
查询对象
利用查询可以通过不同的方法来查看、更改以及分析数据查询、参数查询、交叉表查询和操作查询等。 最常见的查询对象类型是选择查询。选择查询将按照指定的条件,从一
个或多个表对象中获取满足条件的数据,并按照所需的排列次序显示。 可见,查询对象的功能是提供数据库操作人员与数据库表中数据的交互 界面。 查询对象的运行形式与表对象的运行形式几乎完全相同,但它只是表对 象中数据的某种抽取与显示,本身并不包含任何数据。
标准模块包含与任何其他对象都无关的常规过程,以及可 以从数据库任何位置运行的经常使用的过程。
Access 2003 数据库
1
Access 2003 数据库
第13章 Access 2003数据库及表的基本操作 第14章 查询的创建与应用 第15章 报表对象
2
第13章 Access 2003数据库及表的基本操作
13.1 Access 2003概述 13.2 创建和管理Access数据库 13.3 创建表对象 13.4 获取外部数据和导出数据 13.5 表的基本操作 13.6 建立表间关系 13.7 表的数据操作
允许用户查看、编辑和 汇报驻留在浏览器中的
数据和HTML页
用Visual Basic for Application编写的函数
9
表对象
表是用于存储有关特定实体的数据集合。特定实体的数据集 合可以这样理解:如在商品进销存管理信息系统中,商品的 库存数据集合就可以设置成为“商品库存”这样一个特定实 体的数据集合,而商品的销售数据集合则可以设置成为“商 品销售”这样一个特定实体的数据集合。
11
窗体对象
窗体对象主要用于提供数据库的操作界面。窗体 对象的构成包括五个节:窗体页眉节、页面页眉节、 主体节、页面页脚节及窗体页脚节。
(1)提示型窗体 显示一些文字及图片等信息,没有实际性数据,也基本
没有什么功能,主要用于信息系统的主界面。 (2)控制型窗体
设置相应菜单和一些命令按钮,用以完成各种控制功能。 (3)数据型窗体
对每个实体分别创建各自的表对象,意味着每种数据只需存 储一次,这将提高数据库的效率,并且减少数据输入错误。 表对象以行、列格式组织数据,表中一行称为一条记录、一 列称为一个字段。
在一个数据库中,通常存储有多个表,这些表之间通过由有 相同内容的字段建立关联,称为关系,表之间的关系有1:1, 1:m,m:n。
13
报表对象
报表是以打印的格式表现用户数据的一种有效的方式。 Access 提供报表对象,使得用户可以控制报表上每个对象
(也称为报表控件)的大小和外观,并可以按照所需的方式 选择所需显示的信息以便查看或打印输出。 报表中大多数信息来自基础的表、查询或SQL语句(它们是 报表数据的来源)。
14