用ACCESS 97构造自己的数据库 留意一下身边的事情，你会领略到数据库无处不在，如通讯录、档案和各种字典等。你可以动手构造有自己特色的、与众不同的数据库。本文以“学生档案’为例，介绍利用ACCESS构造数据库的全过程。 ACCESS数据库是由表格、查询、窗体和报表构成的。表格用来存储收集来的信息，每一个表格都是由数据字段和数据记录组成；查询是向数据库提出有关数据的问题并请求回答；窗体用来查看或输人数据信息的界面；报表把数据库中存储的数据打印出来。 学生档案包括学号、姓名、出生日期、家庭地址。现在我们进人创建阶段。

一、用设计视图创建数据库表格
1．启动ACCESS，单击“空数据库”选项，按“确定”按钮。
2．在“文件名”处键人“档案”，存储目录选缺省值，单击“创建”按钮。
3．在出现的空数据库窗体中，选定“表”选项卡，单击“新建”按钮。
4．在新建表格对话框中选择“设计机图”，单击“确定”按钮。
5．按照设计好的字段逐一填人设计视图表格窗口 。
6．定义该表格的主关键字，先把鼠标移到“学号ID”字段并单击，然后选择“编辑”菜单中的“关键字”项，这时在“学号ID”字段左边出现一个锁匙图标，指示该字段已被定义为该表格的主关键字。
7．单台“文件”菜单，选取“保存”或“关闭”设计视图窗口，在对话框中给该表格取名“学生档案”，然后关闭该窗日。至此我们已完成了学生档案表格的创建。
表格创建完后。现在的学生档案和学生成绩还是独立的表格，内部并没有什么联系。ACCESS是新一代关系型数据库，它可以通过定义表格之间的关系，在同一时候对多个表格进行操作。下面我们将介绍如何定义表格间的关系。

二、定义表格关系
上面创建的两个表格，每个表格都有一个主关键字，在学生档案表格中有学号ID，在学生成绩表格中也有学号ID，我们称他们为外部关键字。如果链接字段是表格的主关键字，那么该表就是主表格，相反；如果链接字段是表格的外部关键字，那么该表就是关系表格。定义表格关系步骤如下：
1．打开数据库，在“工具”菜单栏选取“关系”项。
2．在显示的表格中，每次选一个表格并按“添加”按钮，该表格就添加到关系窗口中。
3．两个表格都添加完后按“关闭”按钮，可看到所创建的两个表格已显示在关系窗日中。
4．现在开始定义表格间的关系，单击学生成绩表格中的“学号ID”字段井按住鼠标键拖放至学生档案表格中的“学号ID”字段，在出现的关系对话框中单击“创建”按钮。
5．关闭关系窗口。

三、创建窗体
接下来我们将利用ACCESS创建窗体的向导，快速创建窗体。
1．在“档案：数据库”窗口中单击“窗体”选项卡，单击“新建”按钮。
2．选择“窗体向导”，单击“确定”按钮。
3.在出现的窗体向导中，在“表／查询”框选择“学生成绩”表格，单击“＞＞”按钮选取所有字段，如果单击“＞”按钮则可单项选择。
4．单击“下一步”，选择缺省布局“纵栏表”，再单击“下一步”，选择缺省“标准”风格，再单击“下一步”，按缺省窗体命名为“学生成绩”，并选择“打开窗体查看或输人信息”，单击“完成”按钮。这时出现学生成绩窗体。
5.关闭“学生成绩”窗体，同样可创建“学生档案”窗体。

四、编辑窗体
接下来我们将对“学生成绩”窗体进行必要的编辑，调整输人字段大小，调整输人窗体布局，增加“学生档案”子窗体。
1.确定已打开数据库窗体。
2．单击“学生成绩”面体，单击“设计”按钮，显示“学生成绩”编辑窗体。
3．调整输人字段的大小和布局，可通过单击该字段拖动其边框，或移动鼠标至手状拖动整个字段至理想的地方，也可在该字段单击鼠标右键，在快捷菜单上选择“属性”项进行编辑。参见图5。
4．增加“学生档案”子窗体，首先确定“控件向导”－0项已按下，单击工具栏的“子窗体／子报表”项（第九排第一个位置），然后把鼠标移至想要添加子窗体的位置并单击鼠标键。在“子窗体／子报表”向导对话框中，选择从表格中查询中创建，单击“下一步”。从“表和查询”选择框中选择“学生档案”表格，并用“＞”按钮选择“学号ID”和“姓名”两字段。单击“下一步”，按缺省链接窗体和子窗体，单击“下一步”，命名子窗体为“学生档案”于窗体，单击“完成”按钮。
5．调整学生档案子窗体大小并把标签边框颜色和字体调至与学生成绩窗体一致，保存窗体设计。
6．编辑学生成绩窗体“学号ID”字段，用鼠标右键单击“学号ID”字段，“学号ID”字段出现下拉式按钮。用鼠标右键单击该字段，选择“属性”项；单击对话框上“数据”项，单击“来源行”项，这时在“来源行”项右边出现三个点的查询生成器启动按钮。单击带三个点的按钮，在显示表对话框中选择表格，单击“添加”，然后单击“关闭”。这时查询窗体上半部分显示了“学生档案”表格，下半部分则是分成多列的网格，每一列可含有一个字段，这些字段来源于显示在窗体上半部分的表格。单击网格中的“表”和“字段”行以下拉式选取“学生档案”和“学生档案＊”，保存修改，关闭查询编辑窗体。单击对话框上的“格式”项，把列数1改为2，并在列宽中键人0接回车，这时在0后自动显示厘米，再用鼠标在厘米后面单击，键人分号，再键人3后回车，把修改后的数据保存修改。
7．现在我们再回过头来对学生档案子窗体进行必要的修改，打开学生档案子窗体，单击“设计”按钮，显示学生档案于窗体设计窗体，单击“视图”菜单选取“属性”项，单击对话框上“格式”项，然后对滚动条、记录选定器、定位按钮和最大最小化按钮这四项进行重新设定。
8．保存修改，关闭窗体，这时我们已完成了所有窗体的创建和进行必要的修改。

（乔晓）