火鳥數據(jù)庫是什麽(me)
火鳥數據庫是(shì)開源數(shù)據庫,數據安全性比較(jiào)好,費(fèi)用也比較低,操作和維護就(jiù)比(bǐ)較簡單。
如果需要卸載的話,雙擊(jī)安裝(zhuāng)程序包,如果你(nǐ)已安裝的話就(jiù)會彈出1個窗口,上麵(miàn)有(yǒu)修複和卸載兩個選擇(zé),選擇卸載就能夠進行卸(xiè)載了。
功能(néng)特性:
支持原子性,並發性,隔離性等概念。
支持事(shì)務的多個版本功(gōng)能。
支持(chí)存儲過程。
支持事件:存儲過程和觸發(fā)器可以引發事件,這個事件可以被客戶端程序監聽到。
生成子:生成子也稱為序列,它可以很容易(yì)的實現自動增加的字(zì)段。它是(shì)一個INT64的長度,因此,它可以用在(zài)一個事務中,也可以用在其它(tā)很多方麵(miàn)。
隻讀數據庫:www.17c.com(men)可以把數據庫存(cún)放在CD中(zhōng),形成(chéng)一個隻讀數據庫。如果(guǒ)www.17c.com的應用程序(xù)也在光盤上,再加(jiā)上嵌入式的FB數據庫服務器,便(biàn)可以得到(dào)一個無與(yǔ)倫比的CDLIVE(即隻用光盤就可以運行起來)應(yīng)用。
全事務控(kòng)製:一個客戶端可以存在多個並發的事務。並且每一個(gè)事(shì)務都可以(yǐ)獨(dú)立的進行控製,兩段提交功能可以保證數(shù)據庫的一致性。鎖優化機製(zhì)也支持多個事務的保存點。
觸發器:每(měi)一個表可以有多(duō)個並(bìng)發的行級觸發器,可以在插入前(qián),插入後,更新前,更新後,刪除前,刪除後進行(háng)觸發。www.17c.com可以在觸發器中(zhōng)寫入(rù)PSQL語句,默認值,產生異常,firebird現(xiàn)在支持統一(yī)觸發器,即可以一個觸發器中,一次性管理插入,更新,刪除的操作。
字(zì)符(fú)集:Firebird實(shí)現(xiàn)了很多國際標準的字符(fú)集,包括Unicode。
擴展函數:可以使用C語言,C++,DELPHI寫UDF,使用UDF(用戶定義函數庫)可以很容易(yì)的掛入數據庫引擎中以擴展www.17c.com(men)需(xū)要的功能.
SQL標準(zhǔn)兼容:Firebird實現了全部SQL92所要求的功能,實現了SQL99最常用的的要求。包括但不限於"FULL/LEFT/RIGHT[OUTER]JOIN,UNION,DISTINCT,子查詢(IN,EXISTS),內部函數(AVG,SUM,MIN,MAX,COALESCE,CASE,..),主鍵,外鍵,唯一索引以及所有通用的數據類型。
在線備份:不(bú)需要停止數據庫即可進行備份,一個備份進程產生一個數據庫當前(qián)的快照(zhào)。因此,用戶可以在備份期間持續的工作,即(jí)實現24x7(每天(tiān)24小時,每周(zhōu)7天)的操作。
Firebird還(hái)實現了域,字段級別的約束,視圖,異常,規則和權限管理
協議:Firebird協議使用IPL(interbasepubliclicense)和IDPL(InitialDeveloper'sPublicLicense),這(zhè)種協議類似於Mozilla協議。你可以完全的自由使用並(bìng)且可以自由的布(bù)署在你(nǐ)的客戶應用上。
包含三個版本:(a)標準服(fú)務器:每一個客戶連接將引發一個服(fú)務器進程(支持多處理器);(b)超級服務(wù)器:一相服務器進程模塊管理所有的客戶端連(lián)接,當前不支持(chí)多(duō)處(chù)理器;(c)嵌入服務器:整個(gè)服務器引擎就是一個動態庫,隻支持本地通過IO進行調用;
NETC#和Java的支持:官方提供了.NETDataProvider和JDBCDriver。
Firebird更新日誌
Firebird2.5.5
2015年11月18日更新:
在這個版(bǎn)本改進:
時間戳(chuō)和運行時統計數據中選擇可用GBAK輸出。
更好的驗證和修正GFIX丟失的數據頁。
Firebird2.5.4
2015年3月30日更新:
在這個版本(běn)改進:
在線驗證用戶定義的表和索(suǒ)引。
優化處理內部(bù)臨時blob。
Firebird2.5.3
2014年7月17日更新:
在這個版本改進:
新的上下文變量添加到係統的名稱空間。
增加一些限製:
最大連接數SuperServer/SuperClassic提出從1024年到2048年(nián)連接。
最大數量的輸入參數為用戶定義函數(udf)從10到15。
錯誤報(bào)告的改進。
物理備份(fèn)提高處理性能和可靠性問題。
設置數據不再塊並發連接。
更新(xīn)或插入語句,返回子句添加到嵌入(rù)式SQL。
Firebird數據庫如(rú)何打開
Firebird安裝使用教程百度vip返利-百度VIP(購物返利)2.2.1 官(guān)網安卓最新版

1.自定義函數問題.AccesstoUDFlibrary"rfunc.dll"isdeniedbyserveradministrator
花了很長時間,不明(míng)白為何,將rfunc.dll拷到udf目錄,bin目錄,windowssystem32目錄(lù)都不能解(jiě)決問題,google一下,網上有同樣的(de)問題,但沒有解決方案,結果我重裝了一下firebird就解決了.
2.存儲過程中變量的定義
mssql存儲過程中無論在哪都可以定(dìng)義新(xīn)的(de)變量,但在firebird中,隻能在as與begin之間進行定義.firebird的變量不能用@符號,我將(jiāng)@全部變成a就好了.
3.存儲過程中變量的(de)使用
select@i=count(*)fromtable1//mssql
selectcount(*)fromtable1into:i//firebird引用變量使(shǐ)用冒號
4.嵌入式sql,
firebird支(zhī)持(chí)select*fromtableexists(select...)或select*fromtablein(select...)
但不支持(chí)select*from(select*from...)a,
我是將這類改(gǎi)寫成(chéng)視圖解決的
5.case語句
mssql可使用field=case(),但firebbird僅支持case()asfield,
6.mssqlgetdate()變成CURRENT_DATE+CURRENT_TIME
select*fromsnartleavewhere dt_starttime<CURRENT_DATE+CURRENT_TIME
或
select*fromsnartleavewhere dt_starttime<CURRENT_DATE||''||CURRENT_TIME
7.返回數據(jù)集的存儲(chǔ)過(guò)程寫法(firebird寫法有(yǒu)點麻煩)
CREATEPROCEDURESPVARTST2(
VAR_IPTARTNOCHAR(6))
RETURNS(
VAR_ARTNAMECHAR(10))
AS
begin
forselectv_name1fromsnartwherev_artNo=:var_iptartnointo:var_artnamedo
suspend;
end
8.自動增長字段的使用(autoincrement)
firebird有個發生(shēng)器(generator)的東東,在發生器裏記錄值的增長,
再用觸發器實現
begin
if(new.i_seqnoisnull)then
begin
NEW.i_seqno=GEN_ID(GEN_T_DB_ARTSEQNO_ID,1);
end
end
//GEN_T_DB_ARTSEQNO_ID就是(shì)創建的發生(shēng)器(qì),看(kàn)到沒有,也就是說不同的表不(bú)同的字段可以共(gòng)用一個發(fā)生器,gen_id相當於identity,看(kàn)起來比mssql複雜,其實也很簡(jiǎn)單。
9.發生器重置 mssql裏自動增加的字(zì)段要重置好(hǎo)像很麻煩,較難控製,
firebird可以(yǐ)這樣(存儲過程中)
agenerator=Gen_ID(GEN_T_DB_ARTSEQNO_ID,Gen_ID(GEN_T_DB_ARTSEQNO_ID,0)*-1+1);
//agenerator是一個整(zhěng)形變量,好像一定要裝gen_id的值(zhí)符給一個變量才行,不知道有沒有更好的辦法,不用定義一個多餘(yú)的變量
可參考如下網址:http://www.fingerbird.de/generatorguide_body.htm
10通過一個表更改另一個表的數據(jù)
mssql:updatetable1setcname=b.cnamefromtable1ainnerjointable2asbwherea.id=b.id
firebird:updatetable1asetcname=(selectcnamefromtable2bwherebwherea.id=b.id)
Firebird,中文名就是火鳥數據庫,它提供了ANSISQL特(tè)性支持,並且可以完美運行於Linux、Windows和Unix平台。Firebird數據庫有著優(yōu)秀的並發特性和(hé)強大的存儲過程和觸發器的語言(yán),需要的朋友下載試(shì)試吧!
万博足球队 亚博买球可靠吗 国内365买球 M·博亚达拉赫 博发国际平台展開

CableGuys HalfTime軟件下載-CableGuys HalfTime1.0.1 官方版
天劍琴緣官(guān)方下載-天劍琴緣ioses版1.0 蘋(píng)果版
係統文件替換器v1.2 簡體中文綠色(sè)免費版
分類行(háng)app官方下(xià)載-分類行app最新版(全國垃圾分類誌願(yuàn)服務信(xìn)息化平台)1.0.0 安卓版
超能繼承者2動漫全明星下載-超能繼承者2動漫(màn)全明星手遊1.0.15官方版
psp視頻(pín)轉換器下載-狸窩psp轉換器(psp視頻轉換器)4.2 官方最新版
易(yì)語言 V5.0 完美破(pò)解版
中醫中藥app下載-中醫中藥APP4.4.4 最新版本
老爺車之家遊戲(xì)下載-老爺車之家(Chrome Valley Customs)4.0.1.5922 最(zuì)新版
迪師兒app下載-迪師兒最新版3.5.3家校(xiào)通用版
情書大全(安卓手機客戶端)2.0 官方最新版
手機(jī)辦公租憑服務平(píng)台-手機辦(bàn)公室租憑軟件(點點租)7.1.6 企業版
忘憂打金傳奇遊戲下載-忘(wàng)憂打金服1.3.128經典版
vbs編譯器(vbs轉(zhuǎn)exe工具)2.9.7 綠色免費版
購酒網官網下載(zǎi)-購酒網1.4.8 安卓版(bǎn)
偉德實用(yòng)助手app1.2.1 安卓官方版
root超級權限大師下載-超級Root大師(root超(chāo)級權限大師2022)最新版(bǎn)
暴(bào)走猛將九遊版下(xià)載1.0 安(ān)卓版
極速(sù)全能音頻轉換器V2.20 官方安裝版
腦筋轉起來賺錢遊戲下載-腦筋轉起來紅包版1.1 安卓版