数据库应用基础-Access 2007教学课件2.5 学习资料_第1页
数据库应用基础-Access 2007教学课件2.5 学习资料_第2页
数据库应用基础-Access 2007教学课件2.5 学习资料_第3页
数据库应用基础-Access 2007教学课件2.5 学习资料_第4页
数据库应用基础-Access 2007教学课件2.5 学习资料_第5页
已阅读5页,还剩17页未读, 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

任务1建立数据表任务3美化数据表任务5创建表间关系任务2设置字段属性任务4使用数据表单元2建立和维护数据表主讲人:张巍时间:2014-03-02任务5创建表间关系数据库中的表相互之问不是孤立存在的,彼此存在着或多或少的联系,可以通过链接不同数据表的主键来创建表与表之间的关系。定义主键创建关系任务与目标1、定义主键方法与步骤①打开数据表“goods”的设计视图②选中“code”字段③方式2:在右击弹出的快捷菜单中选择“主键”命令③方式1:在“设计”选项卡“工具”工具栏中单击“主键”按钮2、创建关系(1)方法一①在“数据库工具”选项卡“显示/隐藏”工具栏中单击“关系”按钮,打开“关系”窗口②方式1:在“设计”选项卡“关系”工具栏中单击“显示表”按钮②方式2:在“关系”窗口空白位置右击,在快捷菜单中选择“显示表”命令方法与步骤③在“显示表”对话框中选择一个或多个数据表④单击“添加”按钮⑤单击“关闭”按钮方法与步骤(2)方法二①将光标指向“goods”表中的“code”字段,并按下鼠标左键②拖动光标到“buy”表中的“code”字段上,并松开鼠标左键方法与步骤(3)方法三①勾选“实施参照完整性”和“级联更新相关字段”复选框②单击“创建”按钮创建好的关系方法与步骤1、表的索引知识与技能(1)单字段索引①在数据库设计视图中选择要创建索引的字段②在字段属性“索引”下拉菜单中选择“有(有重复)”选项(2)多字段索引①在数据库设计视图中的“设计”选项卡“显示/隐藏”工具栏中单击“索引”按钮②一次输入“索引名称”,选择“字段名称”知识与技能2、主键主键又称为主关键字(primarykey),由表中的一个或多个字段构成,用于唯一标识数据表中的一条记录。一个数据表只有一个主键,且主键字段不允许输入空值。(1)添加“自动编号”主键在Access2007中创建新表时,系统会自动创建主键字段“ID”,数据类型为“自动编号”。如果数据表中未包括“自动编号”字段,用户可以在设计视图中新建“自动编号”字段。数据表中只允许有一个“自动编号”字段,当数据表中已经输入了记录,则不能将任何字段的数据类型更改为“自动编号”。知识与技能(2)更改和删除主键在数据表设计视图中,将新字段定义为主键,则旧的主键自动删除。如果在主键字段上再次单击“主键”按钮,则删除该主键。如果要更改或删除的主键被表间关系引用,则在更改或删除主键之前,首先要删除和该主键相关的关系。知识与技能3、查看表间关系打开“关系”窗口,即可查看数据库的关系。知识与技能在“关系”窗口中可进行以下操作:查看当前数据库中的所有关系:在“设计”选项卡“关系”工具栏中单击“所有关系”按钮。隐藏数据表:在“关系”窗口中选中数据表,在“设计”选项卡“关系”工具栏中单击“隐藏表”按钮,或者右击后,在弹出的快捷菜单中选择“隐藏表”命令,或者按Delete”键。执行以上操作后,如果不保存“关系布局”,则在右击弹出的快捷菜单中选择“全部显示”命令,或者下次打开“关系”窗口时,又将恢复之前的版面。知识与技能清除“关系”窗口布局:如果“关系”窗口中有关系布局,则在“设计”选项卡“工具”工具栏中单击“清除布局”按钮,可清除“关系”面口版式。显示某一数据表的关系:当“关系”窗口没有数据表和关系时,通过“显示表”对话框添加要查看关系的数据表,然后在“设计”选项卡“关系”工具栏中单击“直接关系”按钮,即可显示指定数据表的所有关系。生成“关系报表”:在“设计”选项卡“工具”工具栏中单击“关系报告”按钮,即可打开关系文档的打印预览界面。知识与技能知识与技能4、表间关系的修改或删除创建的关系不是固定不变的,用户可以根据需要进行编辑或删除。编辑关系的操作方法是:在“关系”窗口中找到需要编辑的关系,双击该关系线,或者选中关系线后,在右击弹出的快捷菜单中选择“编辑关系”命令,即可打开“编辑关系”对话框。删除关系的操作方法是:选中关系线后,在右击弹出的快捷菜单中选择“删除”命令,或者按“Delete”键。知识与技能5、参照完整性在创建袁间关系时,为了防止出现孤立记录并保持参照同步,需要为表关系启用参照完整性,即在“编辑关系”对话框中勾选“实施参照完整性”复选框,这时,如果值在主表的主键字段中不存在,则不能在相关表的关联字段中输入该值。如果勾选“级联更新相关字段”复选框,则主表的主键字段更新时,相关表关联字段的值同步更新。如果勾选“级联删除相关记录”复选框,则删除主表记录时,相关表关联字段的值和主表的主键值相同的记录将同步删除。知识与技能6、使用子数据表如果一个数据表和其他数据表之间建立了关系,在查看该数据表中的记录时,每一行左侧都有一个“+”图标。知识与技能数据表创建好以后,其“属性表”窗格中的“子数据表名称”的属性值为默认值“自动”,此时如果单击记录左侧的“+”图标,数据库会根据数据表之间已经建立的关系,自动显示子数据表的相关记录。但如果与该数据表关联的数据表有两个或更多,则首次单击记录左侧的“+”图标时.需要用户指定子数据表。①在”插入子数据表“对话框中选择子数据

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论