实验一Access数据库及数据表的建立.ppt
01-第一讲-access创建表Access(PPT全)

数据库工具包括:工具、宏、关系、分析、移动数据 加载项、管理。可以完成:启动VB编辑器或运行宏; 创建或查看表关系;将数据移至SQL Server或Access 数据库等功能。
22
第22页,共48页。
二、ACCESS的界面
3.Access2010 文件选项卡(Backstage 视图 )
第23页,共48页。
二、ACCESS的界面
4.Access2010 导航窗格
第24页,共48页。
二、ACCESS的界面
5.Access2010 上下文选项卡
第25页,共48页。
二、ACCESS的界面
6.Access2010 选项卡式文档
第26页,共48页。
三、创建数据库和表
1.Access2010 内部结构(.accdb)
• 根节点以外的子节点,向上有且仅有一个 父节点,向下可有多个子节点
– 网状模型 • 允许一个以上的节点无父节点 • 一个节点可以有多于一个的父节点 • 允许两个节点之间有一种或两种以上 的联系
– 关系模型
第10页,共48页。
一、数据库的基本概念
• 数据库系统(DBS)
– 计算机系统引进数据库技术后的整个系统构成
王五 赵六
性别 男 女 女 男
关系(一个关系就是一张二维表)
每一行为一条记录
每一列为一个字段
每个记录只能对应一个对象且仅为一个
13
第13页,共48页。
出生日期
专业编号
87-1-1
01
88-6-30
02
88-8-18
03
88-12-24
02
学生表
关系型数据库-学生表
Access数据库教程ppt课件

完整版PPT课件
13
Excel常见的表
完整版PPT课件
14
数据库中的表
完整版PPT课件
15
符合第一范式的表格就可以吗?
完整版PPT课件
16
关系模型中的常用术语
1.元组
在二维表中,从第二行起的每一行称为一个元组,在文件中对应一条具体记录。
2.属性
二维表中,每一列称为一个属性,在文件中对应一个字段。
• 2) 实体的属性:用于描述实体的特性。 如学生用学号、姓名、性别、年龄等属性描述
• 3) 一个实体是若干个属性值的集合。
完整版PPT课件
7
如一个特定的学生用学号、姓名、性别等属性值描述
实体集之间的联系
概念:两个实体集之间实体的对应关系称为联系 (1)一对一联系 如果实体集E1中的每一个实体至多和实体集E2中的一个实体有联系,反之亦然,
n:m。
完整版PPT课件
10
关系图
学校
校长
学校1 学校2 学校3
…… 学校n
校长1 校长2 校长3
…… 校长n
1 :1
完整版PPT课件
一对一 联系
实体集 之间 的联系
班级
班级1 班级2 班级3 …… 班级n
1
学生
学生1 学生2 学生3 …… 学生n
:n
多对多
联系
课程
学生
课程1 课程2 课程3 课程4 课程5 …… 课程n
3.属性名
二维表第一行显示的每一列的名称,在文件中对应字段名,例如“姓名”,“性别” 等。
完整版PPT课件
17
关系模型中的常用术语
4.属性值
行和列的交叉位置表示某个属性的值。
Access数据库应用实训教程数据库的操作和管理PPT教案

注意:密码中若使用英文字母要注意大小写之分,另外,数据 库密码用户必须牢记密码,一旦忘记,连自己都无法打开 设有密码的数据库,设计密码必须用独占方式打开要数据库。
练习与思考 利用“库存控制”模板向导创建一个数据库并转化成Access2002版
本及Access 97版本。创建一个空的数据库,将第1题所建的数 据库中的数据表分二批进行导入和链接,观察导入和链接有什么 不同?将第1题所创建的数据库拆分并设置数据库密码。
7. 在“数据库对话框”之二中进行数据库表的字段的选择,选 择后再单击“下一步”按钮,进入“数据库向导对话框”之 三,如图2.5所示;
图2.5“数据库向导对话框”之三
8. 在“数据库向导对话框”之三中确定屏幕显示样式,单击 “下一步”按钮进入“数据库向导对话框”之四,如图2.6 所示;
图2.6 “数据库向导对话框”之四
Access数据库应用实训教程数据库的操 作和管理
会计学
1
2.1 创建数据库
Microsoft Access 提供创建 Access数据库的方法无外乎两 种,一种是用“数据库向导”,仅一次操作即可为所选数据库 类型创建必要的表、窗体及报表,这是开始创建数据库的最简 单的方法,由向导创建数据库虽然迅速,却往往不能完全满足 用户的要求;也可以先创建一个空数据库,然后再添加表、窗 体、报表及其他对象,这是最灵活的方法,但需要分别定义每 一个数据库对象。无论哪一种方法,在数据库创建之后,都可 以随时修改或扩展数据库。
1. 单击“文件”菜单中“打开”命令,弹出“打开”对话框, 选择数据库文件“迷你超市业务信息管理系统”,在“打开” 按钮右侧的下拉列表中选择“以独占方式打开”,如图2.21 所示;
实验一Access数据库及数据表的建立

【实验要求】
1.熟悉Access数据库系统的主界面,主能够熟练使用 帮助系统。
2.学会启动和关闭Access数据库系统 3.熟练掌握数据库的建立方法
【实验内容】
1.设计一个“借阅记录”窗体,在“书号”文本框中输 入书号(或书号的前几位)后,单击“查找”按钮即可 显示借阅该书的所有记录;如果“书号”文本框中没有 输入书号,则单击“查找”按钮时显示一个消息框,提 示输入书号。用宏完成“查找”按钮的操作。
2.设计一个“图书查询”窗体,从组合框中选择一个书 号后,单击“查找”按钮,可以打开“图书信息”窗体, 显示与该书号对应的图书信息。单击“取消”按钮可以 关闭“图书信息”窗体。用宏组完成“查询”和“取消” 按钮的操作。
的读者在2004年的借书情况。
9.在“读者”表中,按“办证日期”字段建立普通索 引,索引名为“办证日期”。
10.在“借书登记”表中,按“借书证号”和“书号” 两个字段建立唯一索引,索引名为“借书证号+书号”。 按“借书证号”和“借书日期”两个字段建立普通索引, 索引名为“借书证号+借书日期”。
2.建立一个名为“借书情况”的数据访问页,按“书号” 分组显示每本图书的借阅情况
3.在页视图处理数据:
(1)添加记录:在记录导航工具栏上,单击“新建记录”。 在第一个字段中键入所需数据,然后按TAB转至下一个 字段,并对每个字段都添加完数据后,保存记录。
(2)编辑字段中的数据:单击要编辑的字段,键入要插入 的文本,保存记录。
2.使用标签向导,建立一个“图书登记卡”标签,如 图所示。
《ACCESS数据库》PPT课件

创建查询
现在我们建立一个“订单”查询,建立这个查询就是为了将每份 订单中的各项信息都显示出来,包括“订单号”、“订货公司”、 “货品名称”、“货物单价”、“订货数量”、“订货金额”、 “经办人”和“订货时间”这些字段。
数据类型
字段的数据类型,在Access中有“文 本”、“备注”、“数字”、“日期/时 间”、“货币”、“自动编号”、“是/ 否”、“OLE对象”、“超级链接”、 “查阅向导”十种数据类型。
设置字段属性
设置完字段的“数据类型”,还可以设置字段的“属性”。表设 计器的下半部分都是用来设置表中字段的“字段属性”的,字段 属性包括有“字段大小”、“格式”、“输入法模式”等,设置 它们会对表中的数值产生影响。
设置主键
单击工具栏上的“视图”按钮,切换回表的设计视图,开始为表 设置主键。第五课的课后补充里曾经说过主键是什么。
设置表的主键非常简单,比如要将“订单信息表”中的“订单号” 字段作为表的“主键”,只要单击“订单号”这一行中的任何位 置,将这行设为当前行,然后单击工具栏上的“主键”按钮,按 钮会凹陷进去,在“订单号”一行最左面的方格中出现了一个 “钥匙”符号,表示“订单号”这一字段成为表的主键了。
父子表
通常在建立表之间的关系以后,Access会自动 在主表中插入子表。但这些子表一开始都是不 显示出来的。在Access中,让子表显示出来叫 做“展开”子数据表,让子表隐藏叫做将子数 据表“折叠”。展开的时候方便查阅订单信息, 而折叠起来以后有可以比较方便的管理“客户 信息表”。
插入子数据表
《Access表的创建》PPT课件

要使用表设计器来创建一个表,首先要打开表设计器。
对话框分为两个部分,上 半部分是表设计器,下半部 分用来定义表中字段的属性。
2019/5/2
10
在表中,这种由表格构成的窗口叫做表的“数 据表视图”,是表最直观的一种表现方法。不 管用什么方法生成的表最终都要切换到这个视 图下才能进行数据的输入,而一个表建立得是 否合理也会在这个视图中反映出来。但要为表 设置主键,为字段设置数据类型和属性,就必 须切换回“设计视图”才能实现相应的操作。
2019/5/2 7
七、怎样在表中跳转?
现在出现的表格就是刚才利用表向导创建的新表“客户资料 表”,在这个表窗口中,最上面的标题栏显示了这个表的名称。标 题栏下面是表中各个字段的字段名,下面的空行中可以输入新的记 录,以后要把数据都输入到这个表里。把空表和有数据的表进行比 较,就很容易看出数据在表中是如何放置的了。
2019/5/2 3
三、如何启动表向导
要建立表,首先必须要有一个数据库。现在建立一个空数据库叫做“客户订单 数据库”,当我们把Access学完以后,这个“客户订单”数据库也建好了。 空数据库建好后就开始创建表。首先要在数据库窗口的对象列表中单击“表” 这一项,将数据库的操作对象切换到“表”上,这样所做的工作才是针对表的操 作,也才能在数据库中创建一个表。
改表的名称
设置主键
2019/5/2
6
六、什么是主键?
在数据库中,常常不只是一个表,这些表之间也不 是相互独立的。不同的表之间需要建立一种关系,才能 将它们的数据相互沟通。而在这个沟通过程中,就需要 表中有一个字段作为标志,不同的记录对应的字段取值 不能相同,也不能是空白的。通过这个字段中不同的值 可以区别各条记录。就像我们区别不同的人,每个人都 有名字,但它却不能作为主键,因为人名很容易出现重 复,而身份证号是每个人都不同的,所以可以根据它来 区别不同的人。数据库的表中作为主键的字段就要像人 的身份证号一样,必须是每个记录的值都不同,这样才 能根据主键的值来确定不同的记录。
Access实验--数据库创建及表的操作

一、实验目的1.掌握数据库的创建及其它简单操作2.熟练掌握数据表建立、数据表维护、数据表的操作二、实验内容与要求1.数据库的创建、打开、关闭2.数据表的创建:建立表结构、设置字段属性、建立表之间关系、数据的输入3.数据表维护:打开表、关闭表、调整表外观、修改表结构、编辑表内容4.数据表的操作:查找替换数据、排序记录、筛选记录三、实验步骤案例一:创建数据库1.创建空数据库要求:在移动盘上建立“\ experiment\ACCESS\实验一”文件夹,并在其下建立“教学管理.accdb”数据库。
创建数据库文件操作步骤:图1-1创建教学管理数据库(1)在Access 2010启动窗口中,在中间窗格的上方,单击“空数据库”,在右侧窗格的文件名文本框中,给出一个默认的文件名“”。
把它修改为“教学管理”如图1-1所示。
(2)单击按钮,在打开的“新建数据库”对话框中,选择数据库的保存位置,在“\ experiment\ACCESS\实验一”文件夹中,单击“确定”按钮,如图1-2所示。
(3)这时返回到access启动界面,显示将要创建的数据库的名称和保存位置,如果用户未提供文件扩展名,access将自动添加上。
(4)在右侧窗格下面,单击“创建”命令按钮,如图1-1所示。
(5)这时开始创建空白数据库,自动创建了一个名称为表1的数据表,并以数据表视图方式打开这个表1,如图1-3所示。
图1-2“文件新建数据库”对话框(6)这时光标将位于“添加新字段”列中的第一个空单元格中,现在就可以输入添加数据,或者从另一数据源粘贴数据。
图1-3表1的数据表视图2.使用模板创建Web数据库要求:利用模板创建“联系人Web数据库.accdb”数据库,保存在“\ experiment\ACCESS\实验一”文件夹中。
操作步骤:(1)启动Access。
(2)在启动窗口中的模板类别窗格中,双击样本模板,打开“可用模板”窗格,可以看到Access提供的12个可用模板分成两组。
第2章 Access数据库和表PPT课件

第2章 Access数据库和表
12
7.模块
• 是由VBA语言编写的程序段,它以VB为内置的数据 库程序语言,提供宏无法完成、较为复杂的功能
01.08.2020
第2章 Access数据库和表
13
启动和退出Access
1.启动Access
启动Access可以通过单击“开始”菜单,然后在“ 程序”菜单中选择“Microsoft office”子菜单下的 “Microsoft Access 2003”命令,即可打开Access。
01.08.2020
第2章 Access数据库和表
18
2.2数据库的操作
建立数据库后,要对数据库中的表、查 询、窗体、报表等对象进行操作,就必须先 要打开数据库,对数据库对象操作完成后应 正确关闭数据库,避免数据丢失。
01.08.2020
第2章 Access数据库和表
15
2.1创建数据库
数据库的创建步骤: 1. 系统需求分析 2. 设计数据库的表 3. 规划表中的字段 4. 数据设计 5. 确定主键 6. 确定表之间的联系 7. 设计优化
01.08.2020
第2章 Access数据库和表
16
Access数据库是以磁盘文件形式存在,其 文件的扩展名为.mdb。
01.08.2020
第2章 Access数据库和表
6
1.表
• 表:是存储数据的基本单元,是整个数据库的核心。 • 由不同的列、行组合而成,每一列代表某种特定的数据类型,称之为
字段,每一行由各个特定的字段组成,称为记录 • 字段的信息包括文本、数字、日期、货币、声音、图像、超级连接等
01.08.2020
第2章 Access数据库和表
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
【思考题】
1.若一张表中的主键不惟一,如何设置? 2.若设置主键后无法保存表,应如何处理? 3.表中字段的标题已被删除,应如何重新设置?
实验三 数据库表数据的操作
【实验目的】
掌握在数据表视图中进行各项数据编辑的操作方法 掌握数据表外观的设置方法 理解关于数据排序、数据筛选等操作的含义,并掌握其 操作方法 了解冻结数据列、取消冻结列的操作方法
帮助系统。 2.学会启动和关闭Access数据库系统 3.熟练掌握数据库的建立方法
【思考题】
如何在已建立的数据库中建立多张表格。
实验二 创建表及表间关系、管理表
【实验目的】
熟练掌握使用据库表的建立方法 掌握表属性的设置 掌握记录的编辑、排序和筛选 掌握索引和关系的建立
【实验内容】
实验一 Access数据库及数据表的建立
【实验目的】
掌握启动和退出Access系统的常用方法 了解Access数据库窗口的基本组成 熟悉Access的工作环境,达到熟练使用的目的 学会查找7个数据库对象的相关帮助信息,为以后 实验打下基础 学会如何创建数据库文件
【实验内容】
1.启动Access数据库,在“d:\Access练习”文件夹
“图书编号”;“出版社”字段的默认值设置为“电子 工业出版社”;“价格”字段的有效性规则为“价格 >0”;有效性文本为“价格必须大于0”。
4.登记”表设置有效性规则“还书日期>借书日期”,
有效性文本为“还书日期必须大于借书日期”。 5.为“读者”表的“部门”字段设置查阅属性,显示控 件为:组合框,行来源类型为:值列表,行来源为:法 律系;英语系;中文系;科研处;人事处;教务处。 6.在“读者”、“图书”和“借书登记”3个表中输入 记录,照片和备注内容可以自己定义 7.在“读者”表中,将“部门”字段移到“姓名”字段 的前面,然后增加一个“联系方式”字段,数据类型能 够为“超链接”(存放读者的E-mail地址)。 8.在“读者”表和“图书”表中添加两条记录,内容自 定。 9.删除“读者”表中新添加的两条记录。
【思考题】
1.若无法创建或个性标识列,应如何设置? 2.在使用BIT数据类型时遇到问题,它的工作方式
与“是/否”数据类型不同,应如何处理?
实验四 查询的创建和使用
【实验目的】
掌握利用向导和设计器创建选择查询的方法 掌握在设计视图中创建参数查询的方法 掌握查询的规则的确定方法 掌握使用向导和设计器创建交叉表查询的方法
数据类型
自动编号 文本 文本 日期/时间 日期/时间
字段大小
长整型 6 5 -
主键
是 否 否 否 否
表3 “图书”表结构
字段名称
书号 书名
数据类型
文本 文本
字段大小
5 20
主键
是 否Βιβλιοθήκη 作者出版社 价格 是否有破损
文本
文本 数字 是/ 否
3
10 单精度 -
否
否 否 否
备注
备注
-
否
2.将所有日期型字段的格式设置为“短日期”。 3.将“图书”表的“书号”字段的“标题”设置为
中创建一个名为“图书管理.mdb”的空数据库文件。 2.启动Access数据库,使用“库存控制”向导创建一 个名为“库存管理.mdb”的数据库文件,并保存在 “d:\ Access练习”文件夹中。然后运行该数据库应 用系统,了解它的各部分组成和功能。
【实验要求】
1.熟悉Access数据库系统的主界面,主能够熟练使用
5.创建一个名为“按图书查询”的参数查询,根据用户
【实验内容】
1.利用“查找不匹配项查询向导”查找从未借过书的
读者的借书证号、姓名、部门和办证日期,查询对象保 存为“未借过书的读者”。 2.利用“查找重复项查询向导”查找同一本书的借阅 情况,包含书号、借书证号、借书日期和还书日期,查 询对象保存为“同一本书的借阅情况”。 3.利用“交叉表查询向导”查询每个读者的借书情况 和借书次数,行标题为“借书证号”,列标题为“书 号”,按“借书日期”字段计数。查询对象保存为“借 阅明细表”。 4.创建一个名为“法律系借书情况”的查询,查找法 律系读者的借书情况,包括借书证号、姓名、部门、书 名和借书日期,并按书名排序。
9.在“读者”表中,按“办证日期”字段建立普通索引,
索引名为“办证日期”。 10.在“借书登记”表中,按“借书证号”和“书号” 两个字段建立唯一索引,索引名为“借书证号+书号”。 按“借书证号”和“借书日期”两个字段建立普通索引, 索引名为“借书证号+借书日期”。 11.在“读者”表和“借书登记”表之间按“借书证号” 字段建立关系,在“图书”表和“借书登记”表之间按 “书号”字段建立关系,两个关系都实施参照完整性。
1.表1~3,在实验一所建立的数据库中创建“读 者”、“图书”、“借书登记”3个表。
表1 “读者”表结构 字段名称
借书证号 姓名
数据类型
文本 文本
字段大小
6 3
主键
是 否
部门
办证时间 照片
文本
日期/时间 OLE对象
10
-
否
否 -
表2 “借书登记”表结构 字段名称
流水号 借书证号 书号 借书日期 还书日期
【实验内容】
1.打开实验二中所建立的三个表。 2.在表“设计”视图中添加、删除或自定义已有表中
的字段。 3.如果要跟踪表中的其他数据,请添加更多的字段。 4.备份数据库中的3个表。 5.对“读者”表按“办证日期”排序。 6.对“借书登记”表按“借书证号”排序,对同一个 读者按“借书日期”降序排序。 7.从“图书”表中查找有破损的图书。 8.从“借书登记”表中查找借书证号为“522100”的读 者在2004年的借书情况。
数据库原理及应用
主讲教师:许燕青
闽南理工学院实践教学中心 计算机教研室
实 验 目 录
实验一
Access数据库及数据表的建立 实验二 创建表及表间关系、管理表 实验三 数据库表数据的操作 实验四 查询的创建和使用 实验五 窗体的创建和使用 实验六 报表的创建和使用 实验七 数据访问页的创建和使用 实验八 宏的创建和使用 综合设计——小型数据库管理系统的设计