2个回答
展开全部
VFP——Visual FoxPro ,是Microsoft公司从Fox公司的FoxBase数据库软件经过数次改良,并且移植到Windows之后,得来的应用程序开发软件,主要用于开发数据管理与运算等方面的软件。
它本身包含了完整的开发环境和一个小型数据库,VFP语言是在VFP开发环境下开发的特定语言,使用直观方便,效率高(据说是现在效率最高的数据库),为了方便数据操作,vfp做了很多优化,其中就集成了SQL标准中的部分功能。所以VFP语言中就包括了部分兼容SQL标准的功能。
SQL实际上是一个 ANSI 标准,用来访问和操作数据库系统。SQL 语句用于取回和更新数据库中的数据。SQL 可与数据库程序协同工作,比如 VFP,MS Access、DB2、Informix、MS SQL Server、Oracle、Sybase 以及其他数据库系统。
因此存在着很多不同版本的 SQL 语言,但是为了与 ANSI 标准相兼容,它们必须以相似的方式共同地来支持一些主要的关键词(比如 SELECT、UPDATE、DELETE、INSERT、WHERE 等等)。
在vfp9中,大多数SQL标准都可以实现,但是还有一部分比较高级的功能没有实现,但实际使用中,已经够用了,因为VFP主要用于桌面数据库和客户端,对大型数据的要求并不高。
另外,如果你是非计算机专业人员,学习VFP很好,因为里面的概念浅显易懂,很容易用于工作中,可以极大的提高工作效率。
它本身包含了完整的开发环境和一个小型数据库,VFP语言是在VFP开发环境下开发的特定语言,使用直观方便,效率高(据说是现在效率最高的数据库),为了方便数据操作,vfp做了很多优化,其中就集成了SQL标准中的部分功能。所以VFP语言中就包括了部分兼容SQL标准的功能。
SQL实际上是一个 ANSI 标准,用来访问和操作数据库系统。SQL 语句用于取回和更新数据库中的数据。SQL 可与数据库程序协同工作,比如 VFP,MS Access、DB2、Informix、MS SQL Server、Oracle、Sybase 以及其他数据库系统。
因此存在着很多不同版本的 SQL 语言,但是为了与 ANSI 标准相兼容,它们必须以相似的方式共同地来支持一些主要的关键词(比如 SELECT、UPDATE、DELETE、INSERT、WHERE 等等)。
在vfp9中,大多数SQL标准都可以实现,但是还有一部分比较高级的功能没有实现,但实际使用中,已经够用了,因为VFP主要用于桌面数据库和客户端,对大型数据的要求并不高。
另外,如果你是非计算机专业人员,学习VFP很好,因为里面的概念浅显易懂,很容易用于工作中,可以极大的提高工作效率。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询