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