VFP数据库中所有的命令及文件扩展名是什么

VFP数据库中所有的命令及文件扩展名是什么,第1张

VFP原程序文件扩展名为prg

VFP用到的其它文件的扩展名如下所示:

act向导 *** 作图的文档

app生成的应用程序或ActiveDocument

cdx复合索引

chm编译的HTMLHelp

dbc数据

dbf表

dbg调试器配置

dct数据库备注

dcx数据库索引

dep相关文件(由“安装向导”创建)

dllWindows动态链接库

err编译错误

eslVisualFoxPro支持的库

exe可执行程序

fky宏

frx报表

fxp编译后的程序

idx索引,压缩索引

lbx标签

log代码范围日志

lst向导列表的文档

mem内存变量

mnt菜单备注

mnx菜单

mpr生成的菜单程序

mpx编译后的菜单程序

ocxActiveX控件

pjt项目备注

pjx项目

pqr生成的查询程序

prgVisualFoxPro程序

qpx编译后的查询程序

sct表单备注

scx表单

tbk备注备份

txt文本

数据库(Database):

是按照数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据

关系型数据库管理系统(RDBMS):

是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据,存储和管理的大数据量。

RDBMS即关系数据库管理系统(Relational Database Management System)的特点:

(1)数据以表格的形式出现

(2)每行为各种记录名称

(3)每列为记录名称所对应的数据域

(4)许多的行和列组成一张表单

(5)若干的表单组成database

RDBMS 术语:

数据库: 数据库是一些关联表的集合。

数据表: 表是数据的矩阵。在一个数据库中的表看起来像一个简单的电子表格。

列: 一列(数据元素) 包含了相同的数据, 例如邮政编码的数据。

行:一行(=元组,或记录)是一组相关的数据,例如一条用户订阅的数据。

冗余:存储两倍数据,冗余降低了性能,但提高了数据的安全性。

主键:主键是唯一的。一个数据表中只能包含一个主键。你可以使用主键来查询数据。

外键:外键用于关联两个表。

复合键:复合键(组合键)将多个列作为一个索引键,一般用于复合索引。

索引:使用索引可快速访问数据库表中的特定信息。索引是对数据库表中一列或多列的值进行排序的一种结构。类似于书籍的目录。

参照完整性: 参照的完整性要求关系中不允许引用不存在的实体。与实体完整性是关系模型必须满足的完整性约束条件,目的是保证数据的一致性。

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

MYSQL特点:

(1)Mysql是开源的,所以你不需要支付额外的费用。

(2)Mysql支持大型的数据库。可以处理拥有上千万条记录的大型数据库。

(3)MySQL使用标准的SQL数据语言形式。

(4)Mysql可以允许于多个系统上,并且支持多种语言。这些编程语言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等

1 在打开数据库时打开索引文件

USEINDEX[ORDER||[TAG][OF]]

2 打开数据库之后再打开索引文件

SET INDEX TO[][ORDER||TAG][OF][ASCENDING|DESCENDING]

例:

为图书数据库建立三个索引文件,一个是按作者升序的单唯一索引JZZHIDX,一个按书名升序的结构索引图书CDX,一个按单价降序的独立复合索引DDJCDX,并在使用中变换主索引

USE 图书

INDEX ON 作者 TO JZZH UNIQUE

INDEX ON 书名 TAG 书名

INDEX ON 单价 TAG 单价 OF DDJ DESCENDING

LIST 书名,作者,单价 &&新建立的索引自动打开,按单价降序显示

Record# 书 名 作 者 单 价

…… ………

index on to <文件名>:建立独立索引,生成一个指定文件名的IDX文件,打开时用:set index to 索引文件名

index on tag <索引标识>,建立复合索引,生成一个与表同名的CDX文件,打开时用:set ORDE to 索引标识

另外,独立索引在表更新时,需要打开,索引才能更新,复合索引无需打开索引,索引自动更新。

TAG是索引标识,可以任意取名,为了记忆方便,取字段名为好。如:

INDEX ON 姓名 TAG 姓名

以上就是关于VFP数据库中所有的命令及文件扩展名是什么全部的内容,包括:VFP数据库中所有的命令及文件扩展名是什么、mysql学习难点、如何在vfp中按性别升序,出生日期降序建立结构复合索引等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9443804.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存