首页 百科知识 建立数据库文件

建立数据库文件

时间:2022-10-21 百科知识 版权反馈
【摘要】:前面创建了一个与数据库无关联的“学生情况”表(xs表),这样的表称为自由表。在VFP中,还可以将表存放于数据库中,这样的表称为数据库表。相比之下,数据库表增加了许多新功能,下面我们将上一讲创建的“学生情况”表加入到数据库中,并另建两个数据库表。在出现“创建”对话框后,输入数据库名“SJK1”,单击“保存”命令按钮,这时VFP主窗口中显示“数据库设计器”窗口。关闭“数据库设计器”窗口。

4.3 建立数据库文件

一、“文件”菜单设计

选择系统“文件”菜单中的“新建…”菜单项,打开“新建”对话框,在该对话框的文件类型选项按钮中选中“数据库”,单击“新建”命令按钮,系统将弹出一个“创建”对话框,在“创建”对话框中,输入数据库文件的路径和名称(如SJK),单击“创建”命令按钮关闭“创建”对话框,就出现了如图4-2所示的“数据库设计器”窗口,同时“数据库”菜单条也自动增加到系统菜单中,这时就能通过工具栏和“数据库”菜单对数据库进行操作了。

img159

图4-2 数据库设计器

前面创建了一个与数据库无关联的“学生情况”表(xs表),这样的表称为自由表。在VFP中,还可以将表存放于数据库中,这样的表称为数据库表。相比之下,数据库表增加了许多新功能,下面我们将上一讲创建的“学生情况”表加入到数据库中,并另建两个数据库表。单击“数据库设计器”工具栏中的“添加表”按钮,弹出一个“打开”对话框,在对话框中选择上一章中建好的“学生情况表”,单击“确定”命令按钮,关闭对话框,则“学生情况表”被添加到jxsj数据库中。

img160

图4-3 数据库表的表设计

此外,再新建两个数据库表,表的结构如表4-5和表4-6所示。接着,单击“数据库设计器”工具栏中的“新建表”命令按钮,在“新建表”对话框中选取“新表”命令按钮,在“创建”对话框中输入表名“学习成绩”,单击“保存”命令按钮,出现如图4-3所示的“表设计器”窗口,按照表4-5中列出的内容,输入“学生成绩”表的字段名、类型、宽度,输入完成后,单击“确定”命令按钮。按照同样的步骤,输入表4-6中“班级情况”的内容。

表4-5 学生成绩表

img161

表4-6 班级情况表

img162

二、利用项目管理器设计

(1)在“项目管理器”窗口中依次单击“数据”选项卡、“数据库”选项、“新建”命令按钮。

(2)在出现“新建数据库”对话框后,单击该对话框中的“新建数据库”命令按钮。

(3)在出现“创建”对话框后,输入数据库名“SJK1”,单击“保存”命令按钮,这时VFP主窗口中显示“数据库设计器”窗口。

(4)关闭“数据库设计器”窗口。从“项目管理器”窗口中单击“数据库”选项前的加号(“+”)可以看出,目前项目中已含有数据库SJK2。

三、利用命令创建数据库

在“命令”窗口中输入并执行下列命令,可以创建一个名为jxsj的数据库:

CREATE DATABase jxsj

四、数据库的打开和关闭

在创建、修改数据库时,系统会自动地打开数据库,当前打开的数据库可以从“常用”工具栏上看到(工具栏上的一个下拉列表框)。命令方式示例如下:

img163

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈