数据库课件第八章
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第八章 表的创建与操作
【本章要点】 通过本章的学习,可了解数据表的构成和设计,掌握
Access 2003中的基本数据表操作,学会利用多种方法创建 所需要的各种数据表,例如使用向导、通过输入数据和利 用表设计器创建等方法,主要熟练借助表设计器创建各种 满足实际应用需要的字段,并能设置适当的各种字段属性 。同时,讲解表中记录的各种编辑操作及对记录选择、筛 选和排序等常用操作。最后,介绍建立表之间关系。 。
8.1 创建表对象
8.1.1 表的构成
表是数据记录的集合,每条记录又是由具有不同数 据类型的字段组成。其实表就相当于一张规则的二维表 格,每一行就是记录,每一列就是字段。
为了惟一地表示表中的某条记录,表中必须包含关 键字。Access的主关键字(主键)可以由一个或多个字 段组成,但其值不能为空,也不能重复。
8.1.2 使用设计器视图创建表
直接在数据库窗口中选择表对象,然后双 击【使用设计器创建表】,系统打开表设计器 视图。表设计器视图分为字段输入区和字段属 性区两部分,在字段输入区中输入每个字段的 名称、数据类型和说明;在字段属性区中输入 或设置字段的属性值。
具体操作步骤:
(1) 在【字段名称】列中键入要创建的第一列字段名称。 (2) 按Tab键,单击【数据类型】下拉列表的箭头,然后 在下拉列表框中选择相应的字段数据类型。 (3) 按Tab键,键入字段属性和用途的描述。 (4) 按Enter键,转到下一行。根据需要,重复(1)到(3), 将新字段添加到表中。 (5) 关闭【表设计器】窗口。 (6) 在【另存为】对话框的【表名称】文本框中输入表文 件名,然后单击【确定】按钮。
8.1.4 使用数据表视图创建表
在Access中还允许用户不事先建立表,而是直接 输入一组数据,由系统根据输入数据的特点自动确定 各个字段的类型及长度,从而建立一个新表。
具体操作步骤: (1) 直接在数据库窗口中选择表对象,然后双击【通过输 入数据创建表】项目,系统打开【数据表视图】窗口。 (2) 在【数据表视图】窗口中,把具有相同属性的一组数 据相应地输入到各个字段中。如果不改变字段名称,则表 中的字段被自动命名为:字段l、字段2、字段3等。需要修 改字段名时,可以将鼠标指针放在要修改字段的名字上, 指针会变成黑色的下箭头,这时单击鼠标左键,此时再单 击鼠标右键,出现快捷菜单,选择【重命名列】命令。 (3) 输入数据完毕后存盘退出,存盘时要为该表命名。退 出时系统会提示你是否为该表创建“主关键字”。
•从该表的快捷菜单中选择【另存为】命令,出现【另存 为】对话框,输入新表的表名和保存类型。 •从该表的快捷菜单中选择【复制】命令,然后到【数据 库】窗口的表对象窗口中,单击【粘贴】按钮,自动打开 的【粘贴表方式】对话框,输入表名,并指明采用的粘贴 方式。
4. 设置表的属性 当用【表设计器】视图打开表时,单击工具栏中【表属性
8.1.5 数据表的基本操作
1. 更改表名称 在【数据库】窗口中,直接点击要修改的表名,或者
在该表的快捷菜单中选择【重命名】命令。 2. 删除表
在【数据库】窗口中,直接单击要删除的表名,再使 用Delete键或者从该表的快捷菜单中选择【删除】命令。
3. 复制表 在【数据库】窗口中,直接单击要复制的表名。
】按钮,打开【表属性】对话框。表的主要属性有: (1) 说明 有关表的注释。 (2) 默认视图 指定打开窗体时所用的视图。 (3) 有效性规则 与字段有效性规则不同的是表达式中可以包含 对该表中字段的引用。 (4) 有效性文本 不符合“有效性规则”时显示的提示信息。 (5) 筛选 当表在【数据表视图】窗口打开时,只显示满足表达 式条件的记录。
(6) 排序依据 当表在【数据表视图】窗口打开时,按照此依 据重新排列显示记录。 (7) 子数据表名称 指定或确定与子数据表绑定的表或查询。 (8) 链接子字段 指明子数据表记录与主表记录的链接方式。 (9) 链接主字段 指明主数据表记录与子表记录的链接方式。 (10) 子数据表高度 指定或确定展开子数据表时子数据表的 显示高度。 (11) 子数据表展开 指定或确定表或查询中所有子数据表的 保存状态。 (12) 方向 可以为某些语言文字设置成从右向左显示。源自8.1.3 使用向导创建表
创建表的一个最简单的方法是使用“表向导 ”。“表向导”通过一系列的对话框操作来帮助 用户选择将要包含在数据库中的表类型,以及每 个表中的字段。在使用向导进行操作时,用户可 以更改表的名称、字段名称和属性。向导还可以 使用户方便地创建表的主关键字,建立新表与数 据库其他表之间的关系。
Access提供了10种“数据类型”,它包含了各种 数据。当字段已有指定数据类型时,Access将只接受 按数据类型指定的格式输入的数据。选择适当的数据 类型可以使用户更容易地在数据库表中输入和检索信 息。它还可以起到检查输入不正确的数据的作用。
8.2.3 设置字段的属性
为一个字段选择数据类型之后,可以在【表设计器 】下面的字段属性区域【常规】选项卡中为其设置相关 的字段属性,用于定义字段数据如何存放或显示。不同 类型的字段,属性的定义也有所不同。 (1) 字段大小:对于“文本”类型表示字段的长度,其大 小可设置为0~255之间的整数,默认值为50;对于“自 动编号”类型表示字段范围,其大小可设置为长整型或 同步复制ID;对于“数字”类型则表示数字的精度或范 围。
8.2 设置表的字段
8.2.1 表的字段名
Access中有关字段命名的规定如下:
(1) 长度不能超过64个字符。 (2) 可以包括汉字、字母、数字、空格及特殊字符(除. 、!、`、[]之外)的任意组合。 (3) 不能以空格为先导。 (4) 不能包括控制字符,即ASCII码值是0到31的字符。
8.2.2 指定字段的数据类型
具体操作步骤: (1) 直接在数据库窗口中选择【表】对象,然后双击【使 用向导创建表】,系统打开【表向导】对话框,然后按照 提示逐步完成创建表的操作。 (2) 单击【商务】或【个人】选项按钮,从【示例表】列 表中单击最适合需要的表名。 (3) 键入表的新名称,或接受建议的名称。同时,确定是 否让“表向导”分配主键 (4) 若数据库中已经包含了多个表,确定新表是否与数据 库中的其他表相关。 (5) 确定表的去向。 然后,单击【完成】按钮。
【本章要点】 通过本章的学习,可了解数据表的构成和设计,掌握
Access 2003中的基本数据表操作,学会利用多种方法创建 所需要的各种数据表,例如使用向导、通过输入数据和利 用表设计器创建等方法,主要熟练借助表设计器创建各种 满足实际应用需要的字段,并能设置适当的各种字段属性 。同时,讲解表中记录的各种编辑操作及对记录选择、筛 选和排序等常用操作。最后,介绍建立表之间关系。 。
8.1 创建表对象
8.1.1 表的构成
表是数据记录的集合,每条记录又是由具有不同数 据类型的字段组成。其实表就相当于一张规则的二维表 格,每一行就是记录,每一列就是字段。
为了惟一地表示表中的某条记录,表中必须包含关 键字。Access的主关键字(主键)可以由一个或多个字 段组成,但其值不能为空,也不能重复。
8.1.2 使用设计器视图创建表
直接在数据库窗口中选择表对象,然后双 击【使用设计器创建表】,系统打开表设计器 视图。表设计器视图分为字段输入区和字段属 性区两部分,在字段输入区中输入每个字段的 名称、数据类型和说明;在字段属性区中输入 或设置字段的属性值。
具体操作步骤:
(1) 在【字段名称】列中键入要创建的第一列字段名称。 (2) 按Tab键,单击【数据类型】下拉列表的箭头,然后 在下拉列表框中选择相应的字段数据类型。 (3) 按Tab键,键入字段属性和用途的描述。 (4) 按Enter键,转到下一行。根据需要,重复(1)到(3), 将新字段添加到表中。 (5) 关闭【表设计器】窗口。 (6) 在【另存为】对话框的【表名称】文本框中输入表文 件名,然后单击【确定】按钮。
8.1.4 使用数据表视图创建表
在Access中还允许用户不事先建立表,而是直接 输入一组数据,由系统根据输入数据的特点自动确定 各个字段的类型及长度,从而建立一个新表。
具体操作步骤: (1) 直接在数据库窗口中选择表对象,然后双击【通过输 入数据创建表】项目,系统打开【数据表视图】窗口。 (2) 在【数据表视图】窗口中,把具有相同属性的一组数 据相应地输入到各个字段中。如果不改变字段名称,则表 中的字段被自动命名为:字段l、字段2、字段3等。需要修 改字段名时,可以将鼠标指针放在要修改字段的名字上, 指针会变成黑色的下箭头,这时单击鼠标左键,此时再单 击鼠标右键,出现快捷菜单,选择【重命名列】命令。 (3) 输入数据完毕后存盘退出,存盘时要为该表命名。退 出时系统会提示你是否为该表创建“主关键字”。
•从该表的快捷菜单中选择【另存为】命令,出现【另存 为】对话框,输入新表的表名和保存类型。 •从该表的快捷菜单中选择【复制】命令,然后到【数据 库】窗口的表对象窗口中,单击【粘贴】按钮,自动打开 的【粘贴表方式】对话框,输入表名,并指明采用的粘贴 方式。
4. 设置表的属性 当用【表设计器】视图打开表时,单击工具栏中【表属性
8.1.5 数据表的基本操作
1. 更改表名称 在【数据库】窗口中,直接点击要修改的表名,或者
在该表的快捷菜单中选择【重命名】命令。 2. 删除表
在【数据库】窗口中,直接单击要删除的表名,再使 用Delete键或者从该表的快捷菜单中选择【删除】命令。
3. 复制表 在【数据库】窗口中,直接单击要复制的表名。
】按钮,打开【表属性】对话框。表的主要属性有: (1) 说明 有关表的注释。 (2) 默认视图 指定打开窗体时所用的视图。 (3) 有效性规则 与字段有效性规则不同的是表达式中可以包含 对该表中字段的引用。 (4) 有效性文本 不符合“有效性规则”时显示的提示信息。 (5) 筛选 当表在【数据表视图】窗口打开时,只显示满足表达 式条件的记录。
(6) 排序依据 当表在【数据表视图】窗口打开时,按照此依 据重新排列显示记录。 (7) 子数据表名称 指定或确定与子数据表绑定的表或查询。 (8) 链接子字段 指明子数据表记录与主表记录的链接方式。 (9) 链接主字段 指明主数据表记录与子表记录的链接方式。 (10) 子数据表高度 指定或确定展开子数据表时子数据表的 显示高度。 (11) 子数据表展开 指定或确定表或查询中所有子数据表的 保存状态。 (12) 方向 可以为某些语言文字设置成从右向左显示。源自8.1.3 使用向导创建表
创建表的一个最简单的方法是使用“表向导 ”。“表向导”通过一系列的对话框操作来帮助 用户选择将要包含在数据库中的表类型,以及每 个表中的字段。在使用向导进行操作时,用户可 以更改表的名称、字段名称和属性。向导还可以 使用户方便地创建表的主关键字,建立新表与数 据库其他表之间的关系。
Access提供了10种“数据类型”,它包含了各种 数据。当字段已有指定数据类型时,Access将只接受 按数据类型指定的格式输入的数据。选择适当的数据 类型可以使用户更容易地在数据库表中输入和检索信 息。它还可以起到检查输入不正确的数据的作用。
8.2.3 设置字段的属性
为一个字段选择数据类型之后,可以在【表设计器 】下面的字段属性区域【常规】选项卡中为其设置相关 的字段属性,用于定义字段数据如何存放或显示。不同 类型的字段,属性的定义也有所不同。 (1) 字段大小:对于“文本”类型表示字段的长度,其大 小可设置为0~255之间的整数,默认值为50;对于“自 动编号”类型表示字段范围,其大小可设置为长整型或 同步复制ID;对于“数字”类型则表示数字的精度或范 围。
8.2 设置表的字段
8.2.1 表的字段名
Access中有关字段命名的规定如下:
(1) 长度不能超过64个字符。 (2) 可以包括汉字、字母、数字、空格及特殊字符(除. 、!、`、[]之外)的任意组合。 (3) 不能以空格为先导。 (4) 不能包括控制字符,即ASCII码值是0到31的字符。
8.2.2 指定字段的数据类型
具体操作步骤: (1) 直接在数据库窗口中选择【表】对象,然后双击【使 用向导创建表】,系统打开【表向导】对话框,然后按照 提示逐步完成创建表的操作。 (2) 单击【商务】或【个人】选项按钮,从【示例表】列 表中单击最适合需要的表名。 (3) 键入表的新名称,或接受建议的名称。同时,确定是 否让“表向导”分配主键 (4) 若数据库中已经包含了多个表,确定新表是否与数据 库中的其他表相关。 (5) 确定表的去向。 然后,单击【完成】按钮。