3.2.4 修改表的结构

如果在已经创建的数据表中发现表结构的设计有不完善的地方,则可以在该表的“设计视图”中对字段名称、数据类型、字段属性及主关键字等进行修改。

例如,在“教务管理系统”数据库的“修课成绩”表中,“成绩”字段是由“考试成绩”“实践成绩”“平时成绩”构成的,该表中要包括“考试成绩”“实践成绩”“平时成绩”字段,因此表结构需要修改完善。

操作步骤如下。

(1)打开“教务管理系统”数据库,右击导航窗格中的“修课成绩”表,在弹出的快捷菜单中选择“设计视图”命令,如图3-17所示,打开“修课成绩”表的设计视图,如图3-18所示。

如果在已打开表的数据表视图的情况下,还可以单击“开始”选项卡中“视图”组的“视图”按钮,切换到“修课成绩”表的设计视图,如图3-18所示。

图3-17 选择“设计视图”命令

图3-18 “修课成绩”表的设计视图

(2)选中“成绩”字段,将其修改为“考试成绩”。

(3)依次添加“实践成绩”字段和“平时成绩”字段,并设置相应字段的数据类型,如图3-19所示,单击“保存”按钮。

图3-19 修改“修课成绩”表的表结构

字段的其他修改操作(如增加字段、删除字段、修改数据类型等)方法基本类似,这里不再赘述。

需要注意的是,在对表结构进行修改时,有可能会造成数据丢失。当“字段大小”由较大的范围改为较小的范围时可能会导致原有部分数据丢失;当“数据类型”发生改变时可能会造成原有数据丢失;当删除字段时可能会造成该字段原有数据丢失。