青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

woaidongmao

文章均收錄自他人博客,但不喜標題前加-[轉(zhuǎn)貼],因其丑陋,見諒!~
隨筆 - 1469, 文章 - 0, 評論 - 661, 引用 - 0
數(shù)據(jù)加載中……

數(shù)據(jù)庫選型和FireBird的使用

最近因為要做一個小的項目,開發(fā)工具為Delphi,數(shù)據(jù)庫選型進行了一些比較,最終決定采用FireBird數(shù)據(jù)庫,各種數(shù)據(jù)庫的優(yōu)缺點分析如下:

一、Firbird

優(yōu)點

1、Firebird是開源免費的數(shù)據(jù)庫,且誕生很多年了,比較穩(wěn)定。

2、支持單機嵌入式開發(fā),單機版支持存儲過程和觸發(fā)器。

3、單機版和服務器版數(shù)據(jù)庫文件格式相同,升級至網(wǎng)絡版簡單。

4、跨平臺,支持window、linux

缺點:

1、oledb驅(qū)動是收費的,因此不能使用ado連接數(shù)據(jù)庫了。

2、Sql語法與微軟的T-sql有些差別,特別是存儲過程,有一定的學習量。

3、需要發(fā)布幾個dll文件。

第1個缺點也無所謂,可以使用dbExpress,反正現(xiàn)在delphi主推的數(shù)據(jù)庫訪問技術是dbExpress了,熟悉一下也無妨。

第3個也無所謂,打包復制一下而已。

二、Access 數(shù)據(jù)庫

優(yōu)點

1、可以使用ado訪問,不是說ado好,而是比較熟悉,用了多年了。

2、發(fā)布簡單,無需附帶任何驅(qū)動文件,誰讓是微軟的呢,oledb驅(qū)動已經(jīng)集成到操作系統(tǒng)中了。

3、有一個office access的管理器可用,建表和修改結(jié)構比較容易。

缺點:

1、庫文件易損壞。以我的經(jīng)驗,數(shù)據(jù)打開時斷電,非常容易損壞,很麻煩。Firebird沒有經(jīng)驗,估計這個問題會好一些。

2、不支持存儲過程和觸發(fā)器。

3、不支持網(wǎng)絡版。這個是最要命的,將來升級到網(wǎng)絡版要改sqlserver,工作量不小。

三、MSDE數(shù)據(jù)庫

優(yōu)點

1、功能強大,熟悉T-sql語法,有企業(yè)管理器可用,功能超強,企業(yè)管理器還有點版權問題。

2、支持ado訪問,這個也是最佳的訪問方式了。

3、單機到網(wǎng)絡版無縫升級。

缺點

1、尺寸偏大,有四十幾兆。

2、需要安裝。這個是最麻煩的,由于病毒和盜版,客戶機器經(jīng)常重裝系統(tǒng),每次都要重裝,很麻煩。雖然微軟提供的安裝包已經(jīng)可以做到一健安裝,但與零配置還是有差距。

以上的比較和分析與個人的開發(fā)經(jīng)歷和熟悉的技術有關,我覺得在windows平臺上做開發(fā),首選還是MSDE數(shù)據(jù)庫,功能強大,穩(wěn)定,文檔齊全,但由于安裝問題,決定放棄,安裝并不復雜,用戶每次重裝系統(tǒng)(這個是經(jīng)常的)后都要重新安裝就比較麻煩了,重裝后還需要恢復數(shù)據(jù)庫等操作,不利于普通用戶的使用,考慮到國內(nèi)多數(shù)用戶的電腦水平和大量盜版、充斥病毒木馬流氓軟件的操作系統(tǒng)環(huán)境,經(jīng)常重裝系統(tǒng)是在所難免的,因此我還是比較傾向于綠色化軟件,特別是產(chǎn)品化的管理軟件,零配置顯得尤其重要。

Firebird數(shù)據(jù)庫雖然不一定有SqlServer那么強大的功能,但可以滿足一般的應用需要,利于網(wǎng)絡發(fā)行,零配置可以最大限度地減輕售后服務量。據(jù)說在國外有相當多的軟件是使用Firebird數(shù)據(jù)庫,必定有其一定的道理。

用dbExpress連接Firebird數(shù)據(jù)庫

在Delphi中連接Firebird數(shù)據(jù)庫,有很多方案,IBX、IBO、OleDb等等,還有很多其它組件,有商業(yè)組件,也有免費組件,從長遠趨勢來看,覺得還是Delphi原生的dbExpress比較穩(wěn)妥,沒有特別的理由,感覺而已。

嵌入版(embedded)連接

把fbembed.dll改名為gds32.dll,直接使用interbase的dbExpress驅(qū)動,即可順利連接,非常簡單。或者把TSQLConnection的VendorLib屬性改為:fbembed.dll也可以。

需要注意的是,嵌入版不能在設計時連接數(shù)據(jù)庫,只能在運行時連接并且fbembed.dll等dll庫文件要在應用程序在同一目錄中,才可以正常連接。也許可以設計時連接,但我沒搞定設計時連接,我覺得設計時連接不是必需的。

有的同志建議在開發(fā)時使用Server版,而發(fā)行時使用嵌入版,我覺得倒是個非常不錯的主意,因為嵌入版還有一個問題:只能有一個應用程序連接數(shù)據(jù)庫文件,這樣不便于在設計時修改數(shù)據(jù)庫結(jié)構,由此看來,開發(fā)時使用Server版就顯示非常重要了,順便解決了設計時連接的問題,一舉兩得。

Firebird嵌入版不支持數(shù)據(jù)庫密碼,有同志建議即使不支持數(shù)據(jù)庫密碼,也要建立專用用戶,而不能使用sysdba,便于將來升級至服務器時保護sysdba用戶,這個也是非常有道理的。

Firebird數(shù)據(jù)庫及管理工具下載

1、FlameRobin 0.9 免費開源的Firebird管理工具,夠用了。

下載地址:http://www.flamerobin.org/

2、IB Expert 專業(yè)的Firebird工具,類似于sqlserver的企業(yè)管理器,商業(yè)軟件。

下載地址:http://www.ibexpert.com

3、Firebird官方網(wǎng)站:http://www.firebirdsql.org/

    4、Firebird中文社區(qū):http://www.firebird.net.cn 匯集了很多Firebird的高手。

posted on 2008-12-27 18:32 肥仔 閱讀(3105) 評論(1)  編輯 收藏 引用 所屬分類: 數(shù)據(jù)庫

評論

# re: 數(shù)據(jù)庫選型和FireBird的使用  回復  更多評論   

選對了,最關鍵的是數(shù)據(jù)庫的操作方式,多用戶下,F(xiàn)B比起MSDE強多了。對鎖的處理,F(xiàn)B是當今數(shù)據(jù)庫中先進的技術。
2009-09-06 02:06 | 2x1
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美午夜片在线免费观看| 亚洲乱码久久| 免费看的黄色欧美网站| 国产亚洲制服色| 亚洲午夜日本在线观看| 永久免费精品影视网站| 性视频1819p久久| 久久精品日产第一区二区三区 | 亚洲国产日韩欧美在线动漫| 久久久久久穴| 欧美激情一区二区三区成人| 欧美主播一区二区三区| 亚洲一二三区在线| 亚洲国产另类 国产精品国产免费| 久久精品国产一区二区三区免费看| 久久久激情视频| 亚洲黄色三级| 国产精品久久999| 亚洲综合视频网| 国产精品美女久久久| 欧美一区二区视频观看视频| 欧美大片一区二区| 亚洲性线免费观看视频成熟| 欧美另类videos死尸| 一本大道久久a久久综合婷婷| 欧美一区二区三区视频在线观看| 一区免费观看| 欧美午夜精品久久久| 一二三区精品| 欧美国产视频一区二区| 亚洲欧美视频在线观看| 国产精品一区二区你懂的| 欧美一二区视频| 午夜精品福利一区二区三区av| 精品91在线| 欧美日韩中文字幕在线| 99国产精品自拍| 国产精品无码永久免费888| 久久精品盗摄| 亚洲综合二区| 亚洲国产视频a| 久久久999| 亚洲自拍电影| 亚洲人人精品| 国产精品视频成人| 欧美xart系列高清| 老司机aⅴ在线精品导航| 午夜精品理论片| 99在线观看免费视频精品观看| 欧美freesex8一10精品| 久久精品女人| 亚洲综合第一| 性色av香蕉一区二区| 久久精彩视频| 久久青草欧美一区二区三区| 蜜桃久久精品乱码一区二区| 午夜在线电影亚洲一区| 久久激情综合网| 欧美激情黄色片| 一区二区三区 在线观看视频| 羞羞答答国产精品www一本| 亚洲精品极品| 久久久久久久网| 久久精品国产亚洲高清剧情介绍| 欧美一区二区三区视频在线观看| 亚洲一区二区日本| 噜噜噜91成人网| 99视频一区二区| 性欧美暴力猛交另类hd| 牛牛国产精品| 国产视频在线观看一区二区三区| 国产精品影视天天线| 亚洲午夜精品视频| 久久综合成人精品亚洲另类欧美 | 香蕉尹人综合在线观看| 老司机精品视频网站| 亚洲激情在线激情| 亚洲在线观看免费| 免费日韩成人| 国产日韩一区二区三区在线播放 | 一本色道久久综合亚洲91| 久久国产免费看| 日韩视频精品| 欧美日韩一级视频| 影音先锋久久资源网| 性欧美大战久久久久久久免费观看 | 亚洲欧美春色| 亚洲剧情一区二区| 欧美精品情趣视频| 伊人久久综合97精品| 久久精品国产亚洲a| 亚洲欧美日韩国产成人精品影院| 性色一区二区三区| 欧美日韩一区二区免费视频| 国产一区二区三区久久| 久久精品国产第一区二区三区最新章节 | 亚洲片国产一区一级在线观看| 久久精品一区二区三区中文字幕 | 亚洲国产黄色片| 99亚洲一区二区| 在线视频国产日韩| 亚洲婷婷免费| 亚洲欧洲精品一区二区精品久久久| 亚洲乱码久久| 影音先锋日韩精品| 午夜久久一区| 欧美14一18处毛片| 午夜在线精品偷拍| 欧美激情va永久在线播放| 久久久精品日韩| 国产精品a久久久久久| 欧美激情中文字幕在线| 黄色一区二区三区四区| 99成人精品| 日韩视频三区| 免费欧美高清视频| 久久精品国产亚洲a| 欧美日韩在线精品| 亚洲欧洲在线一区| 亚洲成人在线视频播放| 久久国产精品高清| 久久人人看视频| 国产视频精品xxxx| 欧美一级成年大片在线观看| 午夜精品美女久久久久av福利| 国产精品成人免费| 亚洲精品永久免费| 亚洲一区国产| 国产精品日韩精品欧美在线| 一区二区三区 在线观看视| 亚洲午夜在线观看| 国产精品无人区| 久久综合色影院| 91久久精品国产91性色| 中文一区二区| 国产亚洲精品v| 欧美精品一区二| 亚洲免费伊人电影在线观看av| 欧美一区观看| 亚洲激情网址| 国产精品羞羞答答xxdd| 久久久久成人网| 一本色道久久加勒比精品| 久久色在线播放| 亚洲综合精品一区二区| 精品福利免费观看| 欧美日韩中字| 狼人社综合社区| 亚洲欧美日韩一区在线观看| 老司机久久99久久精品播放免费| 亚洲人成在线观看一区二区 | 99精品国产在热久久婷婷| 国产精品草草| 亚洲精品免费一二三区| 久久精品首页| 亚洲午夜免费福利视频| 18成人免费观看视频| 国产亚洲欧洲| 欧美午夜理伦三级在线观看| 六月丁香综合| 欧美一区三区二区在线观看| 亚洲精品久久久蜜桃| 蜜桃视频一区| 女人色偷偷aa久久天堂| 久久久久久亚洲精品不卡4k岛国| 亚洲视频视频在线| 一区二区三区偷拍| 一区二区三区欧美成人| 一二三四社区欧美黄| 亚洲国产专区校园欧美| 在线观看一区二区精品视频| 国产一区二区三区在线观看视频 | 免费欧美高清视频| 欧美一区二区三区视频免费播放| 亚洲欧美日韩综合| 久久精品国产99精品国产亚洲性色| 亚洲欧美美女| 久久激情中文| 亚洲国产精品国自产拍av秋霞| 欧美激情欧美激情在线五月| 亚洲国产精品第一区二区三区| 亚洲欧洲日产国码二区| 亚洲天堂网在线观看| 久久久久久一区| 欧美黑人国产人伦爽爽爽| 欧美日韩性视频在线| 黄色成人av| 宅男噜噜噜66一区二区| 久久成人精品视频| 亚洲国产成人精品女人久久久| 日韩视频二区| 久久婷婷麻豆| 国产欧美精品xxxx另类| 亚洲国产精品久久精品怡红院| 亚洲视频一区二区在线观看 | 亚洲欧美视频在线观看视频| 久久精品99| 亚洲欧洲日韩综合二区| 久久久精品视频成人| 亚洲福利av|