图1 初始表界面 图2 “另存为”对话框 图3 “学院表”对话框 在设计视图中,按照表的设计,依次输入字段名,选择类型,定义字段属性(将自动生成的ID字段删除,或将其改为“学院编号”,类型改为“文本”,字段长度设为2)。 定义主键。选中“学院编号”字段,单击功能区“主键”按钮,设为主键。这样,学院表就定义完毕,如图3所示。单击快速工具栏中的“保存”按钮保存。 (2)创建专业表。在功能区选择“创建”选项卡,切换到“创建”选项卡。单击“表设计”按钮,Access自动进入“表1”的设计视图,然后按照“专业”表的设计,依次定义各字段的字段名,数据类型,字段属性等。 单击快速访问工具栏的“保存”按钮,弹性胡“另存为”对话框,输入“专业”,单击“确定”按钮,完成表的定义。 (3)按照相同的方法,可依次建立“学生”、“教师”、“项目”和“项目分工”表。在定义表的过程中。注意主键,索引,有效性规则等约束的实现。 若已给定表的电子表数据,可利用导入方式,创建表,然后进行字段属性的调整。 3.定义表之间的关系 当所有表都定义好后,通过建立关系实现表之间的引用完整性。 写出完整的操作步骤(重复操作可省略),并附上截图。 单击“数据库工具”选项卡,然后单击“关系”按钮,启动“关系”操作窗口。 单击“显示表”按钮,弹出“显示表”对话框,在对话框中按住Shift键选中所有表。 如图1所示。 图1 单击“添加”按钮,将各表添加到关系窗口中。 选中“学院”表中的“学院编号”字段,拖到“专业”表内的“学院编号”上,弹出“编辑关系”对话框,选中“实施参照完整性”复选框。单击“创建”按钮,创建“专业”表和“学院”表之间的关系。 用类似方式建立“教师”和“学院”、“学生”和“专业”、“教师”和“项目”,以及“项目”和“学生”表之间的关系,得到整个数据库的关系。如图2所示. 图2 5.有效性规则与有效性文本 根据表的物理设计,在创建表时,定义有效性规则属性和有效性文本。 “有效性规则” 属性允许用户定义一个表达式来限定将要存入字段的值。有效性规则是一个逻辑表达式,一般情况下,由于比较运算符和比较值构成,默认用当前字段进行比较。 “有效性文本”属性允许用户指定提示的文字。 “有效性文本”属性与“有效性规则”属性配套使用。如果用户不定义“有效性文本”属性,Access将提示默认文本。 6.设置格式属性与输入掩码属性 按照《实验教程》实验4,设置有关格式、输入掩码属性。 (1)设置字段格式属性 要使“项目”表中的“立项日期”字段以“红色”、“中文日期”格式显示,在“项目”表设计视图中选中“立项日期”字段,然后设置“格式”字段属性值为: yyyy\\年m\\月d\\日[红色] 要使“项目”表中“经费”字段的显示为:“¥开头、千位逗号分隔、2位小数、蓝色”,在设计视图中,选中“经费”字段,设置“格式”字段属性值为: ¥ #,# # # .00[蓝色] (2)输入掩码设置 输入掩码可定义每一位的输入字符集,属于用户定义的约束方法。 如在“教师”表中,由于“工号”是6位文本,第一位是字母、后五位有0~9数字组成,因此可以规定每一位的输入字符集。在“教师”表设计视图中选中“工”字段,定义“输入掩码”字段属性的值为:L00000 7.设置查阅选项。写出实验步骤,并附截图。 进入“学院”表设计视图,选中“办公电话”字段,单击“查阅”选项卡,在“显示控件”栏中选择“列表框”,在“行来源类型”栏中选择“值列表”,在“行来源”栏中输入“座机号码”。单击工具栏中的“保存”按钮,即可使用查阅列表用于输入。 8.数据表视图下数据记录的显示与操作 根据《实验教程》附录的数据,练习记录的添加、修改、删除数据操作。练习数据表视图中的各种操作。
相关推荐: