目录
产品简介
Firebird是一个免费的、开源的、SQL关系数据库管理系统,基于Borland Software Corp(前身为Inprise Corp.)发布的InterBase开源版。Firebird提供了许多ANSI SQL标准特性,通过它的多代架构允许同时进行OLTP和OLAP操作,并支持存储过程和触发器。
发展历史
2000年7月,Inprise发布了关系型DBMS InterBase 6.0的源代码。不久之后,Firebird项目从SourceForge上的InterBase 6.0代码树中分叉出来,开发人员开始进行平台构建、新移植和工具的工作。Firebird 1.0于2002年3月发布,支持Windows、Linux和Mac OS X操作系统,随后很快支持其他平台。2002年11月,Firebird sql基金会(现在被称为Firebird基金会)被合并,以支持并为Firebird DBMS的开发者筹集资金。
产品特点
- 支持原子性,并发性,隔离性等概念。
- 支持事务的多个版本功能,
- 使用PSQL(Procedure SQL),你可以创建强大的存储过程来处理服务上的所有数据,你可以使用select Stored Procedure的形式,使用存储过程,以得到一个虚拟的表结构的结果。这样的话,你就可以很容易的在报表中使用它。
- 存储过程和触发器可以引发事件,这个事件可以被客户端程序监听到
- 生成子也称为序列,它可以很容易的实现自动增加的字段。它是一个INT64的长度,因此,它可以用在一个事务中,也可以用在其它很多方面。
所属公司
Borland
相关资料
官网:http://www.firebirdsql.org/
基本属性
产品名称 | Firebird |
---|---|
所属国家 | 美国 |
开源地址 | https://github.com/FirebirdSQL/firebird |
db-engines得分 | 26.49 |
首发时间 | 2000-01-01 |
模型分类 | 关系型 |
起源 | InterBase |
商业模式 | 开源 |
许可协议 | Mozilla Public License |
开发语言 | C ,C++ |
隔离级别 | Read Committed ,Snapshot Isolation |
视图 | 虚拟视图 |
表关联方式 | Nested Loop Join ,Hash Join ,Sort-Merge Join |
索引类型 | B+Tree |
并发控制 | MVCC |
产品架构 | Shared-Everything |
其他特性
存储过程 | 支持 |
---|---|
外键 | 支持 |
Triggers | 支持 |
文档 | http://firebirdsql.org/en/firebird-rdbms/ |
产品首页 | http://www.firebirdsql.org/ |
厂商
厂商 | Borland |
---|---|
官网 | http://www.firebirdsql.org/ |
用户评价
0
0