VFP数据库的建立
来源:优易学  2010-1-15 19:18:49   【优易学:中国教育考试门户网】   资料下载   IT书店

  数据库是表的集合。要建立一个数据库,首先要确定数据库包含哪些表以及每个表的结构,然后需要确定表之间的联系。关于数据库的设计,是数据库应用系统开发中一个十分重要的问题。人们也总结出了数据库设计的一些方法和规范,如关系数据库规范化理论、E—R图设计方法等。关于这些知识,将在本书最后一章介绍。本节以第一章介绍的学生管理数据库为基础,从Visual Foxfr0操作的角度介绍建立数据库的方法 。

  5.1.1建立数据库文件

  在Visual FoxPro中,建立数据库文件可以采用菜单和命令两种操作方式。

  1.菜单操作方式

  选择“文件”菜单项中的“新建”命令,将出现“新建”对话框。在“新建”对话框中选择“数据库”单选按钮,再单击“新建文件”按钮,出现“创建”对话框。在“创建”对话框中输入数据库文件名和保存位置。选择“保存”按钮,系统将打开数据库设计器(如图5.1所示)。

  在数据库设计器上有一个浮动的数据库设计器工具栏,可以利用数据库设计器工具栏快速访问与数据库相关的选项。在菜单栏中有“数据库”菜单项,其中包含了各种可用的数据库命令。此外,在数据库设计器中任意空白区域单击鼠标右键,会弹出一个快捷菜单,其中也包含了可用的数据库命令。

  单击数据库设计器的“关闭”按钮可以关闭数据库设计器。至此,已经建立了一个数据库文件,不过由于还没有添加任何表和其他对象,所以只是建立了一个空的数据库。

  在建立Visual FoxPro数据库时,除扩展名是.dhc的数据库文件之外,还会自动建立一个扩展名是.dot的数据库备注文件和扩展名是.dcx的数据库索引文件。也即建立数据库文件后,用户可以在磁盘上看见文件名相同,但扩展名分别为.dbc、.dCt,和.dcx的3个文件,这3个文件是供Visual FoxFro管理数据库使用的,用户一般不能直接使用这些文件。

  2.命令操作方式

  建立数据库文件也可以采用命令操作方式,命令格式是:

  cREATE DATABASE[(数据库文件名 >l?]

  其中(数据库文件名 >指定生成的数据库文件,若省略扩展名,则默认为.dbc。如果未指定数据库文件名或用“?’’代替数据库文件名,Visual FoxPro会弹出“创建”对话框,以便用户选择数据库存放的位置和输入数据库名。保存后该数据库文件被建立,并且自动,以独占方式打开该数据库。

  使用该命令建立数据库后并不打开数据库设计器,只是建立一个新的数据库文件并打开此数据库。

责任编辑:cyth

文章搜索:
 相关文章
热点资讯
资讯快报
热门课程培训