Firebird最新版是一款強大高效且功能全面的數據庫工具,Firebird最新版既能作為多用戶環境下的數據庫服務器運行,也提供嵌入式數據庫的實現。Firebird數據庫很容易讓您從單用戶,單數據庫升級到企業級的應用。軟件還可以同時可支持多個客戶端連結,管理多個數據庫。

截圖

相關軟件

版本說明

下載地址

access2010

免費完整版

查看

sql server 2000

中文個人版

查看

TeamSQL

官方版

查看

Activiti

官方版

查看

軟件介紹

      Firebird是一個跨平臺的關系數據庫系統,目前能夠運行在Windows、linux和各種Unix操作系統上,提供了大部分SQL-99標準的功能。它既能作為多用戶環境下的數據庫服務器運行,也提供嵌入式數據庫的實現。

      Firebird脫胎于Borland公司的開源版數據庫Interbase6.0,是一個完全非商業化的產品,用C和C++開發。由于與interbase的血緣關系,大部分interbase的開發工具可以直接應用到Firebird開發中。Firebird使用Mozilla

Public License v.1.1許可證發行。

      一個firebird數據庫服務器能夠管理多個獨立的數據庫,每一個數據庫同時可支持多個客戶端連結。總之:它是一個開源的,強大的,可以自由使用的數據庫(即使是商業上的使用)

軟件特色

      支持原子性,并發性,隔離性等概念。

      支持事務的多個版本功能,

      使用PSQL(Procedure SQL),你可以創建強大的存儲過程來處理服務上的所有數據,你可以使用select Stored

Procedure的形式,使用存儲過程,以得到一個虛擬的表結構的結果。這樣的話,你就可以很容易的在報表中使用它。

      存儲過程和觸發器可以引發事件,這個事件可以被客戶端程序監聽到

      生成子也稱為序列,它可以很容易的實現自動增加的字段。它是一個INT64的長度,因此,它可以用在一個事務中,也可以用在其它很多方面。

軟件亮點

      1、觸發器

      每一個表可以有多個并發的行級觸發器,可以在插入前,插入后,更新前,更新后,刪除前,刪除后進行觸發。我們可以在觸發器中寫入PSQL語句,默認值,產生異常,firebird現在支持統一觸發器,即可以一個觸發器中,一次性管理插入,更新,刪除的操作。

      2、擴展函數

      我們可以使用C語言,C++,DELPHI寫UDF,使用UDF(用戶定義函數庫)可以很容易的掛入數據庫引擎中以擴展我們需要的功能。

      3、字符集

      Firebird實現了很多國際標準的字符集,包括Unicode。

      4、SQL標準兼容

      Firebird 實現了全部SQL92所要求的功能,實現了SQL99最常用的的要求。包括但不限于"FULL/LEFT/RIGHT [OUTER]

JOIN , UNION, DISTINCT ,子查詢(IN, EXISTS),內部函數 (AVG, SUM, MIN, MAX, COALESCE,

CASE, ..), 主鍵,外鍵,唯一索引以及所有通用的數據類型。

      5、只讀數據庫

      我們可以把數據庫存放在CD中,形成一個只讀數據庫。如果我們的應用程序也在光盤上,再加上嵌入式的FB數據庫服務器,便可以得到一個無與倫比的CDLIVE(即只用光盤就可以運行起來)應用。

      6、全事務控制

      一個客戶端可以存在多個并發的事務。并且每一個事務都可以獨立的進行控制,兩段提交功能可以保證數據庫的一致性。鎖優化機制也支持多個事務的保存點。

安裝步驟

      1、在本站下載好壓縮包,將文件解壓,雙擊運行exe程序,彈出語言選擇框,選擇語言種類,

截圖

      2、閱讀許可證協議,選擇同意軟件許可證協議,點擊“Next”進行安裝;

截圖

      3、自定義軟件安裝位置,默認安裝路徑為C盤中,建議安裝在其他磁盤中,點擊“Next”按鈕繼續安裝

截圖

      4、在下拉框中選擇安裝方式,再自定義勾選安裝方式下需要安裝的組件,點擊“Next”進入下一步;

截圖

      5、選擇額外需要添加的需求和設置,一般默認操作即可,點擊“Next”完成設置;

截圖

      6、為你的數據庫管理員創建一個密碼,自定義輸入需要創建的密碼;

截圖

      7、軟件正在安裝中請耐心等待軟件安裝完畢

截圖

      8、默認單擊“Install”進行數據庫安裝,等待安裝進度完成,點擊“finish”結束安裝;

截圖
使用說明

      1、在開始-程序-Firebrid_3_0中執行Firebrid ISQL tool 出現SQL>

      2、輸入SQL>CREATE DATABASE ‘e:sams.fdb'; 回車

      3、沒有任何提示(原來FB就是這樣,沒有提示就表示成功),打開E盤一看多了個SAMS.FDB文件,接著再輸入:SQL>SHOW

DATABASE;

      4、出現一些關于這個數據庫的信息,建兩個表吧:輸入SQL>CREATE TABLE T1 (F1 INTEGER,F2

VARCHAR(20)); 回車

      5、什么也沒看到,實際上不是,輸入SQL>SHOW TABLE; 回車

      6、顯示出來了,有一個表T1,再建一個,錄入SQL>CREATE TABLE T2(F1 INTEGER); 回車SQL>SHOW

TABLE; 回車

      7、這一次可顯示兩個表存在啦,插入點東西吧,錄入SQL>INSERT INTO T1 valueS(10,’I LIKE’);

回車SQL>INSERT INTO T1 valueS(10,’HOW ARE YOU’); 回車SQL>INSERT INTO T1

valueS(11,’OK’); 回車

      8、看看里面裝了點什么,錄入SQL>SELECT * FROM T1; 回車

      9、看到了有三條記錄,完成前面的操作后,不想要I LIKE的那條記錄了,怎么辦,錄入SQL>DELETE T1 WHERE F2=’I

LIKE’; 回車

      10、再查一下看以看到確實少了這一知記錄.不想要那個空表T2,就做掉吧,不過最好提交一下,這樣的話把當前的表也能干掉,錄入SQL>COMMIT;

回車

      11、提交后,下面開始做掉T2,錄入SQL>DROP TABLE T2; 回車

      12、再查錄入的這個表還有沒,錄入SQL>SHOW TABLE; 回車

      13、這次只查到一個,沒有了,不完了,退出來,錄入SQL>QUIT; 回車

      14、回到了WINDOWS窗口,下次再進入對已存的數據庫就連接就OK了!

更新日志

      1. 增加了跟蹤服務;

      2. 現在可以使用API做一個遠程備份/恢復;

      3. 現在寫入firebird.log的注釋在啟動時可以自動掃描

Firebird 最新版 v5.0.1.1469下載地址

遠程下載