大学计算机教程-第7章Access数据库管理系统.ppt
《大学计算机教程-第7章Access数据库管理系统.ppt》由会员分享,可在线阅读,更多相关《大学计算机教程-第7章Access数据库管理系统.ppt(42页珍藏版)》请在三一办公上搜索。
1、2023/9/8,第7章 Access数据库管理系统,1,大学计算机教程,第7章 Access数据库管理系统,2023/9/8,第7章 Access数据库管理系统,2,7.1 数据库概述,7.2 对数据库的操作,7.3 查询,7.4 报表生成,第7章 Access数据库管理系统,7.5 窗体和简单应用系统设计,2023/9/8,第7章 Access数据库管理系统,3,数据库是存储在一起的相关数据的集合,这些数据以某种特有的规律独立地存储在一个相对封闭的“集合”内,具有很强的概括性、结构性和独立性。数据库的类型:网状数据库层次数据库关系数据库,7.1数据库概述,7.1.1 什么是数据库,其中,关
2、系数据库发展最为成熟,应用最为广泛。ACCESS就属于关系数据库管理系统。,2023/9/8,第7章 Access数据库管理系统,4,关系数据库采用关系模型来存储数据,一般由若干个二维数据表组成,数据表是关系数据库的基本组成部分。每个数据表都是由行和列组成的,其中行被称为记录,保存事物的一组属性数据;而列被称为字段,定义某事物的属性。下图是一个“参赛选手”数据表。,7.1数据库概述,7.1.1 什么是数据库,一条记录,一个字段,2023/9/8,第7章 Access数据库管理系统,5,数据表之间的关系(relation)的概念:数据库中的数据表之间不是孤立的,不同的数据表之间由公共字段相关联。
3、这样可以把各个数据表连成一个整体,使数据库中的各个数据表既相互独立,又相互联系,使它们为某一目标服务。下图是“学生综合素质比赛”数据库中的几个数据表“参赛学校”、“参赛选手”、“参赛成绩”之间的关系,7.1数据库概述,7.1.1 什么是数据库,2023/9/8,第7章 Access数据库管理系统,6,数据库的组成:数据库不仅包括数据表,而且还包括视图、模块、窗体、查询、报表等大量对象。,7.1数据库概述,7.1.1 什么是数据库,2023/9/8,第7章 Access数据库管理系统,7,美国ANSI采用SQL(Structured Query Language,结构化查询语言)作为关系数据库的
4、标准语言、专门用来设计、维护和控制关系数据库。SQL语言的查询功能非常强大,可以实现特别复杂的查询功能,它是非结构化的查询语言,是所有关系数据库的公共语言,掌握SQL语言是开发功能强大的数据库应用系统的基础。SQL语言中的数据操纵语言就是一些操作数据的命令,常用的有:Select 命令Insert命令Update命令Delete命令SQL语言博大精深,内容丰富,读者可参看教材或其它专门的书籍,7.1数据库概述,7.1.2 SQL语言,2023/9/8,第7章 Access数据库管理系统,8,7.2 对数据库的操作,7.1 数据库概述,7.3 查询,7.4 报表生成,第7章 Access数据库管
5、理系统,7.5 窗体和简单应用系统设计,2023/9/8,第7章 Access数据库管理系统,9,7.2 对数据库的操作,7.2.1 创建数据库,创建数据库文件 启动Access后,在Access主窗口左侧“文件”菜单中,选择“新建.”,在弹出的“新建”对话框中选择“数据库”“确定”,在接下来出现的“文件新建数据库”对话框中选择存放位置、保存类型(默认是*.mdb)、输入文件名后即可创建一个空的数据库文件。,2023/9/8,第7章 Access数据库管理系统,10,7.2 对数据库的操作,7.2.1 创建数据库,2.创建数据表(1)创建表结构。创建表又首先要确定表的结构,包括输入表的字段的名
6、称、设置表的数据类型及数据属性等。例如在“综合素质比赛”数据库中,“参赛选手”表中的字段名,数据类型,主键设定如下所示。,2023/9/8,第7章 Access数据库管理系统,11,7.2 对数据库的操作,7.2.1 创建数据库,2.创建数据表(1)创建表结构。打开“综合素质比赛”数据库,单击“对象”列表框中的“表”对象,双击右边窗格中“使用设计器创建表”选项,弹出“表设计视图”窗口。在表设计视图的字段编辑区第一行的“字段名称”框中输入第一个字段的名称,在“数据类型”列表中单击下拉组合框,选择字段数据类型为“文本”型,在字段的属性部分确定“字段大小”为“5”,“必填字段”为“是”,输入法模型为
7、“关闭”。如下图所示。,2023/9/8,第7章 Access数据库管理系统,12,7.2 对数据库的操作,7.2.1 创建数据库,2.创建数据表,同样的方法在“综合素质比赛”数据库中建立另外两个表:“参赛学校表”和“参赛成绩表”。,2023/9/8,第7章 Access数据库管理系统,13,7.2 对数据库的操作,7.2.2 编辑数据表,创建数据库后需要对数据库进行有效地编辑,包括对表中记录的浏览、添加、删除等。用鼠标连击两下数据表名称,即可象使用Microsoft Excel一样对记录进行浏览、追加、删除,连击两下即可编辑该数据表,2023/9/8,第7章 Access数据库管理系统,14
8、,7.2.3 建立表之间的关系,7.2 对数据库的操作,(1)打开数据库,在Access数据库管理系统的主窗口中选择“工具”“关系”,弹出“显示表对话框”;(2)点击“表”选项卡,再选中要关联的表,点击“添加”;(3)然后再在ACCESS主窗口中选择“关系”“编辑关系”,在“编辑关系”窗口中可以编辑已经建立的关系也可单击“新建”按钮建立新的关系。下图是在参赛选手和参赛成绩表之间建立关系。,2023/9/8,第7章 Access数据库管理系统,15,7.2.3 建立表之间的关系,2023/9/8,第7章 Access数据库管理系统,16,7.2 对数据库的操作,7.2.4 记录的排序与筛选,数据
9、的排序 打开“综合素质比赛”数据库中的一个数据表,例如“参赛学校”表;选定数据表中的某一字段即排序字段;然后选择主窗口中的“记录”菜单“排序”“升序/降序”即可进行排序。注:也可在选中的字段上单击右键,选择排序。2数据的筛选打开“综合素质比赛”数据库中的一个数据表,例如“参赛学校”表,然后选择主窗口中的“记录”菜单“筛选”“高级筛选/排序”,根据提示即可进行筛选或排序。,2023/9/8,第7章 Access数据库管理系统,17,7.2 对数据库的操作,7.2.5 数据格式的转换,1。导入数据 在ACCESS中,可以将外部数据导入进来,可以导入的外部数据的类型有Dbase数据库(*.dbf)、
10、从别的Access数据库导入数据、Excel表格(*.xls)、文本文件(*.txt)、Paradox数据库(*.db)等。方法是在ACCESS主窗口中选择“文件”菜单“获取外部数据”“导入”选择要导入的文件即可完成。2。导出数据 同样也可将ACCESS中的数据表导出为外部数据文件格式,可导出的数据格式为Dbase数据库(*.dbf)、Excel表格(*.xls)、文本文件(*.txt)、Paradox数据库(*.db)、Lotus1-2-3(*.wk3)等。方法是在ACCESS主窗口中选择“文件”菜单“导出”输入导出文件名即可。,2023/9/8,第7章 Access数据库管理系统,18,7
11、.2 对数据库的操作,7.2.6 数据库的安全性,可以为ACCESS数据库文件设置密码,这样要想打开该数据库的时候,就要求有密码验证,只有输入正确的密码才能打开该数据库。方法是“工具”“安全”“设置数据库密码”,输入密码之后保存数据库。为了更进一步增强ACCESS数据库的安全性,可以对ACCESS数据库文件进行授权和访问控制,不仅可以将该数据库文件授权给指定的用户和组,也可进行访问控制。方法是“工具”“安全”“用户与组的帐号”进行授权和密码管理设置。,2023/9/8,第7章 Access数据库管理系统,19,7.2 对数据库的操作,7.1 数据库概述,7.3 查询,7.4 报表生成,第7章
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学计算机 教程 Access 数据库 管理 系统
链接地址:https://www.31ppt.com/p-5955802.html