Firebird(編程軟件) Firebird(編程軟件) [V4.0.1.2692官方版]

2024-03-15發(fā)布者:zhangliang大小: 下載:0

文件大小:

軟件介紹

Firebird很容易讓您從單用戶,單數(shù)據(jù)庫(kù)升級(jí)到企業(yè)級(jí)的應(yīng)用。一個(gè)firebird數(shù)據(jù)庫(kù)服務(wù)器能夠管理多個(gè)獨(dú)立的數(shù)據(jù)庫(kù),每一個(gè)數(shù)據(jù)庫(kù)同時(shí)可支持多個(gè)客戶端連結(jié)??傊核且粋€(gè)開(kāi)源的,可以自由使用的數(shù)據(jù)庫(kù)(即使是商業(yè)上的使用)。支持原子性,并發(fā)性,隔離性等概念。軟件特色

  支持原子性,并發(fā)性,隔離性等概念。

  支持事務(wù)的多個(gè)版本功能,

  使用PSQL(Procedure SQL),你可以創(chuàng)建強(qiáng)大的存儲(chǔ)過(guò)程來(lái)處理服務(wù)上的所有數(shù)據(jù),你可以使用select Stored Procedure的形式,使用存儲(chǔ)過(guò)程,以得到一個(gè)虛擬的表結(jié)構(gòu)的結(jié)果。這樣的話,你就可以很容易的在報(bào)表中使用它。

  存儲(chǔ)過(guò)程和觸發(fā)器可以引發(fā)事件,這個(gè)事件可以被客戶端程序監(jiān)聽(tīng)到

  生成子也稱為序列,它可以很容易的實(shí)現(xiàn)自動(dòng)增加的字段。它是一個(gè)INT64的長(zhǎng)度,因此,它可以用在一個(gè)事務(wù)中,也可以用在其它很多方面。

更新日志

  1. 增加了跟蹤服務(wù);

  2. 現(xiàn)在可以使用API做一個(gè)遠(yuǎn)程備份/恢復(fù);

  3. 現(xiàn)在寫(xiě)入firebird.log的注釋在啟動(dòng)時(shí)可以自動(dòng)掃描軟件介紹

Firebird是一個(gè)跨平臺(tái)的關(guān)系數(shù)據(jù)庫(kù)系統(tǒng),目前能夠運(yùn)行在Windows、linux和各種Unix操作系統(tǒng)上,提供了大部分SQL-99標(biāo)準(zhǔn)的功能。它既能作為多用戶環(huán)境下的數(shù)據(jù)庫(kù)服務(wù)器運(yùn)行,也提供嵌入式數(shù)據(jù)庫(kù)的實(shí)現(xiàn)。

Firebird脫胎于Borland公司的開(kāi)源版數(shù)據(jù)庫(kù)Interbase6.0,是一個(gè)完全非商業(yè)化的產(chǎn)品,用C和C 開(kāi)發(fā)。由于與interbase的血緣關(guān)系,大部分interbase的開(kāi)發(fā)工具可以直接應(yīng)用到Firebird開(kāi)發(fā)中。Firebird使用Mozilla

Public License v.1.1許可證發(fā)行。

一個(gè)firebird數(shù)據(jù)庫(kù)服務(wù)器能夠管理多個(gè)獨(dú)立的數(shù)據(jù)庫(kù),每一個(gè)數(shù)據(jù)庫(kù)同時(shí)可支持多個(gè)客戶端連結(jié)??傊核且粋€(gè)開(kāi)源的,強(qiáng)大的,可以自由使用的數(shù)據(jù)庫(kù)(即使是商業(yè)上的使用)

軟件亮點(diǎn)

1、觸發(fā)器

每一個(gè)表可以有多個(gè)并發(fā)的行級(jí)觸發(fā)器,可以在插入前,插入后,更新前,更新后,刪除前,刪除后進(jìn)行觸發(fā)。我們可以在觸發(fā)器中寫(xiě)入PSQL語(yǔ)句,默認(rèn)值,產(chǎn)生異常,firebird現(xiàn)在支持統(tǒng)一觸發(fā)器,即可以一個(gè)觸發(fā)器中,一次性管理插入,更新,刪除的操作。

2、擴(kuò)展函數(shù)

我們可以使用C語(yǔ)言,C ,DELPHI寫(xiě)UDF,使用UDF(用戶定義函數(shù)庫(kù))可以很容易的掛入數(shù)據(jù)庫(kù)引擎中以擴(kuò)展我們需要的功能。

3、字符集

Firebird實(shí)現(xiàn)了很多國(guó)際標(biāo)準(zhǔn)的字符集,包括Unicode。

4、SQL標(biāo)準(zhǔn)兼容

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

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

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

5、只讀數(shù)據(jù)庫(kù)

我們可以把數(shù)據(jù)庫(kù)存放在CD中,形成一個(gè)只讀數(shù)據(jù)庫(kù)。如果我們的應(yīng)用程序也在光盤上,再加上嵌入式的FB數(shù)據(jù)庫(kù)服務(wù)器,便可以得到一個(gè)無(wú)與倫比的CDLIVE(即只用光盤就可以運(yùn)行起來(lái))應(yīng)用。

6、全事務(wù)控制

一個(gè)客戶端可以存在多個(gè)并發(fā)的事務(wù)。并且每一個(gè)事務(wù)都可以獨(dú)立的進(jìn)行控制,兩段提交功能可以保證數(shù)據(jù)庫(kù)的一致性。鎖優(yōu)化機(jī)制也支持多個(gè)事務(wù)的保存點(diǎn)。

使用方法

1、在開(kāi)始-程序-Firebrid_3_0中執(zhí)行Firebrid ISQL tool 出現(xiàn)SQL>

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

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

DATABASE;

4、出現(xiàn)一些關(guān)于這個(gè)數(shù)據(jù)庫(kù)的信息,建兩個(gè)表吧:輸入SQL>CREATE TABLE T1 (F1 INTEGER,F2

VARCHAR(20)); 回車

5、什么也沒(méi)看到,實(shí)際上不是,輸入SQL>SHOW TABLE; 回車

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

TABLE; 回車

7、這一次可顯示兩個(gè)表存在啦,插入點(diǎn)東西吧,錄入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、看看里面裝了點(diǎn)什么,錄入SQL>SELECT * FROM T1; 回車

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

LIKE’; 回車

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

回車

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

12、再查錄入的這個(gè)表還有沒(méi),錄入SQL>SHOW TABLE; 回車

13、這次只查到一個(gè),沒(méi)有了,不完了,退出來(lái),錄入SQL>QUIT; 回車

14、回到了WINDOWS窗口,下次再進(jìn)入對(duì)已存的數(shù)據(jù)庫(kù)就連接就OK了!

發(fā)表評(píng)論(共0條評(píng)論)
請(qǐng)自覺(jué)遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī),評(píng)論內(nèi)容只代表網(wǎng)友觀點(diǎn),發(fā)表審核后顯示!

版權(quán)聲明:

1 本站所有資源(含游戲)均是軟件作者、開(kāi)發(fā)商投稿,任何涉及商業(yè)盈利目的均不得使用,否則產(chǎn)生的一切后果將由您自己承擔(dān)!

2 本站將不對(duì)任何資源負(fù)法律責(zé)任,所有資源請(qǐng)?jiān)谙螺d后24小時(shí)內(nèi)刪除。

3 若有關(guān)在線投稿、無(wú)法下載等問(wèn)題,請(qǐng)與本站客服人員聯(lián)系。

4 如侵犯了您的版權(quán)、商標(biāo)等,請(qǐng)立刻聯(lián)系我們并具體說(shuō)明情況后,本站將盡快處理刪除,聯(lián)系QQ:2499894784

返回頂部