Firebird數據庫是一款小巧便攜的免費數據庫軟件,中文名“火鳥數據庫”,基于Interbase,具有穩定、高效、免維護的特點,在Windows、Linux以及Unix操作系統都有對應的版本,可以實現跨平臺數據管理的功能。

軟件介紹

Firebird,很容易讓您從單用戶,單數據庫升級到企業級的應用。一個firebird數據庫服務器能夠管理多個獨立的數據庫,每一個數據庫同時可支持多個客戶端連結。總之:它是一個開源的,可以自由使用的數據庫(即使是商業上的使用)。支持原子性,并發性,隔離性等概念。

Firebird數據庫使用教程

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了!

軟件特色

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

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

使用PSQL(Procedure SQL),你可以創建強大的存儲過程來處理服務上的所有數據,你可以使用select Stored Procedure的形式,使用存儲過程,以得到一個虛擬的表結構的結果。這樣的話,你就可以很容易的在報表中使用它。

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

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

更新日志

1. 增加了跟蹤服務;
2. 現在可以使用API做一個遠程備份/恢復;
3. 現在寫入firebird.log的注釋在啟動時可以自動掃描

firebird下載-Firebird數據庫v3.1 官方破解版下載地址

遠程下載