access速成教程(编辑修改稿)内容摘要:

它们加入至位于右旁的 “新表中的字段 ”列表窗中。 与中文 Visual FoxPro 6一样,中文 Access 2020的 “表向导 ”中也提供了操作提示停息。 所不同的是可以选择示例表 的分类: “商务 ”或者 “个人 ”;当选定新表中的字段后,还可以在 “新表中的字段 ”列表窗中选定一个字段,然后单击 “重命名字段 ”按钮更改它的名称。 步骤四、按下来可参照前面使用中文 Visual FoxPro 6 的方法完成其余的操作。 图 21 选定这张示例表 在余下操作中,您除了不能预览新建的表外,所有的操作都可以参照中文 Visual FoxPro 6 来完成。 在最后一步操作中,若使用中文 Access 2020 的默认设置,那么单击 “完成 ”按钮后,屏幕上就将显示 “雇员和任务:表 ”窗口,如图 22 所示。 此时,您就可以为此表输入数据数据记录了。 输入好了数据记录,关闭此窗口,一张新的数据表就建立好了。 当然了,您也可以不输入任何数据记录,将这个工作留待以后来做。 图 22 进入 “雇员和任务:表 ”窗口 您正在看的 Office 教程是 :文 Access2020 速成教程 使用已有的数据自动建新表。 第五讲 使用已有的数据自动建新表 在中文 Access 2020 中,可将数据直接输入到空白的数据表中,然后当保存这张新的数据表时,这个软件能分析数据并且自动为每一字段指定适当的数据类型及使用格 式。 为了执行该操作,首先要在 “员工工时与工资 ”数据库窗口中选定 “对象 ”列表中的 “表 ”项,然后单击工具栏中的 “新建 ”按钮,进入 “新建表 ”对话框后通过列表中的 “数据表视图 ”项,参见图 23。 图 23 选定该列表项 此后,屏幕上将显示一个空数据表,它与中文 Visual FoxPro 6 浏览窗口的外观差不多,只是提供有默认的列名称,即字段:字段 字段 2, ……。 此时,可以立即输入数据记录,如图 24 所示。 但这样做的结果并不实用,您也一定会想到只有在设置好了字段名才能建立一张真正的表,为此应当重新命名所要使用的每一列。 为此,可以使用如下两种操作方法: 图 24 输入数据记录 图 25 修改列名后的结果 连击所要修改的列名,当一条插入点光标出现在单元格中后键入新的列名即可。 此方法的特点是操作快速,结果如图 25 所示。 图 26 选择这一条命令 此方法的操作步骤如下所: 步骤一、右击要修改的列名,然后从图 26 所示的快捷菜单中选择 “重命名列 ”命令。 步骤二、从键盘上输入新的名称。 通过图 26所示的快捷菜单,除了能够完成列的更名操作外,还能做一些别的操作,其中 “排序 ”与 “插入列 ”是常用的,操作方法与中文 Visual FoxPro 6 相类似,您可试试看。 本章所建立的新表结构与输入的数据记录如图 27 所示。 图 27 本章所建立的新表 将数据输入到所有的列中后,可单击 “常用 ”工具栏上的 “保存 ”按钮来命名保存这张新表。 操作时,中文 Access 2020将询问是否要创建一个 “主键 ”。 如果还没有输入能唯一标识表中每一行的数据,如零件编号或 ID 编号,该软件将建议选择 “是 ”。 如果已经输入能唯一标识每一行的数据,可以指定此字段为主键。 图 28 单击这个下拉按钮 注 :打开 “数据表视图 ”后,通过 “格式 ”工具栏中 “转到字段 ”下拉列表,可将当前操作定位在指定列上,参见图 28。 此操作适用于使用的列数较多时 您正在看的 Office 教程是 :文 Access2020 速成教程 定义 “主键 ”。 第六讲 定义 “主键 ” 在中文 Access 2020 中,可以建立一个庞大的数据信息库,而要将这些分布于不同表中的数据作为一个 “库 ”来使用,就需要为各表建立好 “主键 ”,从而建立起一个关系型数据库系统。 这种系统的特点是可以使用查询、窗体和报表快速查找数据,并能组合保存来自各个不同表中信息。 如果要做到这一点,每一张表就应该包含相同的一个或一组字段,它些都是保存在表中的、每一条记录的唯一标识,即表的 “主键 ”,通常需要在建立数据表时一并制定,以便节省时间,因此本章在这里插入了这一小节。 中文 Access 2020 允许定义三种类型的主键: 自动编号、单字段及多字段,它们的特点如下所述。 在前面的操作中,您一定注意到了当向表中添加一行记录时,中文 Access 2020 总是会自动设置编号,即使您指定了不同的编号,这个软件也会让您将自动编号字段设置为自动输入连续数字的编号,从而将自动编号字段指定为表的主键,这是创建主键的最简单方法,相信您一定还记得前面就是这样做。 其实,如果在保存新建的表之前没有设置主键,那么中文 Access 2020 将询问是否要创建主键。 如果回答为 “是 ”,就将创建 “自动编号主键 ”。 这种建立主键的方法可以应用于任何中文 Access 2020的表中,而在中文 Visual FoxPro 6中不会如此便利,初学者掌握起来是比较困难的。 注 :指定了表的主键之后,为确保其唯一性,中文 Access 2020 将防止在主键字段中输入重复值或 Null。 Null 表示字段中没有值,或者是未知值。 如果某些信息相关的表中拥有相同的字段,而且所包含的都是唯一的值,如 ID 号或零件编号,那么就可以将该字段指定为主键。 如果选择的字段有重复值或 Null 值, Access 2020 将不会设置其主键, 为此可运行 “查找重复项 ”查询可以找出包含重复数据的记录,然后编辑修改它。 注意 :如果通过编辑数据仍然不容易消除这些重复项,可以添加一个自动编号字段并将它设置为主键,或定义多字段主键,这是一个很有用的操作技巧。 在不能保证任何单字段都包含唯一值时,可以将两个或更多的字段指定为主键。 这种情况最常出现在用于多对多关系中关联另外两个表的表。 “多对多关系 ”是关系数据库中较难理解的概念,但却非常实用 ,它说明如 A 表中的记录能与 B 表中的许多行记 录匹配,并且 B表中的记录也能与 A表中的许多行记录匹配。 此关系的类型仅能通过定义第三张表(称作 “联结表 ”)的方法来实现,其主键包含二个字段,即来源于 A和 B 两张表的外部键。 多对多关系实际上是使用第三张表的两个一对多关系。 例如, “订单 ”表和 “产品 ”表就可能有一个多对多的关系,它是通过 “订单明细 ”表中两个一对多关系来创建的。 注: “一对多关系 ”是最常用的关系类型。 在这种关系中, A表中的一行记录能与 B表中的许多行记录匹配,但是在 B 表中的一行记录仅能与 A表中的一行记录匹配。 若 A表中的一行记录只与 B 表中的另一行记 录匹配,这就是 “一对一关系 ”。 因此可将 “一对一关系 ”看成是 “一对多关系 ”的特例。 多对多关系、一对一关系、一对多关系,是应用关系数据库的基本概念。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。