第六章 Access 2000数据库使用

合集下载

第6章 数据库管理系统Access 2000

第6章 数据库管理系统Access 2000
38
使用报表
• 记录的排序 • 记录的分组 • 在报表中计算总计
1)在报表中计算记录的总计值或平均值 2)在报表中计算百分比
操作视频: 见视频列表中【 9.报表 】
39
第七部分 打 印
• 打印表中的记录
1. 打印整个数据表
2. 打印数据表中的特定记录
• 从窗体中打印数据
• 打印报表
1. 预览报表的版面布局
11

Access 2000简介
• Access 2000是Office 2000办公套件中一个极为重要的组 成部分。现在它已经成为世界上最流行的桌面数据库管 理系统。
• Access适用于小型商务活动,用于存储和管理商务活动 所需要的数据。Access不仅是一个数据库,还具有强大 的数据管理功能,可以方便地利用各种数据源,生成窗 体(表单)、查询、报表和应用程序等。
收集一个或几个表中用户认为有用的数据的工具。我们可以
将查询到的数据组成一个集合,这个集合中的字段可能来自
同一个表,也可能来自多个不同的表,这个集合就可以称为
查询。
在Access中,一旦生成了一个查询,就可以把它作为生成窗
体、报表,甚至是生成另一个查询的基础。
• 在Access中,查询可以分为四类:
1. 选择查询
29
窗体的概念
• Access窗体是一种灵活性很强的数据库对象,它使用计 算机屏幕将数据库中的表或查询中的数据显示给用户, 并允许用户创建、修改或删除数据。
• 窗体的数据来源可以是表或查询,用户可以根据多个表 创建显示数据的窗体,也可以为同样的数据创建不同的 窗体,可以在窗体中放置各种各样的控件,以构成用户 与Access数据库交互的界面,从而完成显示、输入和编 辑数据等处理任务。

中文Access 2000开发使用手册 (1)

中文Access 2000开发使用手册 (1)
8.3.1 为查询选择字段 180
8.3.2 按准则选择记录和排序显示 182
8.3.3 创建更为复杂的查询 183
8.3.4 改变查询列标题的名字 184
8.3.5 将查询作为报表进行打印 186
8.3.6 使用查询的数据 187
8.4 创建其他的查询类型 188
3.1 理解Access功能和模式 42
3.1.1 定义Access功能 42
3.1.2 定义Access操作模式 44
3.2 理解Access的表显示 44
3.2.1 最大化文档窗口 46
3.2.2 把文档窗口最小化为图标 47
3.2.3 表数据表视图中的工具栏 48
8.4.1 创建和使用简单的生成表操作
查询 188
8.4.2 向生成表查询添加参数 190
8.5 疑难解答 191
8.6 现实世界—查询设计优化 191
第9章 理解查询操作符和表达式 193
9.1 编写表达式作为查询准则和数据验证
依据 193
7.6.1 向一个表粘贴新记录 168
7.6.2 通过从剪贴板上粘贴来替换记录 170
7.7 从Access表导出数据 171
7.7.1 通过Windows剪贴板导出数据 171
7.7.2 将数据导出为一个文本文件 172
7.7.3 以其他文件格式导出数据 173
9.2 理解表达式中的元素 194
9.2.1 操作符 194
9.2.2 文字 197
9.2.3 标识符 198
9.2.4 函数 198
9.2.5 固有的和命名常数 205
9.3 创建Access表达式 205

ACCESS2000常用操作

ACCESS2000常用操作

ACCESS2000常⽤操作ACCESS 2000常⽤操作1.将EXCEL⽂件(后缀为xls)或⽂本⽂件(后缀为txt)导⼊到已有数据库中,得到⼀个数据表:⽂件获取外部数据导⼊,然后在“导⼊”对话框下部的“⽂件类型”的下拉列表中选择“Microsoft Excel”(或Text Files),找到需要导⼊的⽂件,点下⼀步。

导⼊的数据存放位置有两种情况:导⼊到⼀个新表中,或导⼊到⼀个已有的表中。

导⼊的同时可以设置主键,可以决定不导⼊的字段。

2.设置数据表中某个字段为主键:在数据库窗⼝中点击对象表,选定该数据表设计点击“”按钮,然后保存⽂件。

3.创建⾃动窗体、⾃动报表:选中数据源(例如数据表、查询等),插⼊⾃动窗体、⾃动报表。

按规定的名称保存创建的⾃动窗体、⾃动报表。

4.创建表之间的关系,并实施参照完整性:⼯具关系,如果没有出现“显⽰表”对话框,则关系显⽰表,添加需要建⽴关系的数据表,关闭“显⽰表”对话框,将要建⽴关系的字段从⼀张表中⽤⿏标拖动到另⼀张表中的相同字段上,在出现的“编辑关系”对话框中选择“实施参照完整性”,并点击“创建”按钮。

5.删除表之间的关系:⼯具关系,在“关系”窗⼝中对准连接两个数据表的连线右击,选择“删除”,并保存对关系布局的更改。

6.修改数据表中字段的名称、数据类型、字段⼤⼩、删除字段、增加字段:在数据库窗⼝中点击对象表,选定该数据表设计,即可完成相关的操作,然后保存⽂件。

7.重命名数据表、查询、窗体和报表的名称:选中相关的对象右击⿏标重命名,输⼊新的名称,在空⽩处点击⿏标。

8.编辑数据表、查询、窗体和报表:选中相关的对象在数据库窗⼝中点击“设计”,保存结果。

9.删除数据表、查询、窗体和报表:选中相关的对象右击⿏标删除,确认。

10.根据已知条件创建数据库中的表:在数据库窗⼝中点击对象表使⽤设计器创建表,依次输⼊字段名称、数据类型、字段⼤⼩、数据格式等信息,然后保存⽂件。

11.设置数据表中的字段是必填字段、设置字段的默认值:在数据库窗⼝中点击对象表,选定该数据表设计,即可完成相关的操作,然后保存⽂件。

Microsoft Access 2000

Microsoft Access 2000

义乌工商职业技术学院教案数据是信息的载体,常见的数据形式有3种类型:✓数值型数据✓字符型数据✓特殊型数据如:声音、图象、视频等。

数据库的定义通俗的说法:数据库就是计算机外部设备中存放数据的“仓库”。

一般定义:数据库是为实现一定的目的按一定的组织方式存储在计算机中相关数据的集合。

数学模型:是对数据库如何组织的一种模型表示。

目前常用的数学模型主要有:✓层次模型(早期数据库使用)✓网状模型(早期数据库使用)✓关系模型(目前被广泛使用的)✓面向对象模型(新型的正在逐步发展的)关系模型关系模型是将通过一组具有相互联系的“关系”,将相关的数据集合在一起所表示出来的一种数学关系模型。

所谓“关系”是特指那种虽具有相关性,而非从属性的平行的数据之间按照某种序列排列的集合关系。

数据间的“关系”是平行的,不代表从属关系,可以用一张二维表来表示它们之间的关系。

表中的每一横行,称为一个记录(record)或一个元组。

表中的每一竖列,称为一个字段(field)或一个属性。

一般在表中的第一行(即每一列的最上面)标示字段(属性)的名称,也称为字段名。

关系模型的性质关系模型的逻辑结构是一张二维表,是由行和列组成。

在一个关系中,同一列数据项要具有相同的数据类型。

在一个关系中,各列的顺序可以任意地排列。

在一个关系中,不允许有相同的字段名。

在一个关系中,不允许有完全相同的记录行。

在一个关系中,记录的顺序可以任意地排列。

关系数据库关系数据库是依照关系模型设计的若干个关系的集合。

在关系数据库中,称一个“关系”(一张二维表)为一个数据表文件(简称表)。

一个关系数据库由若干个表组成,一个表又由若干个记录组成,而每一个记录由若干个以字段属性加以分类的数据项组成。

数据库管理系统的定义数据库管理系统(Database Management System),简称为DBMS,它是为数据库的建立、使用和维护而配置的软件。

数据库管理系统的软件产品市场上可以看到各种各样数据库管理系统的软件产品,如Oracle、Informix、Sybase、SQL Server 、Access 、FoxPro等。

Accessjiaoan

Accessjiaoan

《Access 2000数据库应用技术》教案第1章数据库基础知识教学目标:了解数据库技术的发展史,了解每个阶段具有代表性的数据库管理系统的特点和划分依据。

教学重点:●掌握关系数据库的基本概念和发展历史;●掌握关系运算的方法,了解各种关系运算的作用;●了解Access 2000的各种特性及新功能;●掌握Access 2000的使用方法,了解其功能构成及基本对象;●学会使用Access2000帮助。

教学难点:●数据模型的含义●关系运算的运算规则●SQL基本命令的使用教学建议:查看一些有关计算机科普方面的书籍或刊物或网站,多了解一些计算机的科普知识。

知道一些计算机领域中的科学家的故事,对掌握本节内容有很多好处。

本讲内容概述:主要介绍了数据库技术的发展所经历的三个阶段,并简单介绍了分布数据库、并行数据库、多媒体数据库的基本特点。

详细介绍了关系数据库的数据模型、关系运算,阐述了Access 2003的各种特性和新功能,并说明了它的使用环境。

涉及章节及安排:1.1数据库基础知识1.2关系型数据库1.3 数据库设计基础1.4 SQL基本命令1.5 Access数据库简介)思考与训练:(1)进行表的关系运算的作用是什么?(2)如果要显示所有Access课程的成绩,需要进行什么运算?(3)如果要显示所有学生的姓名、课程名称和成绩,需要进行什么运算?课后练习:第一章习题第二章数据库和表教学目标:1)学习并掌握数据库的创建方法;掌握打开数据库的常用方法;理解并掌握数据库对象的删除、复制重命名、保存,并会用组来组织数据库对象;2)学习并掌握使用向导创建表、使用输入数据创建表以及自定义表的方法,要求掌握字段名称定义、设置字段类型以及设置字段大小、格式字段属性的方法;3) 学习并掌握在设计视图中进行小数位数、输入掩码、标题、默认值、有效性规则等字段属性设置的方法,掌握查阅列表和主键的创建方法,学会使用Access 2000的导入表、链接表和导出表功能。

Access2000讲义

Access2000讲义

Microsoft Access 2000简易教程应用于浙江省计算机等级测试一级Access 2000讲义Microsoft Access 2000是Microsoft Office 2000办公自动化套装软件中的一个重要组成部分,是一种基于Windows平台的关系数据库管理系统<RDBMS)。

它界面友好、操作简单、功能全面、使用方便。

在Microsoft Access 2000的支持下可以有效地组织、管理和共享数据库,建立完善的数据库应用信息系统。

1 数据库系统的相关概念1.1 数据数据是描述事物的符号记录。

描述事物的符号可以是数字,也可以是文字、图形、图像、声音、语言等,因此数据有多种表现形式,它们都可以经过数字化后存入计算机。

在这里我们要注意区分狭义的数据与广义的数据。

狭义的数据是指数字或数值;广义的数据是指多种形式的事物描述符号,是信息的表示形式。

1.2 数据库数据库是长期存储在计算机外存中的,有组织的,可共享的数据集合。

数据库中的数据按一定的数据模型组织、描述和储存,具有较小冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。

数据是数据库中存储的基本对象。

1.3 数据库管理系统<DBMS)数据库管理系统是位于用户与操作系统之间的一层数据管理软件,其主要功能包括数据定义功能、数据操纵功能、数据库的运行管理、数据库的建立和维护功能。

数据库管理系统是数据库系统的一个重要组成部分。

1.4 数据库系统引入数据库以后的计算机系统称为数据库系统,它提供对数据进行存储、管理、处理和维护等功能。

数据库系统由以下几个部分组成:①数据库;②数据库管理系统;③计算机硬件及相关软件;④用户,包括数据库管理员<DBA)、应用系统开发人员、终端用户。

2 关系模型与关系型数据库2.1 关系模型关系模型是一种以关系数学理论为基础构造的数据模型。

在关系模型中,用由行、列组成的二维表来描述现实世界中的事物以及事物之间的联系。

第六章数据库管理系统Access2000

第六章数据库管理系统Access2000

7.页(Page)对象
页对象是Access 2003提供的一种特殊类型的b
页,用户可以在此Web页中查看、修改 Access数
据库中的数据。在一定程度上集成了Internet
2020/7/30
Explorer浏览器和FrontPage编辑器的功能。 14
4.2.2 Access2003中数据库的7种对象
(3)数据项:也称为分量,是某条记录中的一个字 段值,如“0001”即为“学生”表中第一条记录 的“学号”字段的取值,也就是一个数据项。
2020/7/30
10
4.2 数据库和数据表的创建
4.2.1 Access2003简介 4.2.2 Access2003中数据库的7种对象 4.2.3 Access2003中数据库和数据表的创建
2020/7/30
3
4.1.1 数据库基本概念
1. 数据(Data) ➢ 是存储在某种媒体上能够识别的物理符号, 其形式是多种多样的,可以是如数字、文字、字 母及其他特殊字符组成的文本形式数据,也可以 是图形、图像、动画、影像、声音等多媒体数据。
2.数据库(DataBase,简称DB) ➢ 是指长期保存在计算机外存上的、有结构的、 可共享的数据集合。数据库中的数据按一定的数 据模型组织、描述和存储,具有较小的冗余度、 较高的独立性和易扩展性,并可为各种用户共享。
第四章 数据库技术基础
第四章 数据库技术基础
4.1 数据库系统概述 4.2 数据库和数据表的创建 4.3 数据表的基本操作 4.4 查询 4.5 窗体 4.6 报表的基本操作 4.7 Access与其他软件之间的数据共享
2020/7/30
2
4.1 数据库系统概述
➢4.1.1 数据库基本概念 ➢4.1.2 数据模型简述

计算机文化基础PPT课件 第6章 Access 2000数据库管理软件

计算机文化基础PPT课件 第6章 Access 2000数据库管理软件

教学进程
6.1 Access 2000概述
6.1.3 Access 2000的操作界面
数据访问页
数据访问页与窗体类似,也可以在其中对数 据进行增、删、改的操作,但它是在浏览器里操 作的,也是Access 2000版本后的新产物。
教学进程
6.1 Access 2000概述
6.1.3 Access 2000的操作界面

Access的宏主要是用来执行键盘、菜单和工具 栏、系统功能等需要手工执行的一些任务。
教学进程
6.1 Access 2000概述
6.1.3 Access 2000的操作界面
模块
模块是子程序和函数的集合,一些通用的函 数、处理过程、复杂的运算过程和核心的业务处 理等,都可被放在模块中。利用模块,可以提高 代码的可重用性,也更加方便代码的组织与管理。
教学进程
6.3 建立表间关系
6.3.5 建立表间关系
单击【常用】工具栏上的【关系】按钮,打开
关系管理器。第一次打开关系管理器,会自动弹出 一个【显示表】对话框
教学进程
6.3 建立表间关系
6.3.5 建立表间关系
教学进程
6.3 建立表间关系
6.3.5 建立表间关系
教学进程
6.3 建立表间关系
6.3.5 建立表间关系
第6章
Access 2000数据库管理软件
► ► ► ►
教学目标 了解Access 2000数据库的主要用途和应用领域 掌握在Access 2000中创建表、设置字段和索引的方法 了解表之间的各种关系,掌握建立表间关系的方法 熟悉Access 2000中的各种查询,能够而进行简单的查询 操作
教学进程
6.1 Access 2000概述

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所示),可打开数据库的导航项,通过 导航窗格可以创建各种对象。创建数据库一般从创建表对 象开始,可以在数据表视图中直接进行数据表的快速设计; 也可以利用数据表设计视图,设计表的结构后再输入数据。

ACCESS 2000基本操作

ACCESS 2000基本操作
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 所示的“数据库”模板对话框。

数据库应用开发Access2000PPT项目

数据库应用开发Access2000PPT项目
二、 方法步骤 1. 查阅“罗斯文”数据库中供应商之一——康富公司基本情况
及其主页。 2.查阅1997年产品销售额,并通过Excel求出每类产品销售总额。 3.对订单编号为10702的订单进行编辑,将原来订单中的柠檬
汁换成苏打水,定购数量不变。另外增加一个产品——增订啤 酒20瓶。
4.查阅中国地区各雇员在1998年的销售额。
任务二 规划数据库
三、 方法步骤 1.确定管理人员的主要职责。
(1)基础资料的管理。 (2)产品进货单的登录,管理和库存的修改。 (3)及时查阅产品的销售情况,根据产品销售变化及时调整 产品供应商和销售人员。 (4)及时查阅统计销售人员的业绩,以加强对销售人员的奖惩 管理。
华东师范大学出版社中等职业教育分社
华东师范大学出版社中等职业教育分社
任务一 浏览“罗斯文”数据库
三、 技术支持 (一) 打开帮助进一步了解“罗斯文”数据库。 (二) 通过打开主切换控制面板,从其提供的菜单中查阅“罗斯
文”数据库所具有的各项功能。
华东师范大学出版社中等职业教育分社
任务一 浏览“罗斯文”数据库
四、 提示与思考 五、 自主活动与建议
数据库应用开发 Access 2000
主编 肖诩 吴健鸣
华东师范大学出版社中等职业教育分社
项目一
新华商贸公司销售系统的 数据库总体规划
华东师范大学出版社中等职业教育分社
任务一 浏览“罗斯文”数据库
浏览Access2000中的“罗斯文”数据库,并按以下要求完成4个 子任务。
(1)查阅供应商中有关康富公司的基本情况和主页。 (2)查阅1997年产品销售额,并将该表复制到Excel中,利用“ 分类汇总”求出每种产品的销售总额。 (3)对订单编号为10702的订单进行编辑,将原来订单中的柠檬 汁换成苏打水,订购数量不变。另外增加啤酒20瓶。 (4)查阅中国地区各雇员在1998年的销售额。

项目六Access数据库的使用课件

项目六Access数据库的使用课件
返回
模块2 创建图书借阅数据库
教学目旳 了解Access2023中数据库与表旳区别与联络; 掌握数据库旳创建; 掌握表旳创建; 了解常用旳数据类型; 掌握表数据旳编辑; 掌握基本旳字段属性设置。
模块2 创建图书借阅数据库
创建数据库 建立数据表 Access旳数据类型 编辑表中旳统计 数据库与表
表也称数据表,它是关于特定实体旳数据集合, 是数据库设计旳基础,Access中旳查询、窗体和 报表等都需要建立在表旳基础之上,所以,表是 构成数据库旳基础。一个数据库中可以涉及有多 张表,经过在表之间建立关系,就可以将存储在 不同表中旳数据联络起来供用户使用。
返回
模块3 修改数据表构造
教学目旳
返回
模块4 创建图书信息查询
教学目旳 了解查询旳作用; 掌握查询旳基本措施与查询视图旳建立; 掌握模糊查询旳措施; 掌握多表查询,了解等价关联旳基本概念; 掌握分组查询和统计查询; 了解函数旳作用,掌握5个基本旳统计函数。
模块4 创建图书信息查询
读者信息旳查询 图书信息旳查询 借阅信息旳查询 读者信息旳统计查询
数据处理旳中心问题是数据管理,到目前为止, 数据管理大致经历了人工管理、文件系统和数据 库管理三个阶段。
人工管理阶段
20世纪50年代中期,当初旳硬件水平还处于相对 初级旳阶段,外存储器只有纸带、磁带和卡片等, 没有磁盘这么速度快、容量大、能直接存储旳设 备;软件方面,没有专门管理数据旳程序,也没 有操作系统,数据存储构造、存取措施、输入输 出方式等都由程序设计人员自己负责。这一时期 旳特点是:数据与程序不具有独立性,一组数据 相应一组程序,数据不长久保存,程序运营结束 就退出计算机系统,一种程序中旳数据无法被其 他程序利用,所以程序与程序之间存在大量旳反 复数据。

数据库管理系统Access

数据库管理系统Access

第六章数据库管理系统Access 2000实验一Access 2000 的基本操作及数据库的创建【实验目的】1、熟悉Access 2000的启动和退出的方法;2、掌握创建数据库的方法;3、熟悉Access 2000数据库的构成;4、掌握数据库窗口的基本操作。

【实验步骤】1、启动Windows 2000后,单击“开始”→“Office 2000”→“Microsoft Access”项,即可启动Access 2000,并打开如图6-1所示的对话框,系统提供了两个选项:”新建数据库”和“打开已有的文件”,在此可选择“空Access数据库”;图6-1 Access启动对话框2、单击“确定”按钮,出现“文件新建数据库”对话框,在该对话的“保存位置”下拉列表框中,选择“D:”,在“文件名”下拉列表框中,把数据库文件名修改为“学生管理”,再单击“创建”按钮,弹出“数据库”窗口,如图6-2所示,“学生管理”数据库已经创建;图6-2 学生管理数据库窗口3、熟悉窗口各部分的组成。

4、单击Access 2000应用程序标题栏右侧的“关闭”按钮,可关闭Access 2000。

实验二数据表的创建和对表的操作【实验目的】1、掌握创建表的方法;2、掌握对表中字段属性的设置;3、掌握为表创建主键和索引的方法;4、掌握创建表之间的关系的方法并能编辑关系;5、掌握对表中的记录的基本操作。

【实验内容】为实验一中的“学生管理”数据库创建“学生”、“课程”、“选课”三个表:结构和记录如下:表名称字段名称数据类型字段大小学生学号文本 2姓名文本10 性别文本 2年龄数字整型系文本 2第六章数据库管理系统access 2000 69S2 C2 80 S5 C1 76S2 C3 95 S5 C2 78S3 C2 76 S5 C3 78S3 C3 78 S5 C4 60S3 C4 89 S5 C5 99【实验步骤】1、打开实验一中建立的“学生管理”数据库,创建“学生”、“课程”、“选课”三个表。

优品课件之Access 数据库的使用

优品课件之Access 数据库的使用

Access 数据库的使用Access 数据库的使用海南琼海嘉积中学海桂学校韩素娥一、教学目标分析【知识与技能】1、了解利用数据库管理信息资源的工作思想;2、理解数据库存储、管理大量信息和高效检索数据的优势;3、能够对数据库的一些常见操作技能迁移到今后的学习工作中去。

【过程与方法】体验、认识数据库管理大量的信息资源的过程。

【情感、态度与价值观】1、主动将信息资源管理的思想、方法创造性地应用到生活、学习之中;2、养成乐于助人和团结协作精神。

二、教学内容分析【主要内容】从社会大角度和数据库技术应用角度出发,介绍利用数据库管理大量、复杂的信息资源,使学生具备一定的科学素养,以适应未来社会的发展。

【教学重点】数据库管理大量信息、高效检索的优势。

【教学难点】数据库存储、管理大量信息为什么有优势。

三、学生学习状态分析高一学生的年龄特点,决定了他们在思想、身体以及心理等各方面正趋向于成熟,特别是在学习上正趋向于通过联系的观点以及理性的逻辑判断来进行。

因此,针对这个特点,从这些学生的具体情况出发,给他们提供自主探索的条件,让他们在不知不觉中对“Access 数据库”的认识不断升华,从而提高他们的信息素养以及实现本课教学目的的步步深入、渐渐渗透。

四、教学策略【教学形式】在本节课中,依据了学生知识形成的特点,树立“以某些实例为先导,采用任务驱动法,进而提出问题,引导学生思考,发挥学生的动手操作能力,培养学生信息素养”的教育思想。

【教学环境】网络机房五、教学过程(一)导入新课[教师行为]从前面的学习当中,我们了解到:现在是一个信息化时代,信息资源已成为最重要和最宝贵的资源之一,而建立一个行之有效的信息系统已是企业组织生存和发展的重要条件。

相应地,作为信息系统核心技术和重要基础的数据库技术也有了飞速发展,并得到了越来越广泛的应用。

对于处在这个时代中的我们来说,有必要学习有关数据库的知识。

那么,今天我们一起来探讨Access数据库的使用。

实验一、ACCESS 2000数据库的创建

实验一、ACCESS 2000数据库的创建

实验一创建数据库和表班级:学号:姓名:日期:【实验课程名称】数据库应用【实验项目名称】表的基本操作【实验目的】熟悉Microsoft office access 3.0操作环境;通过上机掌握数据库、表的创建及使用。

【实验仪器及环境】Microsoft office access 3.0软件【实验内容及步骤】1、创建数据库“学生成绩管理”,使用“设计视图”创建“学生”表,“成绩”表,“课程”表,“专业”表,“教师”表。

“学生”表结构如表1-1所示,“成绩”表结构如表1-2所示,“课程”表结构如表1-3所示,“专业”表结构如表1-4所示,“教师”表结构如表1-5所示。

2、在设计视图中打开“学生”表,新增“备注”字段,并向表中记录的“照片”字段加入照片,并在备注字段加入说明内容。

3、在设计视图中为“课程”表的“课程编号”字段定义输入掩码属性,规定课程编号共6位,其中第1位是字符,且只能是字符C,后面5位是数字。

4、对“学生”表的“出生日期”字段设置有效性规则,限定该字段值只能在1980-1-1和2000-12-31之间,并输入相应的日期加以验证。

5、建立“学生成绩管理”数据库中表的关系,并对相关联的表实施“参照完整性”。

(在“课程”表和“成绩”表之间使用“级联更新相关字段”功能,使两个表的“课程编号”同步更新,并做验证。

)6、将“学生”表和“成绩”表导出为EXCEL格式,然后导入到相关的备份表中。

7、在“教师”表中按选定内容筛选出“职称”是教授的所有记录。

表1-2 “成绩”表结构具体步骤:1、打开ACCESS ,创建空数据库,选择适当的目录,保存数据库文件。

注意,ACCESS 的数据库文件的后缀名为mdb。

如图2-1所示。

图2-12、创建数据库后,双击“设计视图”创建表。

(如图2-2)图2-23、对话框分为两个部分,上半部分是表设计器,下半部分用来定义表中字段的属性。

表的设计器其实就是一个数据表,只是在这个数据表中只有“字段名称”、“数据类型”和“说明”三列,当我们要建立一个表的时候,只要在设计器“字段名称”列中输入表中需要字段的名称,并在“数据类型”列中定义那些字段的“数据类型”就可以了。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第六章Access 2000数据库使用一、数据库系统的基本概念二、数据库和数据表结构的建立三、数据表数据的编辑和使用四、数据库的查询五、创建实用报表六、管理数据库目录1. 数据库与数据库管理系统⑴什么是数据库DataBase(DB)?按一定的结构和规则组织起来的相关数据的集合。

⑵数据库有哪些主要特征?数据共享和冗余度小数据的完整性数据的安全性数据的独立性⑶数据库管理系统(DBMS)①什么是数据库管理系统?是管理数据库资源的系统软件。

例:Access2000、Visual FoxPro等。

②数据库管理系统有哪些基本功能?数据定义数据操作数据控制数据通讯⑷应用程序—数据库管理系统—数据库之间的相互联系数据库管理系统DBMS 数据集合1数据集合3数据集合2数据库应用程序1应用程序2应用程序3数据集合1:学生基本情况数据集合2:学生成绩数据集合3:课程科目2. 数据模型和数据库的分类⑴数据模型数据模型:数据库中数据组织的结构和形式。

①层次数据模型(树型)事物之间的联系:一对多(1:n)②网状数据模型事物之间的联系:多对多(n:n)③关系数据模型事物之间及事物内部的联系:以二维表来表示。

层次数据模型:一对多(1:n)学工部2001年级办2002年级办2003年级办1班2班3班网状数据模型:多对多(n:n)张山李斯黎明蓝天数学语文英语关系数据模型:二维表学号姓名性别数学语文英语050001 张山男78 67 85 050189 李斯女91 83 88 050763 黎明男69 72 67 050862 蓝天男86 78 91对应关系:一对一、一对多、多对多字段、记录关系数据模型的特征⑵数据库的分类①层次型数据库②网状型数据库③关系型数据库Access 2000 的数据库——关系数据模型3. 数据库管理系统Access 2000 的基本功能三大基本功能:①建立数据库:②数据库操作③数据通讯4、Access 2000数据库的构成查询数据表窗体报表数据表:是数据库的核心与基础,存放着数据库中的全部数据查询、窗体、报表:从数据表中获得数据信息,以完成某种特定需要Access 2000数据库:是数据表、表与表之间的关系、查询、窗体、报表、网页、宏及模块的集合,存放在同一个.mdb 文件中。

⑴数据表存放具有特定主题的数据信息。

每个表由若干记录组成,每个记录都对应对一个实体,同一表中的每个记录都具有相同的字段定义,是表的基本单位。

每个字段存储着对应于实体的不同属性的信息,字段是表中可访问的最小逻辑单位。

每个表都要有关键字(一个或多个字段),以使表中的记录唯一(记录与实体一一对应,不能重复)。

例:学生成绩管理系统中:学生基本信息表:只记录学生的静态属性,由学号、姓名、性别、出生日期、家庭地址、政治面貌等字段组成学号姓名性别出生日期家庭地址政治面貌1001张三男1971/12桂林团员1002王丽女1972/4柳州团员学生成绩表:只记录学生的成绩,由学号、数学、语文、英语等字段组成学号数学语文英语10018084671002909085(2) 查询在一个或多个表中查找特定的数据,将分散在多个表中的数据再集中起来,形成一个全局性的集合。

对查询结果集中的数据信息,可以进行排序和筛选,对结果打印输出。

此外,查询还可用于:修改表中的记录删除表中的记录在一个或多个表的尾部追加记录从一个或多个表中选择记录创建新表(3) 窗体窗体中可以通过各种控件来显示特定的数据信息,还可对显示的内容进行排序、筛选或打印输出。

“窗体”是一个类似于窗口的操作界面,它向用户提供一个可以交互的图形界面,用于记录的显示、编辑、添加、删除及应用程序的执行控制。

(4) 报表对数据表或查询结果集进行格式化显示和打印。

对报表还可生成“快照”,进行邮寄和电子分发。

(5) 宏宏是若干个Access命令的序列,用以简化一些经常性的操作。

用户可以设计一个宏来控制一系列的操作,当执行这个宏时,就会按这个宏的定义依次执行相应的操作。

(6) Web页在Access中,用户可以直接建立Web页,Web 页作为一个独立的HTML文件可以存储到指定的文件中,或者是将其复制到Web服务器上。

(7) 模块模块是有Access所提供的VBA语言编写的程序段。

模块可以与报表、窗体等对象结合使用,以建立完整的应用程序。

Access2000数据库是所有相关对象的集合。

包含表、表间的关系、查询、窗体、报表、宏、模块和网页。

其中表是数据库的基础,它记录着数据库的全部数据内容。

其他,只是维护和管理数据库的工具。

所以设计一个数据库的关键是建立数据库的基本表。

创建数据库是用Access2000进行数据处理的第一步。

有两种创建数据库的方法:⏹一是使用“数据库向导”,仅一次操作就可以为所选择的数据库类型创建所需的表、窗体及报表——最简单⏹一是先创建一个空的数据库,然后再添加各种对象——最灵活1、Access2000的启动和退出1)启动:“开始”“程序”“Microsoft Access”2)退出:单击主控屏幕标题栏左边的图标“文件”“退出”使用快捷菜单<Alt>+<F4>单击主控屏幕标题栏的右侧的“×”2、创建空数据库步骤如下:⏹启动“新建”数据库对话框⏹建立空数据库数据库窗口及工具栏的介绍:3、数据库的窗口及工具栏数据库的窗口如下:七个对象工具栏:在Access中,当前窗口改变时,工具栏按钮也会发生相应的变化。

目前数据库窗口的工具栏如下:不能同时打开两个数据库“关系”,建立表、查询之间的联系点。

属性新对象4、使用设计器创建数据表表是数据库最基本的对象。

建立数据库的重要工作是建立数据表,建立了数据表才能进一步建立数据库的查询、报表等其他对象。

在创建了空数据表之后,首先要创建数据表。

创建数据表可以分为两步进行,第一步建立表的结构,第二步输入数据。

创建表的方法有:⏹使用设计器创建表⏹通过输入数据创建表⏹使用向导创建表在用设计器创建表时,需要对表的结构进行定义,表的结构包括:表名、表中的字段、每个字段的属性(字段名、数据类型和字段大小或格式等),主关键字。

使用表设计器创建表结构要进行如下设置:⏹确定字段的名称:最长为128个字符(64个汉字)⏹确定数据类型⏹确定字段属性⏹设定主关键字表设计器的介绍⏹表设计器的打开⏹表设计器的介绍(行选择区、字段名称、数据类型、说明、字段属性参数区)表设计工具栏(视图、关键字、插入行、删除行、生成器)插入行生成器视图关键字删除行确定数据类型数据类型:有10种⏹文本型:特别注意数字字符的排序⏹数字型⏹日期/时间型⏹货币型⏹自动编号型⏹是/否型⏹OLE对象⏹备注型⏹超级链接⏹查阅向导确定字段属性⏹字段属性:⏹字段大小:只对文本型和数字型有效⏹小数位数:只对数字型和货币型有效⏹标题:用于在窗体和报表中取代字段名称⏹有效性规则:给字段输入数据时设置的限制条件有效性规则表达式含义<>0可以输入一个非零值0 or >100值必须为0或大于100like \”K???\”值必须是以K打头的四个字符<#88-1-1#输入一个1988年之前的日期>=#97-1-1#and <#98-1-1#输入的日期必须是在1997年内设定主关键字数据库中的每一个表都必须有一个主关键字,它使记录具有惟一性,由记录的一个或多个字段组成。

如果用户没有指定主关键字,系统会自动地建立一个主关键字。

按<Ctrl>键,可以选定多个字段5、通过输入数据创建表⏹通过输入数据创建表是在数据表视图中进行的;⏹输入完后,一般要打开表设计器,在表设计视图中为新建的表更改字段名称。

6、修改数据表结构数据表的修改包括修改字段名、移动、复制、删除字段、修改字段属性、更改关键字等操作。

注意:⏹正在打开的表不能修改,须先关闭才能修改⏹关系表中的关联字段是不以修改的。

确实要修改,先删除关系⏹为了确保安全,修改前,先做好数据库备份(1)、表的备份、复原、删除和更名(2)、字段定义的修改:大部份修改可通过两个视图(数据表视图和表设计视图)进行。

修改字段名:插入新字段移动字段字段的复制字段的删除字段属性的修改更改主关键字只能在表设计视图中进行例:学生成绩管理系统中:学生基本信息表:只记录学生的静态属性,由学号、姓名、性别、出生日期、家庭地址、政治面貌等字段组成学号姓名性别出生日期家庭地址政治面貌1001张三男1971/12桂林团员1002王丽女1972/4柳州团员学生成绩表:只记录学生的成绩,由学号、数学、语文、英语等字段组成学号数学语文英语1001808467张三的英语多少分?7、创建和修改数据表之间的关系⏹数据库中各个表之间是通过相同的字段内容联系起来的。

⏹在关系型数据库中,用来在两个表之间设置关系的字段,其名称可以不同,但字段类型、字段内容必须相同。

⏹一个关联需要两个字段(或多个字段)来确定,其中一个字段是其所在表的主关键字,与之对应的另一个字段称为外部关键字⏹参照完整性:是指在设定了表的相互关系后,用户不能随意更改用以建立关系的字段。

它保证了数据在关系型数据库管理系统的安全与完整⏹什么是级联删除?⏹关系的创建、类型(一对一、一对多、多对多)⏹关系的修改建立了数据库的结构后,就需要输入数据。

向数据表输入数据并对其中的数据进行插入、删除、修改、检索、排序、统计、打印等操作,统称数据表的编辑和使用。

表的编辑和使用是在数据表视图方式中进行的。

数据表视图的介绍。

数据表视图窗口的菜单和工具栏1、编辑数据表中的数据⏹修改数据:修改字段的值后,在光标定位到被修改记录之外的其他记录中时,对该记录的修改才会被保存起来。

⏹数据的替换使用“查找与替换”来进行批量的修改。

⏹复制和移动数据只能复制和移动字段,不能复制和移动记录。

操作:⏹用鼠标⏹利用剪贴板⏹删除记录删除的记录无法恢复⏹插入记录只能插入到打开的表的末尾空白行,不能在中间插入。

2、数据的排序、筛选⏹1)数据的排序:对没有设置主键的数据表,将按记录输入的顺序排列记录。

⏹2)数据的筛选:在表、查询或窗体中都可以创建筛选。

⏹按选定内容筛选:⏹按窗体筛选:⏹输入筛选目标进行筛选:⏹高级筛选:最复杂最简单,描述相等的关系3、更改数据表的显示方式以下操作都在“格式”菜单中进行:⏹更改行高和列宽⏹隐藏和撤消隐藏显示列⏹移动列⏹冻结列和取消冻结列⏹改变字体、字型、字号⏹改变单元格效果所谓的查询就是在数据库中查找指定的数据,它是数据库管理中一个最基本的操作。

利用查询可以查看、更改以及分析数据,也可以将查询作为窗体和报表的记录。

查询的结果将以工作集的形式显示出来。

显示查询结果的工作表以称为工作集,它的外观与数据表一样,但它不是一个基本表,而是符合查询条件的记录的集合。

相关文档
最新文档