第4章Visual FoxPro数据库及其操作

第4章Visual FoxPro数据库及其操作

ID:38400911

大小:337.00 KB

页数:188页

时间:2019-06-11

第4章Visual FoxPro数据库及其操作_第1页
第4章Visual FoxPro数据库及其操作_第2页
第4章Visual FoxPro数据库及其操作_第3页
第4章Visual FoxPro数据库及其操作_第4页
第4章Visual FoxPro数据库及其操作_第5页
资源描述:

《第4章Visual FoxPro数据库及其操作》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章VisualFoxPro数据库及其操作VisualFoxPro数据库是具有逻辑关系的表的集合,表是库中的成员。关系数据库中,把一个二维表定义为表,表是构成数据库的基本元素之一,是数据库中数据组织与存储的基本单元。把若干个关系比较固定的表集中起来放在一个数据库中管理,在表间可以建立关联关系、数据有效性规则、参照完整性等,在数据库的管理下,各个表协调工作,可解决复杂的数据处理问题,实现数据库的多重功能,大大地强化了数据库的使用效果。VisualFoxPro系统中的表可分为自由表和数据库表,数据库表

2、是隶属于或者说包含在某一个数据库中,而自由表不属于任何数据库,以独立的文件形式存在。数据库表和自由表的操作基本一致。本章将介绍VisualFoxPro数据库和相关操作,包括建立和管理数据库、建立和使用表(包括数据库表和自由表)以及索引和数据完整性等方面的内容。4.1VisualFoxPro数据库及其建立本节将首先介绍建立数据库与数据库管理有关的内容,然后从第4.2节开始陆续介绍建立数据库表、操作数据库表、索引、数据完整性、数据库表相互关联、自由表等方面的知识。4.1VisualFoxPro数据库及其

3、建立4.1.1基本概念在VisualFoxPro中,数据库是一个逻辑上的概念和手段,通过一组系统文件将相互联系的数据库表及其相关的数据库对象统一组织和管理。4.1VisualFoxPro数据库及其建立在建立VisualFoxPro数据库时,相应的数据库名称实际是扩展名为.dbc的文件名,与之相关的还会自动建立一个扩展名为.dct的数据库备注(memo)文件和一个扩展名为.dcx的数据库索引文件。即建立数据库后,用户可以在VisualFoxPro的默认工作目录中看到文件名相同,但扩展名分别为.dbc、

4、.dct和.dcx的三个文件,这三个文件是供VisualFoxPro数据库管理系统管理数据库使用的,用户一般不能直接使用这些文件。这时建立的数据库只是定义了一个空的数据库,它还没有数据,也不能输入数据,接着还需要建立数据库表和其他数据库对象,然后才能输入数据和实施其他数据库操作。4.1VisualFoxPro数据库及其建立4.1.2建立数据库建立数据库的常用方法有以下三种:1.在项目管理器中建立数据库在项目管理器的界面中,首先在“数据”选项卡中选择“数据库”,然后单击“新建”按钮并选择“新建数据库”

5、,接着通过创建对话框提示输入数据库的名称(扩展名为.dbc的文件名)。例如,输入“职工”,即建立一个职工数据库,在创建对话框上有“保存”和“取消”等命令按钮,输入数据库名称后单击“保存”命令按钮则完成数据库的建立,并打开“数据库设计器”。4.1VisualFoxPro数据库及其建立2.通过“新建”对话框建立数据库单击工具栏上的“新建”按钮或者选择“文件”菜单下的“新建”,打开“新建”对话框。在“文件类型”组框中选择“数据库”,然后单击“新建文件”按钮建立数据库,后面的操作和步骤与在项目管理器中建立数

6、据库相同。3.使用命令交互建立数据库建立数据库的命令是:CREATEDATABASE[<数据库名

7、?>]4.1VisualFoxPro数据库及其建立其中参数<数据库名>给出了要建立的数据库名称;如果不指定数据库名称或使用问号都会弹出创建对话框请用户输入数据库名称。与前两种建立数据库的方法不同,使用命令建立数据库后不打开数据库设计器,但数据库处于打开状态,即不必再使用OPENDATABASE命令来打开数据库。例如,要创建职工数据库,可以使用如下的命令:CREATEDATABASE职工4.1Visual

8、FoxPro数据库及其建立使用以上三种方法都可以建立一个新的数据库,如果指定的数据库已经在目标目录中存在,很可能会覆盖已经存在的数据库。如果系统环境参数SAFETY被设置为OFF状态会直接覆盖,否则会出现警告对话框请用户确认。因此,为安全起见可以先执行命令SETSAFETYON。4.1VisualFoxPro数据库及其建立4.1.3数据库设计器VisualFoxPro为了实现数据库的操作专门提供了一个“数据库设计器”。在数据库设计器中,可以非常方便地创建、添加和删除数据表,显示数据库中包含的全部表、

9、视图,建立与编辑表间的永久关系等。可以使用以下三种方法打开数据库设计器。(1)从项目管理器中打开数据库设计器。从项目管理器中打开数据库设计器的界面,首先展开数据库分支,然后选择要修改的数据库,最后单击“修改”按钮则在数据库设计器中打开相应的数据库。4.1VisualFoxPro数据库及其建立(2)通过“打开”对话框中打开数据库设计器。单击工具栏上的“打开”按钮或者选择“文件”菜单下的“打开”,屏幕上显示“打开”对话框,如图4-4。在“文件类型”下拉列表框中选择“数据库

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。