文档详情

数据库的创建与操作 课件 .pdf

发布:2024-12-25约9.98千字共28页下载文档
文本预览下载声明

第四章

数据库的创建与操作

VisualFoxPro数据库应用教程第1页

在关系数据库中,为了减少数据的冗余,通常把一个

复杂的表分解为多个表,表和表之间存在着相互的联系。

数据库就是由一个以上相互关联的数据表组成的,还可以

包含一个或多个表、视图、到远程数据源的连接和存储过

程。数据库中,可以为表中字段或记录设置有效性规则,

控制数据的输入,同时能利用参照完整性保持相关联的表

中数据的一致性。

VisualFoxPro数据库应用教程第2页

本章主要内容

创建和管理数据库

设置数据库中表字段和记录的有效性规则

设置表关系及其完整参照性

VisualFoxPro数据库应用教程第3页

4.1数据库的创建与操作

4.1.1创建数据库

创建一个新数据库时,生成的数据库文件的扩展名为

“.DBC”,同时还会自动建立一个扩展名为“.DCT”的数

据库备注文件和一个扩展名为“.DCX”的数据库索引文件,

这3个文件的名称相同,但扩展名不同。

1.用菜单创建数据库

2.使用命令方式创建数据库

格式:CREATEDATABASE[数据库文件名|?]

功能:创建一个数据库文件。

3.使用项目管理器创建数据库

VisualFoxPro数据库应用教程第4页

4.1.2打开数据库

数据库建立好后,在使用之前必须要先打开,打开数据库

有以下几种方法。

1.用菜单打开数据库文件

操作方法:选择“文件|打开”命令或者单击常用工具栏中的

打开按钮“”,出现“打开”对话框。在“打开”对话框

中,在“查找范围”内选择数据库文件的位置,在文件类

型中选择“数据库(*.dbc)”类型,最后选择需要打开

的文件,单击“确定”按钮即可将数据库文件打开。

2.用命令打开数据库文件

格式:OPENDATABASE[数据库文件名|?]

[EXCLUSIVE|SHARED][NOUPDATE]

功能:打开一个数据库文件。

说明如下:

(1)如果不指定[数据库文件名]或使用[?],会弹出“打开”

对话框,要求输入文件名。

VisualFoxPro数据库应用教程第5页

(2)[EXCLUSIVE|SHARED]:EXCLUSIVE是以独占方式

打开;SHARED是以共享方式打开。

(3)[NOUPDATE]:以只读方式打开,不允许修改。

(4)数据库打开后,包含在数据库中的表都可以使用,但

这些表不会自动打开,要使用USE命令打开。

VFP允许同时打开多个数据库,但只有一个数据库是当前

数据库,可在打开的数据库之间选择。选择当前数据库可

以使用命令也可以使用菜单方式。

格式:SETDATABASETO[打开的数据库文件名]

功能:指定某个打开的数据库为当前数据库。

VisualFoxPro数据库应用教程第6页

4.1.3编辑数据库

编辑数据库实际上是打开数据库设计器,完成对数据库各

种对象的建立、修改和删除等操作。

格式:MODIFYDATABASE[数据库文件名|?][NOWAIT]

[NOEDI

显示全部
相似文档