Access关系数据库简介3146.docx
《Access关系数据库简介3146.docx》由会员分享,可在线阅读,更多相关《Access关系数据库简介3146.docx(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、中国最大的资料库下载Access关系数据库简介第一节 Access概述Microsoft Access 数据库管理系统是Microsoft Office 套件的重要组成部分,先后出现了Access 97、Access 2000 和Access XP。其中Access XP是最新版本。Access适用于小型商务活动,用以存贮和管理商务活动所需要的数据。Access不仅是一个数据库,而且它具有强大的数据管理功能,它可以方便地利用各种数据源,生成窗体(表单),查询,报表和应用程序等。Microsooft Acccess是是一种关系式式数据库,关关系式数据库库由一系列表表组成,表又又由一系列行行和列组
2、成,每每一行是一个个记录,每一一列是一个字字段,每个字字段有一个字字段名,字段段名在一个表表中不能重复复。图 4 - 1是一个“学生生”表的例子子。“学生”表由9个记录组成成,一个记录录占一行,每每一个记录由由学号、姓名名、性别、出出生日期、电电话号码、宿宿舍号、班长长、系号和中中共党员9个个字段组成。“学号”是字段名,其下面的02010101,02010102等是字段的值。图 4 - 1表与表之间可以以建立关系(或或称关联,连连接),以便便查询相关联联的信息。AAccesss数据库以文文件形式保存存,文件的扩扩展名是MDDB。Access 2000数据据库由七种对象组成成:表、查询、窗窗体、
3、报表、页、宏和模块。表(Tablee) 表表是数据库的的基本对象,是是创建其他66种对象的基基础。表由记记录组成,记记录由字段组组成,表用来来存贮数据库库的数据,故故又称数据表表。查询(Querry)查查询可以按索索引快速查找找到需要的记记录,按要求求筛选记录并并能连接若干干个表的字段段组成新表。窗体(Formm)窗体体提供了一种种方便的浏览览、输入及更更改数据的窗窗口。还可以以创建子窗体体显示相关联联的表的内容容。窗体也称称表单。报表(Repoort)报表的功能能是将数据库库中的数据分分类汇总,然然后打印出来来,以便分析析。 页(Page) 也叫数数据访问页。是是连接到数据据库的 Weeb
4、页,在在数据访问页页中,可以查查看、添加、编编辑和操作存存储在数据库库中的数据。数数据访问页还还可以包括其其他来源的数数据,例如 Microosoft Excell。宏(Macroo)宏相相当于DOSS中的批处理理,用来自动动执行一系列列操作。Acccess列列出了一些常常用的操作供供用户选择,使使用起来十分分方便。模块(Moduule)模块的功能能与宏类似,但但它定义的操操作比宏更精精细和复杂,用用户可以根据据自己的需要要编写程序。模模块使用Viisual Basicc编程。第二节 数据库的设计与与建立一. 创建数据库在Microssoft AAccesss中,一个数数据库就是一一个扩展名为
5、为mdb的文件件。下面介绍绍用Micrrosoftt Acceess创建“学生管理”数据库。步步骤如下:(1). 启动Microosoft Accesss。(“开始/程序/Miccrosofft Acccess”)(2). 在“Microosoft Accesss”对话框中选选择“空Accesss数据库”,然后单击击“确定”按钮,打开开“文件新建数数据库”对话框。(参参见图 4 - 2)(3). 在“文件新建数数据库”对话框中选选择数据库的的保存位置(比比如:D:数据库),在在文件名文本本框中输入数数据库的名字字:学生管理理。Acceess会自动动加上mdbb扩展名(参参见图 4 - 3)。单
6、击“创建”按钮则Acccess在“D:数据库库”下生成了“学生管理.mmdb”文件,并且且自动打开了了该数据库。图 4 - 2图 4 - 3二. 打开数据库在Microssoft AAccesss可以打开一一个现存的AAccesss数据库,下下面以“学生管理.mmdb”数据库为例例说明打开数数据库的步骤骤:(1). 启动Microosoft Accesss。(“开始/程序/Miccrosofft Acccess”)(2). 在“Microosoft Accesss”对话框中选选择“打开已有文文件”,在底部的的列表框中列列出了最近打打开过数据库库文件,若“D: 数据据库学生管理.mmdb”出现在
7、该列列表框中,则则可以直接选选中它,然后后单击“确定”按钮打开该该数据库。否否则选择“更多的文件件”,然后单击击“确定”按钮,在随随后出现的“打开”对话框中选选定“D: 数据据库学生管理.mmdb”,再单击“打开”按钮打开该该数据库。三. 关闭数据库在Microssoft AAccesss中选择“文件/关闭闭”菜单即可关关闭当前打开开的数据库。在Microssoft AAccesss中选择“文件/退出出”菜单即可关关闭当前打开开的数据库,并并退出Acccess程序序。第三节 表的设计与建立立一. 使用设计器创建建表在Microssoft AAccesss中创建表有有三种方式:使用设计器器、使用
8、向导导和通过输入入数据。使用用设计器是创创建表的最基基本方式。其其他两种方式式创建的表一一般都要用设设计器做进一一步调整。使使用设计器创创建表就是直直接指定各字字段的名称、类类型、大小等等属性,选择择关键字段,确确定表名称等等。下面以“学生”表为例说明明用设计器创创建表的过程程(假设“学生管理.mmdb”已打开):(1). 在“学生管理.mdb”窗口中,选选择“对象”组的“表”,然后在右右面的创建方方式中双击“使用设计器器创建表”,打开“设计器”窗口。参见见图 4 - 4。图 4 - 4(2). 在第一行的字段段名称中输入入“学号”,选择“文本”类型,在字字段属性的常常规卡片中设设置字段大小小
9、为5(即55个字节)。在在必填字段中中选择“是”。参见图 4 - 5。图 4 - 5(3). 依次输入“姓名名”、“性别”、“出生日期”、“电话号码”、“宿舍号”、“班长”、“系号”、“中共党员”各行的内容容。(4). 选择第一行(用用鼠标单击该该行最左面的的灰色条块),单单击工具条上上的“主键”按钮(图标标为一把钥匙匙),把“学号”设置为主键键。参见图 4 - 6。图 4 - 6(5). 关闭设计器窗口口,则出现“另存为”对话框,在在“表名称”输入“学生”作为新建的的表名称(参参见图 4 - 7)。然后单单击“确定”按钮,则返返回到“学生管理:数据库”窗口,并在在“表”组下显示出出“学生”项
10、目。图 4 - 7二. 使用表向导创建建表若一个表的结构构与Micrrosoftt Acceess中提供供的示例表(例如商业合同表、家用物品目录表或医疗记录表等)结构相似,则可以使用“表向导”从这些预先定义好的表中选择字段。下面介绍用“表向导”创建“选修”表的过程(假设“学生管理.mdb”已打开):(1). 在“学生管理:数据库”窗口中,选选择“对象”组的“表”,然后在右右面的创建方方式列表框中中双击“使用向导创创建表”,打开“表向导”对话框。参参见图 4 - 8。图 4 - 8(2). 选择“商务”类类别,从示例例表列表框中中选择“学生和课程程”,从示例字字段中选择“学生ID”,单击“”按钮
11、把该字字段添加到“新表中的字字段”列表框中。(3). 在“新表中的字字段”列表框中选选择“学生ID”,单击“重命名字段段”按钮打开“重命名字段段”对话框,把把字段名称该该为“学号”(参见图 4 - 9)。单击“确定”按钮返回到到“表向导”对话框。 中中国最大的资资料库下载图 4 - 9(4). 依次从示例表中中选择“选修”表的其他字字段,如果需需要,可重命命名字段。字字段名称也可可以等到“表向导”结束后用设设计窗口修改改。设计的结结果参见图 4 - 10图 4 - 10(5). 在“表向导”对对话框单击“下一步”按钮,转到到“表向导”第二步对话话框,然后指指定新表名称称为“选修”,并选择“不,
12、自行设设置主键”,参见图 4 - 11图 4 - 11(6). 在“表向导”对对话框单击“下一步”按钮,转到到“表向导”第三步对话话框,指定新新表主键为“学号”,并选择主主键字段的数数据类型为“添加新记录录时自行输入入的数字”。参见图 4 - 12图 4 - 12(7). 在“表向导”对对话框单击“下一步”按钮,转到到“表向导”第四步对话话框(参见图 4 - 13),在此此出可以指定定新表与现有有表之间的关关系,本例中中暂不指定,在在下一节创建建表关系中再再统一设定各各表之间的关关系。直接单单击“下一步”按钮。图 4 - 13(8). 在“表向导”最最后一步对话话框中选择“修改表的设设计”,单
13、击“完成”按钮,则打打开表设计窗窗口,在该窗窗口中可以对对表定义进行行调整:“学号”字段的类型型改为“文本”,字段大小小改为8;“课程代码”字段的类型型改为“文本”,字段大小小改为4;“成绩”字段的类型型改为“数字”,字段大小小改为“单精度型”,小数位数数设为1(参参见图 4 - 16)。图 4 - 14(9). 设置主键。“选选修”表的主键由由“学号”和“课程代码”两个字段共共同组成,设设置方法如下下:在行选定定器(各行左左边的灰色条条块)上把“学号”和“课程代码”两行同时选选中,按工具具条上的“主键”(显示为一一把钥匙)按按钮,则把这这两个字段都都设为关键字字段(参见图 4 - 15)。图
14、 4 - 15三. 修改表结构表在创建完成后后,如果发现现设计错误或或者要做些修修改,可以打打开“表设计”窗口对表结结构作修改。比比如要修改“学生”表结构,可可以在“学生管理:数据库”窗口中对“学生”表按鼠标右右键,然后从从弹出的快捷捷菜单中选择择“设计视图”菜单项,即即可打开“学生”表的设计窗窗口对其结构构进行调整。比比如改变字段段名称、字段段类型、大小小等。也可以以用鼠标把一一行拖动到新新的位置,改改变字段的顺顺序。可以插插入新行和删删除旧行,即即添加和删除除字段。图 4 - 16第四节 关系的设计与建建立一. 定义表之间的关关系关系表示两个表表在公用字段段之间创建的的关联性。关关系有三中
15、类类型:一对一一、一对多和多对多关系系。一对多关系系是关系中最最常用的类型型。在一对多多关系中,AA表中的一个个记录能与BB 表中的许许多记录匹配配,但是在BB表中的一个个记录仅能与与A表中的一一个记录匹配配。在多对多多关系中,AA表中的记录录能与B表中中的许多记录录匹配,并且且在B表中的的记录也能与与A表中的许许多记录匹配配。多对多关关系要通过定义第第三个表(称称作联结表)来来达成,该表表的主键包含含二个字段,即即来源于A和和B两个表的的外部键。多多对多关系实实际上是使用用第三个表的的两个一对多多关系。例如如,“学生”表和“课程”表有一个多多对多的关系系,它是通过过“选修”表中的两个一对多多
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Access 关系 数据库 简介 3146
限制150内