Visual FoxPro

维基百科,自由的百科全书
跳转至: 导航搜索
Microsoft Visual FoxPro
250px
Typical VFP9 editing session
原作者 Microsoft Corporation
穩定版本 Visual FoxPro 9.0 Service Pack 2 (SP2)/
2007年10月11日;5年前 (2007-10-11)
作業系統 Microsoft Windows
平台 x86 and greater
語言 IDE: English, German, Spanish
Runtime: Above, French, Chinese, Russian, Czech, Korean
開發狀態 Maintenance mode
類型 資料庫 程式語言
許可協議 Microsoft EULA
網站 msdn.microsoft.com/vfoxpro

Visual FoxPro原名FoxBase,是美国Fox Software公司推出的编程语言,主要用于数据库,在DOS上运行,与xBase系列相容。FoxPro原來是FoxBase的加强版,最高版本曾出过2.6。之后,Fox Software微软收购,加以发展,使其可以在Windows上运行16bit版本為FoxPro for Windows Ver 2.6,中文版為FoxPro for Windows 2.5b,之後32bit版本并且更名为Visual FoxPro。

Visual FoxPro 3.0一推出,就受到广大用户的欢迎。因为xBase类的语言,如dBaseClipperInterBaseParadox等,当时还无法在Windows上运行,于是Visual FoxPro成为市场上的霸主。

微软后来又顺势将Visual FoxPro包入Visual Studio中。到7.0的时候,為了因應.NET的发展策略,又将 Visual FoxPro移出Visual Studio,并将Visual Studio更名为Visual Studio.Net。

目前最新的版本是9.0 (发布于2007年)。

日前,在微軟官方網站釋出了一份公告「A Message to the Community」[1],說明未來將不會再推出VFP 10,並且持續 VFP 9 的支援到 2015 年,之後只會在 2007 年夏季推出 SP2。2006年進行的 Sedna 專案則是增強VFP對SQL Server 2005Windows Vista的支援,其他的一些專案則已經開源到Codeplex

参考文献 [编辑]

外部連結 [编辑]

参见 [编辑]


数据库管理系统(DBMS) (查看 · 讨论 · 编辑)

概念
数据库 · 数据模型 · 数据库存储结构英语Database storage structures · 关系 (数据库) · 关系模型 · 分布式数据库 · ACID ( 原子性 · 一致性 · 隔離性 · 持久性 ) · Null值
关系数据库 · 关系代数 · 关系演算 · 元组关系演算 · 域关系演算 · 数据库规范化 · 數據庫完整性 · 實體完整性 · 參照完整性 · 关系数据库管理系统 
主键 · 外键 · 代理键 · 超键 · 候选键 

数据库组件
触发器 · 视图 · 数据库表 · 指标 (数据库) · 事务日志英语Transaction log · 数据库事务 · 并发控制 · 乐观锁 · 悲观锁 · 数据库索引 
存储程序 · 資料庫分割

SQL
分类: 数据查询语言 (DQL) - 資料定義語言 (DDL) - 資料操縱語言 (DML) - 資料控制語言 (DCL)
指令:SELECT · INSERT · UPDATE · MERGE · DELETE · JOIN · UNION · CREATE · DROP · Begin work · COMMIT · ROLLBACK · TRUNCATE · ALTER
安全: SQL資料隱碼攻擊 · 參數化查詢

数据库管理系统的实施

实施类型
关系数据库 · 檔案型資料庫 · Deductive · 維度化資料庫 · 階層式 · 圖形資料庫 · 对象数据库 · 物件關聯式資料庫 · Temporal · XML資料庫

数据库产品
对象型 (对比) · 关系型 (对比)

数据库成分
数据查询语言 · 查詢最佳化器 · 查詢計畫 · 嵌入式SQL · ODBC · JDBC · OLE DB