
3.2.1 创建数据表
1.使用数据表视图创建数据表
使用数据表视图创建表是Access 2010提供的一种方便快捷的创建表的方法。用户在定义表结构的同时还可以输入数据。
【例3.1】使用数据表视图创建“班级”表,表的结构参考表3.1。
具体操作步骤如下:
(1)启动Access 2010,打开之前创建的“学籍管理”数据库。
(2)在“创建”选项卡的“表格”组中,单击“表”按钮,系统将创建一个默认名为“表1”的新表,并打开数据表视图,如图3.2所示。

图3.2 数据表视图
(3)在数据表视图中,第1列用于定义主关键字字段,第2列起用于定义其他字段。选中第1列,切换到“表格工具/字段”选项卡,单击“属性”组中的“名称和标题”按钮,弹出“输入字段属性”对话框,如图3.3所示。
(4)在“名称”文本框中输入“bjmc”,在“标题”文本框中输入“班级名称”,如图3.4所示,单击“确定”按钮。

图3.3 “输入字段属性”对话框

图3.4 输入字段名称
(5)在“格式”组中的“数据类型”下拉列表框中选择“文本”,在“属性”组中设置“字段大小”的值为20,如图3.5所示。至此,完成“bjmc”字段的定义。

图3.5 定义字段
(6)单击“单击以添加”下拉按钮,在“字段类型”下拉菜单中选择“数字”,这样则添加了一个数字型字段,字段初始名称为“字段1”,与前面的操作方法类似,将“字段1”重命名为“班级人数”,在“格式”组中的“格式”下拉列表框中选择“常规数字”,完成“班级人数”字段的定义。
(7)重复步骤(6)添加“yxh”字段,并设置字段的大小。
(8)在快速访问工具栏中单击“保存”按钮,弹出“另存为”对话框输入表名称“班级”,如图3.6所示,单击“确定”按钮,完成表的创建。

图3.6 “另存为”对话框
完成数据表结构的创建后,可以直接在该视图下输入表的记录内容,输入时,在字段名称下方的单元格中依次输入数据。
通常情况下,使用“数据表视图”创建的数据表,一般都不能满足用户的实际需求,因此可以使用更加灵活的“设计视图”对该数据表的结构进行必要的修改。
2.使用设计视图创建数据表
使用“设计视图”创建数据表是最常用的创建表的方法。在数据表的设计视图中,不仅能确定数据表的字段名称,同时还能确定字段的数据类型和字段属性的设置。
【例3.2】使用数据表的设计视图在“学籍管理”数据库中创建“教师”表,表的结构参考表3.2。
具体操作步骤如下:
(1)打开“学籍管理”数据库。
(2)在“创建”选项卡的“表格”组中,单击“表设计”按钮,打开表的设计视图,如图3.7所示。
数据表的设计视图分为上、下两部分,上半部分是字段输入区,包括字段选定器、字段名称列、数据类型列和说明列,下半部分是字段属性区,用于设置字段的属性。
(3)在“字段名称”列输入字段的名称“gh”,在“数据类型”列的下拉列表中选择“文本”,在“字段属性”区设置“字段大小”为“4”,“标题”为“工号”,如图3.8所示。

图3.7 表设计窗口

图3.8 定义字段
(4)使用同样的方法,输入其他字段的名称,并设置相应的数据类型和属性,操作结果如图3.9所示。

图3.9 表的设计
(5)单击“保存”按钮,弹出“另存为”对话框,输入表名称“教师”,单击“确定”按钮,弹出图3.10所示的对话框,系统提示尚未定义主键,单击“否”按钮,暂时不去设定主键。

图3.10 提示对话框
(6)单击“视图”选项卡中的“视图”按钮,切换到“数据表视图”,可以在该视图中输入表的数据,如图3.11所示。
可以通过以上操作方法依次建立“学籍管理”数据库中所需的其他数据表。

图3.11 “教师”表