《数据库课件第四章 Access关系数据库简介.ppt》由会员分享,可在线阅读,更多相关《数据库课件第四章 Access关系数据库简介.ppt(30页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第四章第四章 Access关关系数据库简介系数据库简介主要内容:主要内容:1、Access的组成对象的组成对象2、Access表的设计与建立表的设计与建立3、表间关系的设计与建立、表间关系的设计与建立第一节第一节 Access概述概述一、一、Access的七种对象的七种对象 数据库中最基本的对象。在数据库中最基本的对象。在Access的的7种种对象中处于核心地位,是一切数据库操作的对象中处于核心地位,是一切数据库操作的目标和前提。表由记录组成,记录由字段组目标和前提。表由记录组成,记录由字段组成。成。1、表、表4、报表报表:2、查询、查询:3、窗体、窗体:输入、输出界面的设计主要通过窗体来输入
2、、输出界面的设计主要通过窗体来实现。用户可以在窗体中使用可视化的手段实现。用户可以在窗体中使用可视化的手段来设计界面的结构、控件的布局等。来设计界面的结构、控件的布局等。对表中数据进行检索、统计。对表中数据进行检索、统计。将数据库中数据分类汇总然后打印出来。将数据库中数据分类汇总然后打印出来。模块由模块由Access Basic编制的过程或函数组编制的过程或函数组成,能使成,能使Access完成一系列的操作。完成一系列的操作。5、页:、页:允许用户同允许用户同Web数据进行交互的数据进行交互的Access对对象。数据访问页允许用户查看、编辑和汇象。数据访问页允许用户查看、编辑和汇报驻留在浏览器
3、中的数据的报驻留在浏览器中的数据的HTML页。页。6、宏:、宏:宏是经常要执行的任务自动化的命令集合。宏是经常要执行的任务自动化的命令集合。7、模块:、模块:1、Windows中启动程序就是运行相应程序中启动程序就是运行相应程序的可执行文件(的可执行文件(*.exe)。)。二、启动二、启动Access在在Windows通常有三种方式通常有三种方式 a、用鼠标双击应用程序的可执行文件用鼠标双击应用程序的可执行文件 b、用鼠标双击应用程序相应的快捷图标。用鼠标双击应用程序相应的快捷图标。c、在开始菜单的应用程序项中,点击要启在开始菜单的应用程序项中,点击要启动的程序,然后用鼠标单击。动的程序,然后
4、用鼠标单击。Access启动之后的画面启动之后的画面Access数据库窗口数据库窗口数据库工具栏数据库工具栏命令按钮命令按钮对象控制面板对象控制面板对象列表区第二节第二节 表的设计和建立表的设计和建立一、表的创建一、表的创建 1、使用设计器创建表、使用设计器创建表 表表设设计计视视图图提示框提示框属性栏属性栏2、使用向导创建表、使用向导创建表 从从Access提供的各种示例表中选择所要的表,提供的各种示例表中选择所要的表,并从表中选择需要的字段,也可以对字段进行重并从表中选择需要的字段,也可以对字段进行重新命名。其操作界面如下图示。新命名。其操作界面如下图示。3、通过输入数据创建表、通过输入数
5、据创建表 利用该方法创建表,就向直接在表中输入数据一利用该方法创建表,就向直接在表中输入数据一样,此时样,此时Access使用默认的字段名(字段使用默认的字段名(字段1,字段,字段2.),并根据输入的值自动确定字段类型。),并根据输入的值自动确定字段类型。4、通过导入数据创建表、通过导入数据创建表 利用外部数据源中的数据来创建表,同时数据也利用外部数据源中的数据来创建表,同时数据也加入到新创建的表中。加入到新创建的表中。导入数据向导导入数据向导二、创建主码二、创建主码操作步骤:操作步骤:(1)在表设计视图中单击要定义为主码的)在表设计视图中单击要定义为主码的字段名。当有多个属性需要选择时,压下
6、字段名。当有多个属性需要选择时,压下Shift键,依次点击所需要的属性。键,依次点击所需要的属性。(2)单击工具栏上的主键(主码)按钮。)单击工具栏上的主键(主码)按钮。如果在建立新表时没有指定主码字段,如果在建立新表时没有指定主码字段,Access在保存表时会询问是否要定义主在保存表时会询问是否要定义主码。如下图示码。如下图示 当选择当选择“是是”后,后,Access自动为表创建一个主自动为表创建一个主码,该主码是一个自动编号数据类型。对表中的码,该主码是一个自动编号数据类型。对表中的每个记录,每个记录,Access将为主码自动设置一个连续数将为主码自动设置一个连续数字。字。第三节第三节 关
7、系的设计与建立关系的设计与建立操作步骤:操作步骤:步骤步骤1、关闭所有的表。、关闭所有的表。步骤步骤2、单击、单击“工具工具”菜单并执行菜单并执行“关系关系”命令,或单击工具栏上的命令,或单击工具栏上的“关系关系”按钮,按钮,打开打开“关系关系”窗口。窗口。一、在一、在Access中建立表间关系中建立表间关系注意:注意:a、如果数据库中没有定义任何关系,将会弹出如果数据库中没有定义任何关系,将会弹出“显示表显示表”对话框。对话框。b、用户可以点击工具栏上的用户可以点击工具栏上的“显示表显示表”按钮按钮 来弹出来弹出“显示表显示表”对话框。对话框。步骤步骤3、将需要建立关系的表添加到、将需要建立
8、关系的表添加到“关系关系”窗口中。窗口中。步骤步骤4、从某个表中将所需要的相关字段拖动、从某个表中将所需要的相关字段拖动到其他表中的相关字段。到其他表中的相关字段。(如果要拖动如果要拖动多个字段,在拖动之前按下多个字段,在拖动之前按下Ctrl键单击键单击每一个字段。每一个字段。)步骤步骤5、在、在“编辑关系编辑关系”对话框中进行相应的对话框中进行相应的设置,单击设置,单击“确定确定”按钮完成对一个关按钮完成对一个关系的建立。系的建立。二、二、Access中参照完整性的实现中参照完整性的实现 在在“编辑关系编辑关系”对话框中选择对话框中选择“实施参照完整实施参照完整性性”复选框,就在表之间建立了
9、参照完整性。当复选框,就在表之间建立了参照完整性。当用户的某个操作违背了参照完整性规则时,用户的某个操作违背了参照完整性规则时,Access将显示相应的信息,并且不执行该操作。将显示相应的信息,并且不执行该操作。选择选择“级联更新相关字段级联更新相关字段”复选框,表示当复选框,表示当在主表中更改主关键字值时,在主表中更改主关键字值时,Access将自动更新所将自动更新所有相关记录中的匹配值。有相关记录中的匹配值。选择选择“级联删除相关记录级联删除相关记录”复选框,表示当删复选框,表示当删除主表中的记录,除主表中的记录,Access将自动删除相关表中的记将自动删除相关表中的记录。录。三、三、Ac
10、cess中关系的确定中关系的确定 1、一对一关系一对一关系:当两个表中的:当两个表中的相关字段都是相关字段都是主码或唯一性主码或唯一性索引时,索引时,Access创建一对一关系。创建一对一关系。2、一对多关系一对多关系:当:当仅有一个表中的相关字段仅有一个表中的相关字段是主码或唯一性索引是主码或唯一性索引时,时,Access创建一对多关系创建一对多关系 3、多对多关系多对多关系:在:在Access中中并不直接创建多并不直接创建多对多关系对多关系,而是借用第三个表创建两个一对多关,而是借用第三个表创建两个一对多关系,第三个表的主码包括其他两个表的主码字段。系,第三个表的主码包括其他两个表的主码字
11、段。注意:注意:如果用两个表中的非主码或非唯一性索如果用两个表中的非主码或非唯一性索引字段来建立关系,则建立的是一个引字段来建立关系,则建立的是一个非确定非确定关系关系,不强制执行参照完整性规则。,不强制执行参照完整性规则。四、修改和删除已有的关系四、修改和删除已有的关系1、修改关系操作步骤、修改关系操作步骤 (1)单击工具栏上的)单击工具栏上的“关系关系”按钮,打按钮,打开开“关系关系”窗口;窗口;(2)双击要修改的关系的连线,打开)双击要修改的关系的连线,打开“编辑关系编辑关系”对话框进行修改。对话框进行修改。(3)修改完成后单击确定。)修改完成后单击确定。2、删除关系操作步骤、删除关系操
12、作步骤 (1)单击工具栏上的)单击工具栏上的“关系关系”按钮,打按钮,打开开“关系关系”窗口;窗口;(2)在关系布局中,选中所要删除表间)在关系布局中,选中所要删除表间的关系的连线。的关系的连线。(3)按)按Del键完成删除关系操作。键完成删除关系操作。第四节第四节 数据操作数据操作一、输入与编辑数据一、输入与编辑数据 1、直接输入数据、直接输入数据 打开要输入数据的表,以填表格的方式输打开要输入数据的表,以填表格的方式输入数据。入数据。2、间接输入数据、间接输入数据 用数据库开发工具制作输入数据的界面,用用数据库开发工具制作输入数据的界面,用户在输入界面中,以填空的方式输入数据。户在输入界面
13、中,以填空的方式输入数据。二、数据表操作二、数据表操作1、改变行高与列宽、改变行高与列宽 2、移动列、移动列3、隐藏和显示列、隐藏和显示列4、用浏览按钮在记录间移动、用浏览按钮在记录间移动5、在表中查找与替换、在表中查找与替换6、高级筛选与排序、高级筛选与排序第五节第五节 导入与导出数据导入与导出数据一、导入与链接一、导入与链接 1、导入:将其他程序的文件格式数据拷、导入:将其他程序的文件格式数据拷贝到贝到Access表中,通过表中,通过Access所作改变不会所作改变不会影响到原数据。影响到原数据。2、链接:可以直接访问另一个数据源中的、链接:可以直接访问另一个数据源中的数据。通过数据。通过
14、Access所做改变会影响到源数据。所做改变会影响到源数据。二、导出数据二、导出数据 操作步骤:操作步骤:1、选择需要导出数据的表;、选择需要导出数据的表;2、点击、点击“文件文件”菜单下的菜单下的“导出导出”命令;命令;3、选择导出数据保存的位置、文件名和文、选择导出数据保存的位置、文件名和文件类型。件类型。本章小结本章小结1、熟悉在、熟悉在Access中的基本操作(打开、关闭中的基本操作(打开、关闭和保存数据库,以及在表中输入数据等)。和保存数据库,以及在表中输入数据等)。2、掌握基本表的创建、删除和修改。、掌握基本表的创建、删除和修改。3、掌握主码的创建和表之间关系的建立。、掌握主码的创建和表之间关系的建立。