前言 从来没有过这么一种数据库,能够像InterBase/FireBird 一样富有激情
这是一种完全为程序员准备的数据库,就像瑞士军刀一样小巧、方便、实用
以往的数据库,不是太大太笨重(例如,Oracle、MS SQL、DB2),就是太简陋,功能不足(例如My SQL)
而InterBase/FireBird则是在两者之间找到了一个很好的平衡点,笔者不妨称之为“中型数据库”
随着硬件环境的不断发展,普通的个人电脑的计算能力越来越逼近并不太久以前的大型计算机的能力,这种趋势同时也大大推动了与此相适应的中型数据库的应用
中型数据库逐渐蚕食大型数据库的市场,这几乎是一个明显的趋势
随着软硬件条件的不断发展,很多大型数据库的很多极其复杂的特性,今天看来逐渐成为了不必要
今天的软件用户更加渴求“简单、实用、绿色”
InterBase/FireBird 数据库几乎就是为这个宗旨而量身定制的
和 InterBase/FireBird 相当的数据库引擎还有My SQL、PostGre SQL 两种数据库
和后两种数据库相比,InterBase/FireBird 数据库有着最为充沛而友好的开发工具,市面上专门用于这两种数据库的建库工具,就不下十来种,几乎每个资深的Delphi/IB/FB 开发者都恨不得自己也做一个管理工具
最为流行的管理开发工具,例如IBEx pert,在不断的发展完善下,其功能甚至于早已超过了其他商用大型数据库的企业管理器
InterBase/FireBird 和 Delphi、C++Bu ilder 两种工具结合非常紧密,因而,在C/S 应用开发方面,InterBase/FireBird 占有上风,能够开发出最为细腻友好的客户端 UI
InterBase/FireBird 数据库目前正在迅速发展,它们所需要的是更多实战应用的考验,其中特别包括了大型 Web 应用的考