小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Firebird中文社區(qū) - Firebird基礎(chǔ)知識(shí)(瀏覽貼子)

 diamond 2007-09-13
 [原創(chuàng)]Firebird特性介紹        http://www./forum_view.asp?forum_id=4&view_id=26
以后,將為大家翻譯更多的關(guān)于Firebird的知識(shí)。貼子錯(cuò)誤難免,歡迎指正:
原始信息在:
http://firebird./guide/FBFactsheet.html

Firebird特性介紹:firebird是一個(gè)全功能的,強(qiáng)大高效的,輕量級(jí),免維護(hù)的數(shù)據(jù)庫。它很容易讓您從單用戶,單數(shù)據(jù)庫升級(jí)到企業(yè)級(jí)的應(yīng)用。
一個(gè)firebird數(shù)據(jù)庫服務(wù)器能夠管理多個(gè)獨(dú)立的數(shù)據(jù)庫,每一個(gè)數(shù)據(jù)庫同時(shí)可支持多個(gè)客戶端連結(jié)??傊核且粋€(gè)開源的,強(qiáng)大在,可以自由使用的數(shù)據(jù)庫(即使是商業(yè)上的使用)
關(guān)鍵特性:
支持原子性,并發(fā)性,隔離性等概念。
MGA:
支持事務(wù)的多個(gè)版本功能,
存儲(chǔ)過程:
使用PSQL(Procedure SQL),你可以創(chuàng)建強(qiáng)大的存儲(chǔ)過程來處理服務(wù)上的所有數(shù)據(jù),你可以使用select Stored Procedure的形式,使用存儲(chǔ)過程,以得到一個(gè)虛擬的表結(jié)構(gòu)的結(jié)果。這樣的話,你就可以很容易的在報(bào)表中使用它。
事件:
存儲(chǔ)過程和觸發(fā)器可以引發(fā)事件,這個(gè)事件可以被客戶端程序監(jiān)聽到
生成子:
生成子也稱為序列,它可以很容易的實(shí)現(xiàn)自動(dòng)增加的字段。它是一個(gè)INT64的長(zhǎng)度,因此,它可以用在一個(gè)事務(wù)中,也可以用在其它很多方面。
只讀數(shù)據(jù)庫:
我們可以把數(shù)據(jù)庫存放在CD中,形成一個(gè)只讀數(shù)據(jù)庫。如果我們的應(yīng)用程序
也在光盤上,再加上嵌入式的FB數(shù)據(jù)庫服務(wù)器,便可以得到一個(gè)無與倫比的
CDLIVE(即只用光盤就可以運(yùn)行起來)應(yīng)用。

全事務(wù)控制:
一個(gè)客戶端可以存在多個(gè)并發(fā)的事務(wù)。并且每一個(gè)事務(wù)都可以獨(dú)立的進(jìn)行控制,兩段提交功能可以保證數(shù)據(jù)庫的一致性。鎖優(yōu)化機(jī)制也支持多個(gè)事務(wù)的保存點(diǎn)。
在線備份:
不需要停止數(shù)據(jù)庫即可進(jìn)行備份,一個(gè)備份進(jìn)程產(chǎn)生一個(gè)數(shù)據(jù)庫當(dāng)前的快照。因此,用戶可以在備份期間持續(xù)的工作,即實(shí)現(xiàn)24x7(每天24小時(shí),每周7天)的操作。
觸發(fā)器:
每一個(gè)表可以有多個(gè)并發(fā)的行級(jí)觸發(fā)器,可以在插入前,插入后,更新前,更新后,刪除前,刪除后進(jìn)行觸發(fā)。我們可以在觸發(fā)器中寫入PSQL語句,默認(rèn)值,產(chǎn)生異常,firebird現(xiàn)在支持統(tǒng)一觸發(fā)器,即可以一個(gè)觸發(fā)器中,一次性管理插入,更新,刪除的操作。
擴(kuò)展函數(shù):
我們可以使用C語言,C++,DELPHI寫UDF,使用UDF(用戶定義函數(shù)庫)可以很容易的掛入數(shù)據(jù)庫引擎中以擴(kuò)展我們需要的功能
字符集:Firebird實(shí)現(xiàn)了很多國際標(biāo)準(zhǔn)的字符集,包括Unicode。
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ù)類型。
Firebird還實(shí)現(xiàn)了域,字段級(jí)別的約束,視圖,異常,規(guī)則和權(quán)限管理,更多的詳細(xì)信息,請(qǐng)參考Firebird發(fā)布通知和參考手冊(cè)。

硬件需求:
Firebird可以工作最常見的硬件環(huán)境中,甚至非常差的硬件中,也能很好的工作,當(dāng)然,硬件的要求依賴于你想做什么,例如 ,你有朋少個(gè)并發(fā)用戶等等。

有效的平臺(tái)支持
Firebrid在常見的平臺(tái)上都可運(yùn)行,如Linux和Windows(包括Windows終端服務(wù)器)其它支持的平臺(tái)包括(MAC OS(蘋果機(jī)),Solaris及HP-UX)
把數(shù)據(jù)庫從一個(gè)平臺(tái)轉(zhuǎn)到另一個(gè)平臺(tái),非常的容易,只要備份數(shù)據(jù)庫,然后,再到另一個(gè)平臺(tái)上恢復(fù)即可
可連接性
Firebird支持一系列的連接方法,目前,可以通過原生的DELPHI,C++組件連接,也可以通過ODBC,JDBC,PHP,OLEDB,DbExpress進(jìn)行連接。原生 的聯(lián)連提供了直接調(diào)用Firebird的API函數(shù)庫(fbclient.dll/.so)進(jìn)行調(diào)用的能力。

物理限制
Firebird支持非常巨大的數(shù)據(jù)庫,數(shù)據(jù)庫可以分成多個(gè)物理文件。每個(gè)文件的大小依賴于操作系統(tǒng)的限制。當(dāng)前一個(gè)數(shù)據(jù)庫文件最大的理論限制是64T(即64000G),因此,常見的限制通常是操作系統(tǒng)的限制以及磁盤空間的限制。

服務(wù)器引擎版本
當(dāng)前有三個(gè)服務(wù)器版本。
標(biāo)準(zhǔn)服務(wù)器:每一個(gè)客戶連接將引發(fā)一個(gè)服務(wù)器進(jìn)程(支持多處理器)
超級(jí)服務(wù)器:一相服務(wù)器進(jìn)程模塊管理所有的客戶端連接,當(dāng)前不支持多處理器。
嵌入服務(wù)器:整個(gè)服務(wù)器引擎就是一個(gè)動(dòng)態(tài)庫,只支持本地通過IO進(jìn)行調(diào)用。這一句是什么意思?
                                                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

但是,所有的服務(wù)器都使用一種數(shù)據(jù)庫格式,因此,你可以很方便的在不同的引擎之間共享數(shù)據(jù)庫文件的數(shù)據(jù)。可以和INTERBASE共享嗎?
協(xié)議
Firebird協(xié)議使用IPL(interbase public license)和IDPL(Initial Developer's Public License),這種協(xié)議類似于Mozilla協(xié)議。你可以完全的自由使用并且可以自由的布署在你的客戶應(yīng)用上。
你不需要公開你的源代碼。當(dāng)然,如果你修改和數(shù)據(jù)庫引擎,你應(yīng)該公布源代碼。
工具
有很多的工具支持Firebird.包括自由的,免費(fèi)的和商業(yè)的。
包括開發(fā)工具,管理工具,診斷工具等等。

支持和資源
在Firebird的官方網(wǎng)站上(www.firebirdsql.org),有很多關(guān)于這個(gè)項(xiàng)目的有用的信息。IPPhonex公司也提供專業(yè)的商業(yè)支持。在他們網(wǎng)站上,也有很多有用的專業(yè)信息及常見問題的解答等。

團(tuán)隊(duì)
Firebird有一系列的用戶支持的團(tuán)隊(duì)和新聞組,您可以尋求在線支持。您可以
查看項(xiàng)目主頁上的全部新聞組列表。
歷史
Firebird基于開源Interbase6.0,它是Borland公司2000年發(fā)布的一個(gè)開源版本。關(guān)于Interbase的最早歷史可以追溯到1984年,因此,這個(gè)數(shù)據(jù)庫已經(jīng)有20歲了。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多