創建新數據庫
2024-07-21 02:09:08
供稿:網友
與桌面型數據庫(相對真正的數據庫而言,其時應該叫數據表)不同的是,interbase數據庫只存在一個以 .gdb 為擴展名的“大文件”,此文件將所有的數據表、索引、存儲過程、視圖、觸發器、異常等“打包”在一起。這樣的數據庫對數據的維護與備份等都大大簡化。
要創建一個數據庫,首先你得先安裝interbase,以下的討論都以interbase 6 版本進行討論,沒有interbase 6 的,請在本站的軟件下載欄內或到相關數據站點下載一個interbase 6 進行安裝。interbase 6 的默認安裝路徑為“c:/program files/borland/interbase”。
打開“開始”->“程序”->“interbase”->“ibconsole”。
你就會看到ibconsole的操作主界面:
操作步驟如下:
1:數據庫服務器登錄。
a:雙擊 interbase servers 或選中 interbase servers 按鼠標右鍵選中 register 菜單,打開 register server and connect 窗口。
b:如果是登錄到本地,在 server information 頁面內選擇 local server。在 login information 頁面內錄入你的用戶名及正確的密碼。interbase 的默認用戶名為 sysdba ,密碼為:masterkey (注意密碼大小寫敏感)。
c:如果你是登錄到遠程服務器上,請在 server information 頁面內選擇 romote server ,與 local server 不同的是,此頁面內的 server name ,netword protocol,與 alias name 變為可選,要求用戶填寫。(如:server name 設為 3hsoft。network protocol 選擇 tcp/ip,alias name 我們設為 test。)其中的 login information 頁面內的操作同以上 b 。
2:創建數據庫a:按以上的步驟成功登錄到服務器后,打開 ibconsole 內的左邊窗口的 local server (假定我們是以本地服務器的方法登錄)。
b:選中其中的 databases 選項,按鼠標右鍵,出現 register 與 create database 兩個選項菜單,因為我們在這里是創建數據庫,因此我們選擇 create database 菜單,彈出 create database 窗口。
c:在 create database 窗口中的 alias 內填寫數據庫的別名。如:test
d:在 file(s) 頁面下的 filename 內填寫你要創建的數據名,此數據庫名必需含正確的路徑。如:(e:/3hsot/application/book/test/extradata/test.gdb。)
e:如果是在網絡上創建一個數據庫,你還得加上服務器的名稱。如:3hsot:g:/application/book/test/test.gdb。不同的通信協議,書寫方式略有不同。a:tcp: 服務器名稱:路徑
b:netbeui: //服務器名稱/路徑
c:spx: 服務器名稱@路徑
【注】
這里的路徑是指服務器的絕對路徑,并非是通過本地 pc 對服務器的映射路徑等。很多初學者在與 interbase 的服務器并行連接時,就是路徑這兒(同時也決定通信協議)出錯。f:options的選項a:選擇 page size 大小,一般選擇 4096。page size 的大小有時直接影響數據庫的存取速度。
b:設置 default character set,此項設置數據庫的默認語言字符,一般設為none就可以了。
c:設置 sql dialect。 如果你要創建的數據庫需要與舊版的 interbase 兼容的話, 請將其值設為 1 。 相反, 請設置為 3 。
g:單擊“ok”按鈕,搞定。
h:當然,你也可以利用命令行的方式來創建數據庫,但這要求對 sql 語句比較熟練,如要創建上面一樣的數據庫,打開 interactive sql 窗口,書寫如下語名并執行即可:create database 'e:/3hsot/application/book/test/extradata/test.gdb' page_size 4096;在后面的章節中,我會專門討論 create database語名的一些使用方法與技巧。
3:回到ibconsole主窗口,你就可以看到你剛才創建的數據庫 test 了,但里面內容為空,因為你還沒有創建表、視圖、存貯過程等,這只是開了一個頭,但愿是一個好頭。本文來源于網頁設計愛好者web開發社區http://www.html.org.cn收集整理,歡迎訪問。