数据库管理软件Access的使.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《数据库管理软件Access的使.ppt》由会员分享,可在线阅读,更多相关《数据库管理软件Access的使.ppt(98页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第7章 数据库管理软件Access 2003的使用1本章主要内容本章主要内容1234建立查询建立查询认识数据库认识数据库建立表建立表创建数据库创建数据库29.1认识MicrosoftAccess2003数据库基础知识数据库基础知识Access2003简介简介39.1.1 数据库基础知识1.1.数据与数据处理数据与数据处理数据(数据(data)是存储在某一种媒体上能够识别的数)是存储在某一种媒体上能够识别的数据符号。它包括描述事物特性的数据内容和存储在据符号。它包括描述事物特性的数据内容和存储在某一种媒体上的数据形式。某一种媒体上的数据形式。数据处理是指将数据转化成信息的过程。数据处理是指将数据
2、转化成信息的过程。2.2.数据库数据库数据库(数据库(DB)是指按照一定的数据模型,有规则地)是指按照一定的数据模型,有规则地存储在一起的相关信息的数据集合。简而言之,数存储在一起的相关信息的数据集合。简而言之,数据库就是数据的仓库。它不仅包括描述事物的数据据库就是数据的仓库。它不仅包括描述事物的数据本身,还包括了数据之间的关系。本身,还包括了数据之间的关系。43.3.数据库系统数据库系统数据库系统(数据库系统(DBS)是指引进数据库)是指引进数据库技术后的计算机系统,能有组织地、技术后的计算机系统,能有组织地、动态地存储大量相关数据,提供数据动态地存储大量相关数据,提供数据处理,实现数据共享
3、,减少数据冗余。处理,实现数据共享,减少数据冗余。54.4.数据库管理系统数据库管理系统数据库管理系统(数据库管理系统(DBMS)是建立、维护和使用数)是建立、维护和使用数据库,对数据库进行统一管理和控制的系统。具体据库,对数据库进行统一管理和控制的系统。具体指数据库系统中管理数据的软件系统。在计算机系指数据库系统中管理数据的软件系统。在计算机系统中,数据管理通常使用数据库管理系统完成。也统中,数据管理通常使用数据库管理系统完成。也就是说,数据库系统包括数据库和数据库管理系统就是说,数据库系统包括数据库和数据库管理系统两部分。一个数据库系统可包含多个数据库。数据两部分。一个数据库系统可包含多个
4、数据库。数据库管理系统是芾硎库管理系统是芾硎菘獾娜砑菘獾娜砑墙墙诓僮飨低诓僮飨低持持系囊桓鱿低橙砑系囊桓鱿低橙砑 鞘鞘菘庀低车暮心组成部分。菘庀低车暮心组成部分。65.5.关系数据库关系数据库每一个数据库管理系统都是按一定的结构进每一个数据库管理系统都是按一定的结构进行数据的组织的,这种数据用数据模型来表行数据的组织的,这种数据用数据模型来表示。数据模型可分为层次型、网状型、关系示。数据模型可分为层次型、网状型、关系型三种类型。自上世纪八十年代以来,几乎型三种类型。自上世纪八十年代以来,几乎所有的数据库管理系统都是关系数据库,如所有的数据库管理系统都是关系数据库,如MicrosoftSQLSe
5、ver,VisualFoxPro,Oracle等都采用关系模型。我们本章要学习等都采用关系模型。我们本章要学习的的MicrosoftAccess也是一种典型的关系数据也是一种典型的关系数据库。库。79.1.2 Access 2003简介Access2003是是MicrosoftOffice2003办公办公套件中的一个重要组件。它功能强大,套件中的一个重要组件。它功能强大,操作简单,且可以与其他的操作简单,且可以与其他的Office组件组件实现数据共享和协同工作。现已成为最实现数据共享和协同工作。现已成为最流行的桌面数据库管理系统。流行的桌面数据库管理系统。8图9.1Access2003的窗口数
6、据库组件选项卡数据库窗口创建方法与已有对象列表图9.1 Access 2003的窗口窗口菜单应用程序窗口9字段与记录在在Access中,表将数据组织成列(称为字段)中,表将数据组织成列(称为字段)和行(称为记录)的形式。每一列的名字(字和行(称为记录)的形式。每一列的名字(字段名)是惟一的,每一列中的内容有相同的属段名)是惟一的,每一列中的内容有相同的属性和数据类型。性和数据类型。10在创建表之前,先要对表结构进行设计,也就在创建表之前,先要对表结构进行设计,也就是根据数据的取值情况确定每个字段的名称和是根据数据的取值情况确定每个字段的名称和数据类型。字段名一般以字符开头,后面可跟数据类型。字
7、段名一般以字符开头,后面可跟字符和数字等允许的符号,最多字符和数字等允许的符号,最多74个字符,同个字符,同一个表中不能有相同的字段名。而字段数据类一个表中不能有相同的字段名。而字段数据类型的设置则定义了用户可以输入到字段中的值型的设置则定义了用户可以输入到字段中的值的类型。的类型。11表9.2 Access 的数据类型及用法数据类型 用法文本用于存放文本或者文本与数字的组合,最多255个字符,默认大小为50。这种类型中的数字不能进行数学计算。数字用于存放可进行数学计算的数字数据,可以有小数位和正负号。日期/时间用于存放表示日期和时间的数据,允许进行少量的日期和时间运算。备注用于存放超长文本或
8、文本与数字的组合,最多含75535个字符。货币用于存放表示货币的数据,可进行数学计算,可以有小数位和正负号。自动编号向表中添加一条新记录时,由Access指定一个惟一的顺序号(每次加1)或随机数。是/否又称逻辑型数据,只有两种可能的取值:“是”或“否”,“真”或“假”。OLE对象用于其他Windows应用程序中对象的链接与嵌入,最大1G字节。超级链接用于保存超级链接的有效地址。查阅向导用于创建一个字段,该字段允许从其他的表、列表框或组合框中选择字段类型。12字段属性每个字段都有自己的属性,字段属性是一每个字段都有自己的属性,字段属性是一组特征,使用它可以附加控制数据在字段组特征,使用它可以附加
9、控制数据在字段中的存储、输入或显示方式。属性是否可中的存储、输入或显示方式。属性是否可用取决于字段的数据类型。系统提供了如用取决于字段的数据类型。系统提供了如所示的所示的13种属性供选择使用。种属性供选择使用。13表9.3 Access的字段属性及功能属性选项 功 能字段大小使用这个属性可以设置文本、数字、货币和自动编号字段数据的范围,可设置的最大字符数为255。格式控制怎样显示和打印数据,可选择预定义格式或输入自定义格式。小数位数指定数字、货币字段数据的小数位数,默认值是“自动”,范围是015。输入法模式确定光标移至该字段时,准备设置哪种输入法模式,有三个选项:随意、开启、关闭。输入掩码使用
10、户在输入数据时可以看到这个掩码,从而知道应该如何输入数据,对文本、数字、日期/时间和货币类型字段有效。标题在各种视图中,可以通过对象的标题向用户提供帮助信息。默认值指定数据的默认值,自动编号和OLE数据类型没有此项属性。有效性规则是一个表达式,用户输入的数据必须满足此表达式,当光标离开此字段时,系统会自动检测数据是否满足有效性规则。有效性文本当输入的数据不符合有效性规则时显示的提示信息。必填字段该属性决定字段中是否允许出现Null值。允许空字符串指定该字段是否允许零长度字符串。索引决定是否建立索引的属性,有三个选项:“没有”、“有,允许重复”和“有,不允许重复“。Unicode压缩指示是否允许
11、对该字段进行Unicode压缩。14主键(主关键字)主键是表中用于惟一标识每条记录的主索引。主键是表中用于惟一标识每条记录的主索引。主键不是必需的,但主键能将表与其他表中主键不是必需的,但主键能将表与其他表中的外键相关联。所以,只有定义了主键,才的外键相关联。所以,只有定义了主键,才能建立表与表之间的关系,同时也方便对表能建立表与表之间的关系,同时也方便对表进行排序或索引操作。主键不允许为进行排序或索引操作。主键不允许为Null(空值),并且必须始终具有唯一索引。如(空值),并且必须始终具有唯一索引。如果表中某个字段没有重复的内容,就可用作果表中某个字段没有重复的内容,就可用作该表的主键。该表
12、的主键。15视图视图是按特定方式处理数据的窗口。视图是按特定方式处理数据的窗口。Access2003为表提供了为表提供了4种视图方式。最种视图方式。最常用的是设计视图和数据表视图。常用的是设计视图和数据表视图。16图9.3设计视图17图9.4数据表视图189.2实践案例“学生管理学生管理”数据库数据库199.2.1 案例综述创建一个名为创建一个名为“学生管理学生管理”的数据库的数据库该数据库中该数据库中“学生基本情况表学生基本情况表”、和、和“成绩成绩表表”二张表二张表二张表之间根据相关联的字段建立关系二张表之间根据相关联的字段建立关系创建显示每位学生学号、姓名、三门课成绩的创建显示每位学生学
13、号、姓名、三门课成绩的“学生成绩学生成绩”查询查询创建创建“新生奖学金名单表新生奖学金名单表”查询,可直接查询查询,可直接查询出高考成绩大于出高考成绩大于590分的同学的基本情况分的同学的基本情况在在“学生成绩学生成绩”查询的基础上创建一个查询的基础上创建一个“成绩成绩汇总汇总”查询,将每位学生的三门课的成绩进行查询,将每位学生的三门课的成绩进行汇总、排序。汇总、排序。20表表9.3学生基本情况表学生基本情况表学号学号姓名姓名性别性别出生年月出生年月籍贯籍贯电话号码电话号码高考分数高考分数01001赵云峰男1983-6-30湖南长沙0731-647890858901002李小巧女1983-12
14、-8广西桂林0773-365478961201003梁海鸥男1984-4-10广西柳州0772-285430166801004秦淮梦女1984-1-25陕西咸阳0910-461283956801005何步耘男1983-9-29河南开封0378-461283957001006欧阳文通男1984-5-6天津022-5823456258301007吴英丽女1983-9-27广西河池0778-213356859421表9.5 成绩登记表学号数学英语计算机010018892830100282898401003558377010047469810100591898501006828379010074967
15、68229.2.2 创建新数据库图图9.5 Access 2003启动界面启动界面23图9.6直接新建一个空数据库24图9.7保存文件对话框25图9.8“学生管理”数据库窗口26利用本机上的模板来创建一个新数据库图图9.9 9.9 数据库模板对话框数据库模板对话框27根据现有文件来新建数据库根据现有文件来新建一个类似的数据根据现有文件来新建一个类似的数据库相当于是复制一个已有的数据库,库相当于是复制一个已有的数据库,然后对它进行修改编辑,形成一个新然后对它进行修改编辑,形成一个新数据库。数据库。28创建表的方法建表的方法共有五种,分别是:建表的方法共有五种,分别是:使用设计器创建表使用设计器创
16、建表通过输入数据创建表通过输入数据创建表使用向导创建表使用向导创建表导入表导入表链接表链接表29“学生基本情况表学生基本情况表”结构结构字段名称数据类型字段大小字段属性学号文本10必填、主键姓名文本10性别文本2出生年月日期/时间 中日期籍贯文本6电话号码文本15高考分数数字整型有效性规则:大于等于400且小于等于75030图9.10定义表结构31图9.11设置字段属性32图9.12定义主键3334353637保存表结构图图9.13“9.13“另存为另存为”对话框对话框图图9.14 9.14 警告对话框警告对话框3839通过输入数据创建表直接在数直接在数据表视图据表视图中输入中输入“成绩表成绩
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 管理软件 Access
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内