vfp与sql
Ⅰ 哪位请告诉我sql与vfp的区别啊谢谢了
首先你对SQL可能认识不清,一般来说,SQL是指结构化查询语言,它在所有数据库管理系统中都可以用,那么在vfp这个数据库管理系统中也能用。
其次,你可能说的是另一个数据库管理系统SQL SERVER,那么它与VFP的区别是:
SQL Server是真正的中大型数据库,VFP是桌面数据库,使用方便、易学,但实际上牺牲了真正数据库的一些功能,如安全性;此外,VFP既是数据库又是编程语言(开发工具)。
Ⅱ 数据库vfp的sql语句与sqlserver 的sql是一样的吗
sql是一套独立的标准,SQL是Structured Query Language的缩写,是结构查询语言,它的功能包括查询(Query)、操纵(Manipulation)、定义(Definition)和控制(Control)四个方面,是一个综合的、通用的、功能极强的关系数据库语言。
vfp的sql语句与sql server 的sql不完全一样,虽然都源自标准的SQL,因为实现的环境和目标定位(一个是桌面数据库,一个是大型数据库)等因素的影响,两者是有差别的。各自的特点如下:
VFP中SQL的功能和特点:
支持数据定义和数据操作功能,但是不支持数据控制功能
2.只支持单层嵌套查询(不支持多层嵌套查询)
3.SQL命令既可以在命令窗口直接执行,也可以在程序中执行
4.支持SQL标准的一个子集。
SQL server中SQL的功能和特点:
1.基本支持SQL标准的所有功能
2.支持多层嵌套查询
3.SQL命令既可以在查询分析器中直接执行,也可以在程序中执行。
4.对SQL标准进行了扩展,称为T-SQL。
Ⅲ VFP与SQL是什么关系( 照搬百科敷衍了事一律无视 )
sql 是 数据库的查询语言 ,vfp是一个开发软件,硬要说有关系的话就是vfp开发软件时要用sql来管理数据库吧 。
Ⅳ 学了VFP,以后对SQL有没有什么帮助,
学VFP对学SQL是有好处的。
首先它们同样是管理数据库的,
虽然VFP没有SQL高级,但是它们之间有许多共同之处。 如果VFP学好了,再学SQL那简直是易如反掌,这点我有 体会。
其次,学SQL时也会学编程,SQL的编程比VFP要难一些,先 学VFP可以说是从简单的做起。如果VFP编程学好了,不 但对SQL,同时对学其他的编程也有很大的帮助。
再者,VFP也可以开发网络版的应用软件,有人说他对数据 的保密性不够好,也许这样,但是万事不是绝对的,开 发时可根据你的规则加密与解密。
所以说,学VFP还是有好处的。。
Ⅳ VFP和SQL有什么区别
1】一般来说,SQL是指结构化查询语言,它在所有数据库管理系统中都可以用,那么在vfp这个数据库管理系统中也能用。
2】你可能说的是另一个数据库管理系统SQL SERVER,那么它与VFP的区别是:
SQL Server是真正的中大型数据库,VFP是桌面数据库,使用方便、易学,但实际上牺牲了真正数据库的一些功能,如安全性;此外,VFP既是数据库又是编程语言(开发工具)。
Ⅵ 我想知道vfp和sql有什么区别
Foxpro是开发工具,SQL是中大型数据库.Foxpro 同SQL联合可以开发出非常好的应用软件.一般来说,SQL是指结构化查询语言,它在所有数据库管理系统中都可以用,那么在vfp这个数据库管理系统中也能用。 你可能说的是另一个数据库管理系统SQL SERVER,那么它与VFP的区别是:
SQL Server是真正的中大型数据库,VFP是桌面数据库,使用方便、易学,但实际上牺牲了真正数据库的一些功能,如安全性;此外,VFP既是数据库又是编程语言(开发工具)。SQL是当前比较流行的中大型数据库系统,在保密、稳定性、操作等方面都有其独到之处。如果用SQL作后台数据库,VFP作为前台开发工具,开发出来的系统是很稳定的,你再也不会担心库损坏给你的维护带来的麻烦。在网络数据处理方面优势是DBF等小型数据库只能忘其背而太息。
没什么区别,就是字母的含义不同代表的东西不同。你要学的话就学VFP就行了。我做软件开发,一直就是用VFP。
里外的建议是:你学完了数据库系统概论后, 应该学会使用一个具体的数据库服务器,如MS SQL Server ,或者 Oracle, MS SQL 容易上手,建议学会使用; 然后学习C#和数据库应用的开发,这个部分非一朝一夕之功,慢慢来吧。
Ⅶ VFP命令和SQL语句有什么区别
VFP的命令 和 SQL语句 是完全不同的两套操纵数据库的系统。
(1)VFP的程序 和 SQL语句几乎可以实现相同的功能。如此可以看出,SQL的功能更强。
(2)SQL语句是结构化的,VFP的语句是非结构化的。
(3)原本研发的Xbase数据库系统就是处理小型数据库的,开始并不支持SQL,只是后来才加入的。