ACCESS 2000基本操作
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3.组栏
组栏中的收藏夹可以包含不同类型的数据库对象的快捷方式,也可以将数据库中的对象 组织为组放入组栏中。使用时只要单击“收藏夹”或用户自行创建的组选择其中需要的表、 窗体或报表等对象。
4.对象快捷方式
数据库窗口右边的列表框中前几个左下角是钥匙图标的项一般是一些使用不同方式创 建对象的命令,其余的项为已经创建的对象的快捷方式,例如图 1-1 所示的 C、S 和 SC 即 为创建的表 C、S 和 SC 的快捷方式。
1.表对象
表是 Access 2000 数据库的基本组成部分,它是关于特定主题数据的集合,例如学生成 绩表一般是关于学生的学号、姓名、几门课程的成绩等数据内容。每个数据在同一个表中仅 存储一次,这样可以提高数据库的有效率。表的每一行数据称为记录,每一列同种类型的数 据称为字段。
2.查询对象
查询是从一个或多个表中搜索满足条件的数据或对数据进行统计汇总,可以将查询结果
Access 2000 基本操作
数据库管理系统 Access 2000 基本操作
Access 2000 是 Office 2000 的一个组件,它是目前常用的关系型数据库管理系统(简称 DBMS),利用它用户可以方便地创建数据库和数据表,进行多种方式的查询;也可以利用 窗体来查看 Access 数据库中的数据,并且打印出可以满足多种需求的报表;也可以利用宏 或编程功能来提高数据库的处理效率,同时生成的数据可以方便地与 Word 和 Excel 等软件 进行转换,更可以作为网站的数据后台。
为了方便用户创建各种不同风格的数据库,Access 2000 提供了多个专业的数据库向导, 让用户可以借助于模板快速地创建出所需的数据库。 2) 利用向导创建数据库
单击如图 1-2 所示的“Access 2000 启动”对话框中的单选按钮“Access 数据库向导、 数据页和项目”或单击如图 1-5 所示“新建”对话框中的“数据库”选项卡,均出现如图 1-6 所示的“数据库”模板对话框。
Access 2000 并不需要专业的数据库用户才能进行设计管理,非专业的用户完全可以利 用它创建一个功能强大的数据库系统。除非有过于复杂的需求,一般来说,数据库用户并不 需要编写程序代码,只需要通过 Access 2000 本身提供的一些对象就能完成大多数的数据操 作和管理工作。
1.1 Access 2000 概述
也可以利用 Access 2000 窗口中的“文件”菜单|“打开”命令选择打开所需的数据库文 件,或者直接找到本机的某个需要的 mdb 文件来打开数据库。
1.2.2 数据表的创建
表是数据库中的存储和管理数据的最基本的对象,一个数据库中可以有多个二维表。表 由表名、行和列组成,每一行称为一个记录或元组,每一列称为一个字段或属性。在 Access 2000 中创建数据表就是建立各种类型的字段以输入各种类型的数据。
学号 CS001 CS003 CS009 CS023
ห้องสมุดไป่ตู้
姓名 安琳 陈亮 方一辉 苏宁
表 1-1 学生表 性别 女 男 男 男
专业 应用技术 软件技术 软件技术 应用技术
出生日期 1988-3-12 1987-12-10 1987-5-3 1988-4-1
7
CS031
张星
Access 2000 基本操作
8
Access 2000 基本操作
图 1-8 表设计视图
2.使用向导创建表
使用向导创建表时,可以从各种各样预先定义好的商务和个人示例表中选择字段。具 体操作步骤如下:
图 1-9 表向导对话框 1
1) 双击如图 1-4 数据库窗口所示的“表”对象右边列表框中的“使用向导创建表”,打开如 图 1-9 所示的“表向导”对话框;
打开已有的数据库的方法比较简单,可以在启动时弹出的如图 1-2 所示的“Access 启动” 对话框中单击“打开已有文件”单选按钮,在其列表框中双击某个数据库名打开该数据库, 在该列表框中列出的数据库都是最近打开或新建的数据库。如果在其中找不到需要的数据 库,可以双击列表框中“更多的文件”,在其后弹出的对话框中选择要打开的数据库文件位 置和数据库文件即可。
2
Access 2000 基本操作
以不同处理方式的数据表保存下来,如果下次遇到相同的条件不需要再次查询,可以直接使 用,查询结果也可以作为窗体和报表等对象的数据源。
3.窗体对象
窗体是以数据表或查询为基础创建的,是 Access 2000 中的一个人机交互界面。用户可 以在窗体中方便灵活地查看、输入或修改一个表或多个表中的数据。
1.1.2 Access 2000 的对象
Access 2000 数据库是多种数据库对象的集合,建立 Access 2000 数据库即是创建与特定 功能相关的对象。Access 2000 共提供了 7 种数据库对象,包含表、查询、窗体、报表、页、 宏和模块。用户只要单击如图 1-1 所示的数据库窗口的对象栏中的某个对象即可进入相应功 能的操作界面。
4
Access 2000 基本操作
图 1-3 数据库文件保存窗口
图 1-4 数据库窗口
也可以在图 1-4 所示的 Access 2000 窗口中选择“文件”菜单|“新建”命令,在弹出的 如图 1-5 所示的对话框中单击“确定”按钮同样可以创建空数据库。
5
Access 2000 基本操作
图 1-5 “新建”数据库对话框
女
应用技术
1988-11-3
课程号 CB002 CA008 CA011 CT003 CT009
课程名 操作系统
数据库 图形学 软件工程 编译原理
表 1-2 课程表
学时 60 48 60 52 64
学分 5 3 4 4 5
学号 CS001 CS001 CS003 CS003 CS009 CS009 CS023 CS023 CS031 CS031
2) 在示例表上方选择“商务”或“个人”,确定所要创建的表的类型; 3) 在“示例表”列表框中选择需要的一个或多个示例表,找到适合的字段名,单击“添加”
按钮“>”或“全部添加”按钮“>>”,也可以通过“<”和“<<”按钮删除字段;
9
Access 2000 基本操作
4) 如果要重命名某个字段,可以先选中该字段,然后单击“重命名字段”按钮,在弹出的 对话框中输入新的字段名;
3
Access 2000 基本操作
主题及使用; 2) 确定数据库中需要的表,尽量做到每个表只包含某一个主题的信息,每一条信息在每个
表中只出现一次; 3) 确定每个表需要的主要字段和主键,每个字段要与表的主题相关,主键要确保其唯一确
定每条记录,如一条学生记录的姓名存在同名现象,而“学号”字段可以用来确定唯一 的一个学生,所以可以将“学号”作为学生表的主键; 4) 确定表和表之间的关系(关系通过匹配键字段中的数据来完成,键字段通常是两个表中 使用相同名称的字段),可以将相关信息组合到一起。经过这几个主要步骤的设计后, 如果发现设计中仍然存在不足可以对原先的设计进行优化。这时,就可以进入数据库的 实际操作阶段,即各数据库对象如表和窗体的创建。在创建数据库之前可以参考 Access 2000 系统提供的一些示例数据库。
图 1-6 “数据库”模板对话框
在模板窗口列表框中选择其中一种适用的模板,单击“确定”按钮即可进入数据库向导 的一步一步的交互创建过程。其中用户可以在出现如图 1-7 所示的“数据库向导”对话框中 选择数据库中每个表中需要的字段。
6
Access 2000 基本操作
图 1-7 “数据库向导”对话框
2.打开数据库
5) 单击“下一步”按钮,弹出如图 1-10 所示的对话框。在文本框中输入新建数据表名,确 定是否要设置一个主键;
图 1-10 表向导对话框 2
图 1-11 表向导对话框 3
6) 单击“下一步”按钮,弹出如图 1-11 所示的对话框,在其中可以确定新建表与数据库中 其他表之间是否建立关系,如果需要关联其他表,单击“关系”按钮在弹出的“关系” 对话框中进行设置;
4.报表对象
报表是数据库应用程序的最终产品,是以打印的格式表现用户数据的一种有效方式。因 为用户可以控制报表上每个元素的大小、位置和显示形式,所以可以按照所需的方式查看和 打印报表。
5.页对象
页即为数据访问页,是一种特殊类型的 Web 页。可以在 Access 2000 中创建新的页或编 辑已有的页,页中的数据仍然保存在 Access 2000 数据库或其他类型的数据源中,通过浏览 器可以进行浏览。
表 1-3 成绩表 课程号 CB002 CA008 CB002 CT003 CT003 CT009 CB002 CA011 CA008 CA011
成绩 88 78 91 75 93 95 81 89 62 72
1.使用设计器创建表
使用设计器创建表时,用户可以自行定义表的字段名、数据类型、字段属性和一些说明 信息,具体的操作步骤如下: 1) 双击如图 1-4 数据库窗口所示的“表”对象右边列表框中的“使用设计器创建表”,也可
1.2 创建和使用数据表
数据库是信息的集合,一般都关于某一个特定的主题,如超市库存数据库。只有先创 建数据库才能在其基础上建立数据表和窗体等对象,用户才能使用它来组织、存储和管理信 息。
新建一个数据库特别是一个较大的数据库前总体设计很重要,合理的设计能够有效迅速 地实现所需功能。一般来说,设计一个数据库主要包含以下几个主要步骤: 1) 明确数据库创建目的,要了解数据库使用人员的需求,经过需求分析后,明确数据库的
1.2.1 数据库的创建和打开
1.新建数据库
可以在 Access 2000 启动时或利用“新建”命令创建空数据库或建立基于向导的数据库。 1) 创建空数据库
图 1-2 Access 2000 启动对话框
在 Access 2000 启动时会弹出如图 1-2 所示的对话框,单击单选按钮“空 Access 数据库” 随之弹出如图 1-3 所示的数据库文件保存窗口,在“保存位置”下拉列表中指定新建数据库 的位置,在“文件名”文本框中指定数据库名,Access 数据库文件的扩展名为“.mdb”,单 击“创建”按钮则完成空数据库的创建,出现如图 1-4 所示的相应数据库窗口。
6.宏对象
宏是指一个或多个操作的集合,其中每个操作实现特定的功能,例如打开某个表、打印 某个报表等。利用宏可以简化各种操作,从而提高 Access 数据库的执行效率。
7.模块对象
模块是开发人员的工作环境,是将 Visual Basic for Applications 声明和过程作为一个单 元进行保存的集合。只有一些高级的数据库应用才需要使用模块,普通的数据库开发一般很 少用到它。
对 象 快 捷 方 式 组 栏
图 1-1 数据库窗口
1
Access 2000 基本操作
1.工具栏
工具栏的作用是为了便捷地使用某些操作命令,这里工具栏上的前 3 个按钮的功能是 由对象栏中所选的对象决定的,选择不同的对象则按钮的命令名和作用各不相同。
2.对象栏
对象栏中列出了数据库中的所有对象,不同的对象实现不同的功能,对象具体的功能参 看“1.1.2 Access 2000 中的对象”。
1.1.1 Access 2000 的主界面
如图 1-1 所示为 Access 2000 进入某个数据库后的主界面,其中标题栏、菜单栏、工具 栏和状态栏等元素与其他 Office 2000 组件的功能类似,在此不再赘述,这里我们只介绍 Access 2000 中独有的数据库窗口。
工 具 栏
对 象 栏
以单击选中“使用设计器创建表”后,单击工具栏上的“打开”或“设计”按钮,打开 如图 1-8 所示的表设计视图; 2) 在字段名称列中输入字段名; 3) 选择字段的数据类型如文本、数字和日期/时间等; 4) 设置相应的字段属性,如字段大小和格式等; 5) 右击“学号”字段,在弹出的快捷菜单中选择“主键”; 6) 输入所有字段并设置完成后,单击工具栏上的“保存”按钮,在弹出的对话框中输入数 据表名称“学生”; 7) 用同样的方法建立“课程”和“成绩”的表结构。
可以利用设计器、数据库向导或通过输入数据等方法创建表。根据某学校计算机系印制 的表格中的一部分:表 1-1、1-2 和 1-3 所示提供的表结构内容,下面介绍前两种常用的建表 方法在新建的学生成绩数据库中创建表结构,即创建表的组织形式的操作步骤。具体数据的 输入和编辑处理等操作在“1.2.3 数据表的输入和编辑”中介绍。
组栏中的收藏夹可以包含不同类型的数据库对象的快捷方式,也可以将数据库中的对象 组织为组放入组栏中。使用时只要单击“收藏夹”或用户自行创建的组选择其中需要的表、 窗体或报表等对象。
4.对象快捷方式
数据库窗口右边的列表框中前几个左下角是钥匙图标的项一般是一些使用不同方式创 建对象的命令,其余的项为已经创建的对象的快捷方式,例如图 1-1 所示的 C、S 和 SC 即 为创建的表 C、S 和 SC 的快捷方式。
1.表对象
表是 Access 2000 数据库的基本组成部分,它是关于特定主题数据的集合,例如学生成 绩表一般是关于学生的学号、姓名、几门课程的成绩等数据内容。每个数据在同一个表中仅 存储一次,这样可以提高数据库的有效率。表的每一行数据称为记录,每一列同种类型的数 据称为字段。
2.查询对象
查询是从一个或多个表中搜索满足条件的数据或对数据进行统计汇总,可以将查询结果
Access 2000 基本操作
数据库管理系统 Access 2000 基本操作
Access 2000 是 Office 2000 的一个组件,它是目前常用的关系型数据库管理系统(简称 DBMS),利用它用户可以方便地创建数据库和数据表,进行多种方式的查询;也可以利用 窗体来查看 Access 数据库中的数据,并且打印出可以满足多种需求的报表;也可以利用宏 或编程功能来提高数据库的处理效率,同时生成的数据可以方便地与 Word 和 Excel 等软件 进行转换,更可以作为网站的数据后台。
为了方便用户创建各种不同风格的数据库,Access 2000 提供了多个专业的数据库向导, 让用户可以借助于模板快速地创建出所需的数据库。 2) 利用向导创建数据库
单击如图 1-2 所示的“Access 2000 启动”对话框中的单选按钮“Access 数据库向导、 数据页和项目”或单击如图 1-5 所示“新建”对话框中的“数据库”选项卡,均出现如图 1-6 所示的“数据库”模板对话框。
Access 2000 并不需要专业的数据库用户才能进行设计管理,非专业的用户完全可以利 用它创建一个功能强大的数据库系统。除非有过于复杂的需求,一般来说,数据库用户并不 需要编写程序代码,只需要通过 Access 2000 本身提供的一些对象就能完成大多数的数据操 作和管理工作。
1.1 Access 2000 概述
也可以利用 Access 2000 窗口中的“文件”菜单|“打开”命令选择打开所需的数据库文 件,或者直接找到本机的某个需要的 mdb 文件来打开数据库。
1.2.2 数据表的创建
表是数据库中的存储和管理数据的最基本的对象,一个数据库中可以有多个二维表。表 由表名、行和列组成,每一行称为一个记录或元组,每一列称为一个字段或属性。在 Access 2000 中创建数据表就是建立各种类型的字段以输入各种类型的数据。
学号 CS001 CS003 CS009 CS023
ห้องสมุดไป่ตู้
姓名 安琳 陈亮 方一辉 苏宁
表 1-1 学生表 性别 女 男 男 男
专业 应用技术 软件技术 软件技术 应用技术
出生日期 1988-3-12 1987-12-10 1987-5-3 1988-4-1
7
CS031
张星
Access 2000 基本操作
8
Access 2000 基本操作
图 1-8 表设计视图
2.使用向导创建表
使用向导创建表时,可以从各种各样预先定义好的商务和个人示例表中选择字段。具 体操作步骤如下:
图 1-9 表向导对话框 1
1) 双击如图 1-4 数据库窗口所示的“表”对象右边列表框中的“使用向导创建表”,打开如 图 1-9 所示的“表向导”对话框;
打开已有的数据库的方法比较简单,可以在启动时弹出的如图 1-2 所示的“Access 启动” 对话框中单击“打开已有文件”单选按钮,在其列表框中双击某个数据库名打开该数据库, 在该列表框中列出的数据库都是最近打开或新建的数据库。如果在其中找不到需要的数据 库,可以双击列表框中“更多的文件”,在其后弹出的对话框中选择要打开的数据库文件位 置和数据库文件即可。
2
Access 2000 基本操作
以不同处理方式的数据表保存下来,如果下次遇到相同的条件不需要再次查询,可以直接使 用,查询结果也可以作为窗体和报表等对象的数据源。
3.窗体对象
窗体是以数据表或查询为基础创建的,是 Access 2000 中的一个人机交互界面。用户可 以在窗体中方便灵活地查看、输入或修改一个表或多个表中的数据。
1.1.2 Access 2000 的对象
Access 2000 数据库是多种数据库对象的集合,建立 Access 2000 数据库即是创建与特定 功能相关的对象。Access 2000 共提供了 7 种数据库对象,包含表、查询、窗体、报表、页、 宏和模块。用户只要单击如图 1-1 所示的数据库窗口的对象栏中的某个对象即可进入相应功 能的操作界面。
4
Access 2000 基本操作
图 1-3 数据库文件保存窗口
图 1-4 数据库窗口
也可以在图 1-4 所示的 Access 2000 窗口中选择“文件”菜单|“新建”命令,在弹出的 如图 1-5 所示的对话框中单击“确定”按钮同样可以创建空数据库。
5
Access 2000 基本操作
图 1-5 “新建”数据库对话框
女
应用技术
1988-11-3
课程号 CB002 CA008 CA011 CT003 CT009
课程名 操作系统
数据库 图形学 软件工程 编译原理
表 1-2 课程表
学时 60 48 60 52 64
学分 5 3 4 4 5
学号 CS001 CS001 CS003 CS003 CS009 CS009 CS023 CS023 CS031 CS031
2) 在示例表上方选择“商务”或“个人”,确定所要创建的表的类型; 3) 在“示例表”列表框中选择需要的一个或多个示例表,找到适合的字段名,单击“添加”
按钮“>”或“全部添加”按钮“>>”,也可以通过“<”和“<<”按钮删除字段;
9
Access 2000 基本操作
4) 如果要重命名某个字段,可以先选中该字段,然后单击“重命名字段”按钮,在弹出的 对话框中输入新的字段名;
3
Access 2000 基本操作
主题及使用; 2) 确定数据库中需要的表,尽量做到每个表只包含某一个主题的信息,每一条信息在每个
表中只出现一次; 3) 确定每个表需要的主要字段和主键,每个字段要与表的主题相关,主键要确保其唯一确
定每条记录,如一条学生记录的姓名存在同名现象,而“学号”字段可以用来确定唯一 的一个学生,所以可以将“学号”作为学生表的主键; 4) 确定表和表之间的关系(关系通过匹配键字段中的数据来完成,键字段通常是两个表中 使用相同名称的字段),可以将相关信息组合到一起。经过这几个主要步骤的设计后, 如果发现设计中仍然存在不足可以对原先的设计进行优化。这时,就可以进入数据库的 实际操作阶段,即各数据库对象如表和窗体的创建。在创建数据库之前可以参考 Access 2000 系统提供的一些示例数据库。
图 1-6 “数据库”模板对话框
在模板窗口列表框中选择其中一种适用的模板,单击“确定”按钮即可进入数据库向导 的一步一步的交互创建过程。其中用户可以在出现如图 1-7 所示的“数据库向导”对话框中 选择数据库中每个表中需要的字段。
6
Access 2000 基本操作
图 1-7 “数据库向导”对话框
2.打开数据库
5) 单击“下一步”按钮,弹出如图 1-10 所示的对话框。在文本框中输入新建数据表名,确 定是否要设置一个主键;
图 1-10 表向导对话框 2
图 1-11 表向导对话框 3
6) 单击“下一步”按钮,弹出如图 1-11 所示的对话框,在其中可以确定新建表与数据库中 其他表之间是否建立关系,如果需要关联其他表,单击“关系”按钮在弹出的“关系” 对话框中进行设置;
4.报表对象
报表是数据库应用程序的最终产品,是以打印的格式表现用户数据的一种有效方式。因 为用户可以控制报表上每个元素的大小、位置和显示形式,所以可以按照所需的方式查看和 打印报表。
5.页对象
页即为数据访问页,是一种特殊类型的 Web 页。可以在 Access 2000 中创建新的页或编 辑已有的页,页中的数据仍然保存在 Access 2000 数据库或其他类型的数据源中,通过浏览 器可以进行浏览。
表 1-3 成绩表 课程号 CB002 CA008 CB002 CT003 CT003 CT009 CB002 CA011 CA008 CA011
成绩 88 78 91 75 93 95 81 89 62 72
1.使用设计器创建表
使用设计器创建表时,用户可以自行定义表的字段名、数据类型、字段属性和一些说明 信息,具体的操作步骤如下: 1) 双击如图 1-4 数据库窗口所示的“表”对象右边列表框中的“使用设计器创建表”,也可
1.2 创建和使用数据表
数据库是信息的集合,一般都关于某一个特定的主题,如超市库存数据库。只有先创 建数据库才能在其基础上建立数据表和窗体等对象,用户才能使用它来组织、存储和管理信 息。
新建一个数据库特别是一个较大的数据库前总体设计很重要,合理的设计能够有效迅速 地实现所需功能。一般来说,设计一个数据库主要包含以下几个主要步骤: 1) 明确数据库创建目的,要了解数据库使用人员的需求,经过需求分析后,明确数据库的
1.2.1 数据库的创建和打开
1.新建数据库
可以在 Access 2000 启动时或利用“新建”命令创建空数据库或建立基于向导的数据库。 1) 创建空数据库
图 1-2 Access 2000 启动对话框
在 Access 2000 启动时会弹出如图 1-2 所示的对话框,单击单选按钮“空 Access 数据库” 随之弹出如图 1-3 所示的数据库文件保存窗口,在“保存位置”下拉列表中指定新建数据库 的位置,在“文件名”文本框中指定数据库名,Access 数据库文件的扩展名为“.mdb”,单 击“创建”按钮则完成空数据库的创建,出现如图 1-4 所示的相应数据库窗口。
6.宏对象
宏是指一个或多个操作的集合,其中每个操作实现特定的功能,例如打开某个表、打印 某个报表等。利用宏可以简化各种操作,从而提高 Access 数据库的执行效率。
7.模块对象
模块是开发人员的工作环境,是将 Visual Basic for Applications 声明和过程作为一个单 元进行保存的集合。只有一些高级的数据库应用才需要使用模块,普通的数据库开发一般很 少用到它。
对 象 快 捷 方 式 组 栏
图 1-1 数据库窗口
1
Access 2000 基本操作
1.工具栏
工具栏的作用是为了便捷地使用某些操作命令,这里工具栏上的前 3 个按钮的功能是 由对象栏中所选的对象决定的,选择不同的对象则按钮的命令名和作用各不相同。
2.对象栏
对象栏中列出了数据库中的所有对象,不同的对象实现不同的功能,对象具体的功能参 看“1.1.2 Access 2000 中的对象”。
1.1.1 Access 2000 的主界面
如图 1-1 所示为 Access 2000 进入某个数据库后的主界面,其中标题栏、菜单栏、工具 栏和状态栏等元素与其他 Office 2000 组件的功能类似,在此不再赘述,这里我们只介绍 Access 2000 中独有的数据库窗口。
工 具 栏
对 象 栏
以单击选中“使用设计器创建表”后,单击工具栏上的“打开”或“设计”按钮,打开 如图 1-8 所示的表设计视图; 2) 在字段名称列中输入字段名; 3) 选择字段的数据类型如文本、数字和日期/时间等; 4) 设置相应的字段属性,如字段大小和格式等; 5) 右击“学号”字段,在弹出的快捷菜单中选择“主键”; 6) 输入所有字段并设置完成后,单击工具栏上的“保存”按钮,在弹出的对话框中输入数 据表名称“学生”; 7) 用同样的方法建立“课程”和“成绩”的表结构。
可以利用设计器、数据库向导或通过输入数据等方法创建表。根据某学校计算机系印制 的表格中的一部分:表 1-1、1-2 和 1-3 所示提供的表结构内容,下面介绍前两种常用的建表 方法在新建的学生成绩数据库中创建表结构,即创建表的组织形式的操作步骤。具体数据的 输入和编辑处理等操作在“1.2.3 数据表的输入和编辑”中介绍。