InterBase

InterBase由Embarcadero Technologies软件公司开发的数据库。

## 特点

[编辑]

* 全面支持SQL-92（SQL-92）入门级。
* 功能齐全：索引，视图，触发器……
* 采用多版本机制解决多用户并发读写数据库的问题。
* 是可以与Oracle、IBM DB2、MS SQLServer并列的大型数据库，用户包括波士顿证券交易所（英语：Boston Stock Exchange）（Boston Stock Exchange）。
* 单个文件存储所有信息（结构，数据，索引，视图，触发器……）。
* 对数据库管理员要求低，基本上安装后就不必管理了。

## 版本

[编辑]

最新版本是InterBase 2020。

## 历史

[编辑]

曾经一度开源，当时的版本是InterBase 6.0。Borland公司继续开发出后续的6.5、7.0、7.1、7.5、8.0等多个版本。2008年底开始Embarcadero Technologies开发出2009 SMP、XE、XE3、XE7、2017、2020等版本。

InterBase 2009 SMP 發行歷史

版本  | 發布日期  | 重要改进
2009 SMP  | 2008年9月  |
Update 1  |  |
Update 2  |  |
Update 3  |  |
Update 4  |  |
InterBase XE 發行歷史

版本  | 發布日期  | 重要改进
XE  | 2010年9月  |
Update 1  |  |
Update 2  |  |
Update 3  |  |
Update 4  |  |
Update 5  |  |
InterBase XE3 發行歷史

版本  | 發布日期  | 重要改进
XE3  | 2012年8月  |
Update 1  |  |
Update 2  |  |
Update 3  |  |
InterBase XE7 發行歷史

版本  | 發布日期  | 重要改进
XE7  | 2014年11月25日  |
Update 1  | 2015年3月6日  |
Update 2  | 2015年4月20日  |
Update 3  | 2015年6月15日  |
Update 4  | 2015年7月20日  |
Update 5  | 2015年11月20日  |
Update 6  | 2016年5月20日  |
Update 7  | 2017年5月3日  |
InterBase 2017 發行歷史

版本  | 發布日期  | 重要改进
2017  | 2017年5月9日  |
Update 1  | 2017年10月31日  |
Update 2  | 2018年3月15日  |
Update 3  | 2018年11月15日  |
InterBase 2020 發行歷史

版本  | 發布日期  | 重要改进
2020  | 2019年11月15日  |
Update 1  | 2020年5月18日  |
Update 2  | 2021年9月30日  |
Update 3  | 2022年4月20日  |
Update 4  | 2022年12月1日  |
Update 5  | 2023年10月16日  |
Update 6  | 2024年5月30日  |

## 开源

[编辑]

开源社区基于IB6的源代码继续开发，开源版本后来更名为FireBird。

FireBird是InterBase 6.0的C源代码的C++重写版本，并从1.5起开始加入新特性。

## 资料

[编辑]

* 《基于InterBaser的数据库开发》 by 任颂华 http://book.douban.com/subject/1139708/ （页面存档备份，存于互联网档案馆）
* 《Borland InterBase 7.0 应用开发指南》 by 姚启红 http://www.3asoft.com/software/9691.html （页面存档备份，存于互联网档案馆）

## 站点

[编辑]

## 工具

[编辑]

* http://www.sqlmanager.net/products/ibfb/manager （页面存档备份，存于互联网档案馆）
* http://www.ibexpert.com/（页面存档备份，存于互联网档案馆）

* 查
* 论
* 编

数据库管理系统（DBMS）

概念|

* 数据库
* 理論
* 数据模型
* 数据库存储结构（英语：Database storage structures）
* 关系 (数据库)
* 关系模型
* 分布式数据库
* ACID
* 原子性（英语：Atomicity (database systems)）
* 一致性
* 隔離性
* 持久性
* Null值
* 数据库规范化
* 數據庫完整性
* 實體完整性
* 參照完整性
* 关系数据库管理系统
* 主键
* 外键
* 代理键
* 超键
* 候选键
* 事务处理
* 增刪查改

数据库组件|

* 触发器
* 视图
* 数据库表
* 列
* 行
* 指标
* 事务日志（英语：Transaction log）
* 数据库事务
* Savepoint
* 并发控制
* 乐观锁
* 悲观锁
* 数据库索引
* 存储程序
* 資料庫分割（英语：Partition (database)）

SQL|

| 分类|

* 数据查询语言（DQL）
* 資料定義語言（DDL）
* 資料操縱語言（DML）
* 資料控制語言（DCL）

|

指令|

* SELECT
* INSERT
* UPDATE
* MERGE
* DELETE
* JOIN
* UNION
* CREATE
* DROP
* Begin work
* COMMIT
* ROLLBACK
* TRUNCATE
* ALTER

安全|

* SQL注入
* 參數化查詢

实现|

| 类型|

* 关系数据库
* 面向文檔的數據庫
* 平面文件数据库
* Deductive（英语：Deductive database）
* 維度化資料庫
* 階層式
* 图数据库
* NoSQL
* NewSQL
* 物件資料庫
* 物件關聯式資料庫（英语：Object-relational database）
* Temporal
* XML資料庫（英语：XML database）

|

数据库产品|

* 对象型
* 对比
* 关系型
* 对比

数据库组件|

* 数据查询语言
* 查詢最佳化器（英语：Query optimizer）
* 查詢計畫（英语：Query plan）
* 嵌入式SQL
* ORM
* LINQ
* 数据访问层
* ODBC
* OLE DB
* ADO
* ADO.NET
* JDBC
* PDO

*[查]: 查看该模板
*[论]: 讨论该模板
*[编]: 编辑该模板