文档详情

第三章创建和修改表结构.doc

发布:2016-08-15约1.23万字共7页下载文档
文本预览下载声明
第三章 创建和修改表结构 使用表向导创建表 (1)点击“数据库”窗口的“表”页中的“新建”按钮或点击“新对象”列表中的“表”项,弹出“新建表”对话框,选择“表向导”,或双击“数据库”窗口中的“使用向导创建表”。 (2)在“表向导”对话框中含有两个范例表列表:商务化(25人),个人化(20个),根据需要选择其一。(选择示例表后,在“示例字段”中显示该表所有字段,单箭头只选一种,双箭头全部选定,反向箭头取消所选字段。选择完后,单击“下一步” (3)在设置主键对话框中,缺少方式为用向导设置主键。单击“下一步”弹出建立关系对话框 (4)该对话框提示建立与已有的其他表之间的关系,如果该表与其他表不相关,则单击“下一步”进入最后窗口,单击“完成”;如果该表与其他表有关系,则双击相应表项,或选择相应表项,单击“关系”按钮,进入“关系”对话框 (5)在关系对话框中,选择表间关系,单击“确定” 使用设计器创建表 [步骤]: (1)进入Access后,双击“数据库”窗口中的“使用设计器创建表”进入表设计窗口 (2)该窗口分为两个区,上面为字段输入区,包括字段名称、数据类型、字段说明,下面为字段属性设置区,包括字段长度、格式、有效性等。 (3)字段定义完成后,单击“保存”按钮,→关闭 通过输入数据创建表 (1)进入Access后,双击“数据库”窗口中的“通过输入数据创建表”,进入创建窗口 (2)窗口中出现“字段1”……等字段名,要改变字段名,可双击字段名处,输入想要的名称;要删除一列时,单击该列的任意处,打开编辑菜单,选择删除列命令;要插入一列时,打开插入菜单,选择“列”命令 复制表结构及数据 [步骤]:选中原表→单击右键→选择“复制”(CTRL+C)→在“数据库”窗口中的空白处单击右键→选择“粘贴”(CTRL+V) →出现对话框,输入目标表名→在“粘贴选项”卡中,选择所需的选项。 5.字段定义 (1)数据类型(共有9种类型和一个“查阅向导”) (课本16页) (2)字段属性(决定如何存储和显示字段中的数值) (课本17--18页) 格式属性(用来规定数据的显示格式)对存储数值不起作用,也不检查无效输入)不能将数字和货币型的数据类型的自定义格式符号与日期/时间、是/否或文本和备注格式符号混合使用。(课本18页) 输入掩码(用于指导和规范用户输入数据的格式)掩码符号、掩码组成表见课本19页 输入掩码的步骤: ①打开一个数据库→在对话框中选择“使用设计器创建表” →在字段属性框中“输入掩码”属性处点击“…”按钮,弹出输入掩码向导窗口。 ②在列表框中选择所需掩码→单击“下一步”,出现选择数据保存方式对话框。 ③在“输入掩码”处输入掩码→在“占位符”列表框中选择所需的符号→在“尝试”框中可预览,单击“下一步”,出现选择数据保存方式对话框。 ④该框提示是否保存掩码符号,选择某项→单击“下一步”→单击“完成”,在输入掩码属性处,出现所设掩码。 ⑤保存设置后,如在“数据库视图”中输入的数据不符合该掩码,在离开该字段时,会提示错误。 有效性规则(是指一个表达式,用户输入的数据必须满足表达式,使表达式的值为真,当离开此字段时,系统会检测输入的数据是否满足有效性规则,如不满足条件时,则提示错误信息)运算符表见课本21页 例1:可以定义“=10 And =100”作为“数字”字段的有效性规则来控制输入 10 到 100 之间的值。,只允许输入从 10 到 100 之间的数值。 例2:0输入一个非0的值 EQ EQ \F(,) 例3:0 or 100 必须为0或大于100的值 例4:LIKE “K???” 其值必须以K打头的四个字符 例5:#1/1/97# AND #1/1/98# 日期必须是在1997年内 例6:#1/96# 输入1996年之前的日期 EQ EQ 3.主键(非空值的字段可设为主键) (1)设置字段关键字 [步骤]:单击用做主关键字的字段行→单击工具栏上的“主键”按钮,或打开“编辑”菜单,选择“主键”命令,也可以单击右键,在快捷菜单中选择“主键” (2)设置多字段关键字 [步骤]:设置多个不相连的字段:按Ctrl键的同时,选择作为主键的字段;设置多个相连的字段:先选择最上行,然后按住Shift键,再选择最下行,将所选字段设为主键 (3)由Access设置主关键字 当生成一个新表并要指定主关键字时,选择“是” 注:被设置为主关键字的字段的“索引”属性自动设为“有(无重复)”。 建立索引(对于要频繁从中搜索某些特定值或用来排序的字段,为其建立索引能提高检索速度。一个索引可含有一个或多个字段。表中的主关键字是自动索引的) (1)单字段索引的创建 把该字段的“索引”属性设为“有(有重复)”或“有(无重复)” 多字段索引的创建 如一次搜索或排序多个字
显示全部
相似文档