大学计算机教程-第7章_Access数据库管理系统课件

上传人:我*** 文档编号:143092157 上传时间:2020-08-26 格式:PPT 页数:24 大小:203KB
返回 下载 相关 举报
大学计算机教程-第7章_Access数据库管理系统课件_第1页
第1页 / 共24页
大学计算机教程-第7章_Access数据库管理系统课件_第2页
第2页 / 共24页
大学计算机教程-第7章_Access数据库管理系统课件_第3页
第3页 / 共24页
大学计算机教程-第7章_Access数据库管理系统课件_第4页
第4页 / 共24页
大学计算机教程-第7章_Access数据库管理系统课件_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《大学计算机教程-第7章_Access数据库管理系统课件》由会员分享,可在线阅读,更多相关《大学计算机教程-第7章_Access数据库管理系统课件(24页珍藏版)》请在金锄头文库上搜索。

1、2020/8/26,第7章 Access数据库管理系统,1,大学计算机教程,第7章 Access数据库管理系统,2020/8/26,第7章 Access数据库管理系统,2,7.1 数据库概述,7.2 对数据库的操作,7.3 查询,7.4 报表生成,第7章 Access数据库管理系统,7.5 窗体和简单应用系统设计,2020/8/26,第7章 Access数据库管理系统,3,数据库是存储在一起的相关数据的集合,这些数据以某种特有的规律独立地存储在一个相对封闭的“集合”内,具有很强的概括性、结构性和独立性。 数据库的类型: 网状数据库 层次数据库 关系数据库,7.1数据库概述,7.1.1 什么是数

2、据库,其中,关系数据库发展最为成熟,应用最为广泛。ACCESS就属于关系数据库管理系统。,2020/8/26,第7章 Access数据库管理系统,4,关系数据库采用关系模型来存储数据,一般由若干个二维数据表组成,数据表是关系数据库的基本组成部分。每个数据表都是由行和列组成的,其中行被称为记录,保存事物的一组属性数据;而列被称为字段,定义某事物的属性。下图是一个“参赛选手”数据表。,7.1数据库概述,7.1.1 什么是数据库,一条记录,一个字段,2020/8/26,第7章 Access数据库管理系统,5,数据表之间的关系(relation)的概念:数据库中的数据表之间不是孤立的,不同的数据表之间

3、由公共字段相关联。这样可以把各个数据表连成一个整体,使数据库中的各个数据表既相互独立,又相互联系,使它们为某一目标服务。下图是“学生综合素质比赛”数据库中的几个数据表“参赛学校”、“参赛选手”、“参赛成绩”之间的关系,7.1数据库概述,7.1.1 什么是数据库,2020/8/26,第7章 Access数据库管理系统,6,数据库的组成:数据库不仅包括数据表,而且还包括视图、模块、窗体、查询、报表等大量对象。,7.1数据库概述,7.1.1 什么是数据库,2020/8/26,第7章 Access数据库管理系统,7,美国ANSI采用SQL(Structured Query Language,结构化查询

4、语言)作为关系数据库的标准语言、专门用来设计、维护和控制关系数据库。SQL语言的查询功能非常强大,可以实现特别复杂的查询功能,它是非结构化的查询语言,是所有关系数据库的公共语言,掌握SQL语言是开发功能强大的数据库应用系统的基础。 SQL语言中的数据操纵语言就是一些操作数据的命令,常用的有: Select 命令 Insert命令 Update命令 Delete命令 SQL语言博大精深,内容丰富,读者可参看教材或其它专门的书籍,7.1数据库概述,7.1.2 SQL语言,2020/8/26,第7章 Access数据库管理系统,8,7.2 对数据库的操作,7.1 数据库概述,7.3 查询,7.4 报

5、表生成,第7章 Access数据库管理系统,7.5 窗体和简单应用系统设计,2020/8/26,第7章 Access数据库管理系统,9,7.2 对数据库的操作,7.2.1 创建数据库,创建数据库文件 启动Access后,在Access主窗口左侧“文件”菜单中,选择“新建.”,在弹出的“新建”对话框中选择“数据库”“确定”,在接下来出现的“文件新建数据库”对话框中选择存放位置、保存类型(默认是*.mdb)、输入文件名后即可创建一个空的数据库文件。,2020/8/26,第7章 Access数据库管理系统,10,7.2 对数据库的操作,7.2.1 创建数据库,2.创建数据表 (1)创建表结构。创建表

6、又首先要确定表的结构,包括输入表的字段的名称、设置表的数据类型及数据属性等。例如在“综合素质比赛”数据库中,“参赛选手”表中的字段名,数据类型,主键设定如下所示。,2020/8/26,第7章 Access数据库管理系统,11,7.2 对数据库的操作,7.2.1 创建数据库,2.创建数据表 (1)创建表结构。 打开“综合素质比赛”数据库,单击“对象”列表框中的“表”对象,双击右边窗格中“使用设计器创建表”选项,弹出“表设计视图”窗口。在表设计视图的字段编辑区第一行的“字段名称”框中输入第一个字段的名称,在 “数据类型”列表中单击下拉组合框,选择字段数据类型为“文本”型,在字段的属性部分确定“字段

7、大小”为“5”,“必填字段”为“是”,输入法模型为“关闭”。如下图所示。,2020/8/26,第7章 Access数据库管理系统,12,7.2 对数据库的操作,7.2.1 创建数据库,2.创建数据表,同样的方法在“综合素质比赛”数据库中建立另外两个表:“参赛学校表”和“参赛成绩表”。,2020/8/26,第7章 Access数据库管理系统,13,7.2 对数据库的操作,7.2.2 编辑数据表,创建数据库后需要对数据库进行有效地编辑,包括对表中记录的浏览、添加、删除等。 用鼠标连击两下数据表名称,即可象使用Microsoft Excel一样对记录进行浏览、追加、删除,连击两下即可编辑该数据表,2

8、020/8/26,第7章 Access数据库管理系统,14,7.2 对数据库的操作,7.2.3 建立表之间的关系,打开数据库,在Access数据库管理系统的主窗口中选择“工具”“关系”,然后再在ACCESS主窗口中选择“关系” “编辑关系”,在“编辑关系”窗口中可以编辑已经建立的关系也可单击“新建”按钮建立新的关系。下图是在参赛选手和参赛成绩表之间建立关系。,2020/8/26,第7章 Access数据库管理系统,15,7.2 对数据库的操作,7.2.4 记录的排序与筛选,数据的排序 打开“综合素质比赛” 数据库中的一个数据表,例如“参赛学校”表,选定数据表中的某一字段即排序字段,然后选择主窗

9、口中的“记录”菜单“排序” “升序/降序”即可进行排序。 数据的筛选 打开“综合素质比赛” 数据库中的一个数据表,例如“参赛学校”表,然后选择主窗口中的“记录”菜单“筛选” “高级筛选/排序”,根据提示即可进行筛选或排序。,2020/8/26,第7章 Access数据库管理系统,16,7.2 对数据库的操作,7.2.5 数据格式的转换,导入数据 在ACCESS中,可以将外部数据导入进来,可以导入的外部数据的类型有Dbase数据库(*.dbf)、从别的Access数据库导入数据、Excel表格(*.xls)、文本文件(*.txt)、Paradox数据库(*.db)等。方法是在ACCESS主窗口中

10、选择“文件”菜单“获取外部数据” “导入” 选择要导入的文件即可完成。 导出数据 同样也可将ACCESS中的数据表导出为外部数据文件格式,可导出的数据格式为Dbase数据库(*.dbf)、Excel表格(*.xls)、文本文件(*.txt)、Paradox数据库(*.db)、Lotus1-2-3(*.wk3)等。方法是在ACCESS主窗口中选择“文件”菜单“导出” 输入导出文件名即可。,2020/8/26,第7章 Access数据库管理系统,17,7.2 对数据库的操作,7.2.6 数据库的安全性,可以为ACCESS数据库文件设置密码,这样要想打开该数据库的时候,就要求有密码验证,只有输入正确

11、的密码才能打开该数据库。方法是“工具” “安全” “设置数据库密码”,输入密码之后保存数据库。 为了更进一步增强ACCESS数据库的安全性,可以对ACCESS数据库文件进行授权和访问控制,不仅可以将该数据库文件授权给指定的用户和组,也可进行访问控制。方法是“工具” “安全” “用户与组的帐号” 进行授权和密码管理设置 。,2020/8/26,第7章 Access数据库管理系统,18,7.2 对数据库的操作,7.1 数据库概述,7.3 查询,7.4 报表生成,第7章 Access数据库管理系统,7.5 窗体和简单应用系统设计,2020/8/26,第7章 Access数据库管理系统,19,7.3

12、查询,查询就是根据需要,对数据从不同的角度进行显示。查询就是按照一定的要求从指定的数据源中查询出符合一定条件的记录,并把相关字段提取出来,形成一个新的数据集合。查询既可以是一个表,也可以是多个相关联的表。查询还可以对大量数据进行修改或更新等,当然,还可以在查询中实现数据的统计、计算或生成新的数据信息。,2020/8/26,第7章 Access数据库管理系统,20,7.3 查询,查询的种类: 基于多表的查询 添加字段查询 条件查询 交叉查询 SQL查询,2020/8/26,第7章 Access数据库管理系统,21,7.2 对数据库的操作,7.1 数据库概述,7.3 查询,7.4 报表生成,第7章

13、 Access数据库管理系统,7.5 窗体和简单应用系统设计,2020/8/26,第7章 Access数据库管理系统,22,7.4 报表生成,Access中,创建报表有很多种方法,其中采用“使用报表向导创建报表”的方法十分简单,只需要选定数据源(可以是数据表也可以是查询)后,通过系统提供了系列对话框,选定报表布局方式和样式后自动完成报表的设计。,2020/8/26,第7章 Access数据库管理系统,23,7.2 对数据库的操作,7.1 数据库概述,7.3 查询,7.4 报表生成,第7章 Access数据库管理系统,7.5 窗体和简单应用系统设计,2020/8/26,第7章 Access数据库管理系统,24,7.5窗体和简单应用系统设计,一个好的数据库应用系统不仅要求数据库中数据表的结构建立合理,查询建立完善,同时还要求有一个与用户交互的漂亮界面,在ACCESS中应用系统功能的集成可以用菜单来实现,也可以用窗体来实现 参看教材中一个简单应用系统设计的例子。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号