- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 2.5.3 编辑和删除表间关系 表之间的关系创建后,在使用过程中,如果不符合要求,如需级联更新字段、级联删除记录,可重新编辑表间关系,也可删除表间关系。 【例2.18】:修改上例中课程表和选课表之间的关系,选择“实施参照完整性”、“级联更新相关字段”和“级联删除相关记录”关系选项。 操作步骤: (1)打开“教学管理”数据库窗口,打开“关系”对话框。 (3)右键单击“课程”表和“选课”表之间的连线出现快捷菜单,选择“编辑关系”命令,打开“编辑关系”对话框,选中“实施参照完整性”、“级联更新相关字段”和“级联删除相关记录”复选框。 * 2.5.4 实施参照完整性 1.实施参照完整性 参照完整性是一个规则,用它可以确保有关系的表中记录之间关系的完整有效性,并且不会随意的删除或更改相关数据。即不能在子表的外键字段中输入不存在于主表中的值,但可以在子表的外键字段中输入一个Null值来指定这些记录与主表之间并没有关系。如果在子表中存在着与主表匹配的记录,则不能从主表中删除这个记录,同时也不能更改主表的主键值。 2.级联更新相关字段 选择“级联更新相关字段”选项,即设置在主表中更改主键值时,系统自动更新子表中所有相关记录中的外键值。 3.级联删除相关记录 选择“级联删除相关记录”选项,即设置删除主表中记录时,系统自动删除子表中所有相关的记录。 * 2.5.5 关系联接类型 在“编辑关系”对话框中,,单击“联接类型”按钮,打开“联接属性”对话框,见下图所示,有三个单选钮,选择其中之一来定义表间关系的联接类型。 选项“1”(默认值),定义表间关系为内部联接。它只包括两个表的关联字段相等的记录。 选项“2”,定义表间关系为左外部联接。它包括主表的所有记录和子表中与主表关联字段相等的那些记录。 选项“3”,定义表间关系为右外部联接。它包括子表的所有记录和主表中关联字段相等的那些记录。 * 2.5.6在表设计中使用查阅向导 在一般情况下,表中大多数字段的数据都来自用户输入的数据,或从其它数据源导入的数据。但在有些情况下,表中某个字段的数据也可以取自于其它表中某个字段的数据,或者取自于一组固定的数据,这就是字段的查阅功能。该功能可以通过表设计中使用查阅向导类型来实现。 【例2.19】:创建一个查阅列表,使输入选课表的“课程号”字段的数据时不必直接输入,而是通过下拉列表选择来自于课程表中“课程号”字段的数据。 * 操作步骤:(1)打开“教学管理”数据库窗口,并打开选课表的设计视图。 (2)选择“课程号”字段,打开数据类型的下拉列表框,选择“查阅向导”,打开“查阅向导”对话框。 (3)根据向导进行操作。 * 2.5.7 表间关系与子数据表 表间创建关系后,在主表的数据表视图中能看到左边新增了带有“+”号的一列,这说明该表与另外的表(子数据表)建立了关系。通过单击“+”号可以看到子数据表中的关系记录。 【例2.20】:打开学生表,并查看学号为和的学生的相关记录。 操作步骤:(1)打开“教学管理”数据库窗口,打开学生表的数据表视图,如下左图所示。 (2)单击学号为和左边的“+”号按钮,显示其子数据表“选课”表中的相关记录,如下右图所示。 * 2.6 修改表的结构 2.6.1 修改字段名及其属性 2.6.2 插入字段 2.6.3 删除字段 * 2.6.1 修改字段名及其属性 修改数据表的字段名及其属性就是把原字段名改为指定的字段名,把原属性改为指定的属性。具体操作就是打开数据表的设计视图,选定要修改的原字段名将其改为指定的字段名,并按要求重新设置其各种属性。 * 2.6.2 插入字段 插入字段就是在原数据表中增加新的字段。操作就是打开数据表的设计视图,选定要插入字段的行,选择“插入∣行”命令,或工具栏中的“插入行”按钮,或选择快捷菜单中“插入行”命令,插入新的空行并输入新的字段和设置其属性。 * 2.6.3 删除字段 删除字段就是把原数据表中的指定字段及其数据删除。操作就是打开数据表的设计视图,选定要删除的字段行,选择“编辑∣删除行”命令,或工具栏中的“删除行”按钮,或选择快捷菜单中“删除行”命令即可。 * 【例2.21】:修改“学生”表的结构。 要求: (1)把“性别”字段名改为“XB”字段名。 (2)在“籍贯”和“系号”字段之间增加“简历”字段,其类型为备注型。 (3)删除“照片”字段。 (4)保存修改的结构,并在数据表视图中查看结构。 (5)再把结构改为原结构。 * 操作步骤: (1)打开“教学管理”数据库窗口,并打开学生表的设计视图。 (2)选定“性别”字段名称,把其改名为“XB”。 (3
文档评论(0)