- DBMaker有何用途?
- DBMaker支援哪些平台?
- 安裝DBMaker需要什麼配備?
- 如何安裝DBMaker 3.0?
- DBMaker一套多少錢?
- DBMaker有哪些客戶?
- DBMaker 3.0有哪些新功能?
- 如何取得DBMaker試用版?
- 如何獲得DBMaker相關訊息?
- 如果使用DBMaker有任何問題怎麼辦?
- 如何建立一個新的資料庫?
- DBMaker設定檔在哪裡?
- 如何將資料庫啟動為Client/Server模式?Server及Client端要如何設定?
- DBMaker提供哪些欄位資料型態?
- DBMaker在多媒體方面提供哪些功能?
- 何謂View?有何用途?
- 何謂LONG VARCHAR,用來存取什麼樣的資料?
- 何謂LONG VARBINARY,用來存取什麼樣的資料?
- DBMaker和 Oracle/SQL Server 有何不同?
DBMaker 是一個大型的中文資料庫管理系統,適用於一般資訊系統,網際網路,全文檢索及多媒體資料管理。具有高效能 ODBC開放式介面,適用各種開發工具,如:Delphi、VB、VC++、ASP等。同時支援主從式架構、分散式系統架構、N-Tier架構。可執行於多種UNIX系統及Windows
NT/95。
DBMaker所支援的平台有:
| Windows 95 |
Windows NT 4.0 |
| Sun Solaris 2.4 |
Sun OS 4.1.3 |
| DG/UX 5.4 |
SCO Open Server 5.0 |
| Linux 1.2.13 |
FreeBSD 2.2 |
| IBM AIX 2.4 |
PowerPC |
| SGI IRIX |
UnixWare |
| Unisys SVR4 |
|
|
Windows 95
|
Intel 486 或以上
至少8 MB RAM
至少 15 MB 硬碟空間
|
|
Windows NT
|
Intel 486 或以上
至少16 MB RAM
至少15 MB 硬碟空間
|
|
UNIX
|
至少15 MB硬碟空間
|
|
主從式架構
|
需要TCP/IP網路通訊協定
|
如果您要安裝 DBMaker 3.0 在 Windows 系統上:
將DBMaker
3.0 光碟 放入您的光碟機中。
執行 \WIN32\ SETUP.EXE。
遵照安裝程式的引導操作,選擇所需的安裝選項即可。
如果您要安裝DBMaker 3.0 在 UNIX 系統上:
將DBMaker 3.0光碟 放入您的光碟機中,並mount到檔案系統上,如果你不知道如何mount光碟,請詢問您UNIX系統主機的系統管理員。
先在您的UNIX系統上建一個名為 dbmaker的帳號。
使用 dbmaker 這個帳號登錄到您的UNIX主機。
執行 setup 程式,您可以在 光碟中找到相對於您所使用 UNIX作業系統的目錄(比如: \UNIX\SOLARIS\SPARC)。
遵照安裝程式的引導操作即可。
1998年8月25前, 預購 DBMaker 3.0 就享有以下特惠價格:
DBMaker 3.0 NT 5-人版, NT$ 9,999 (含稅)
DBMaker 3.0 Win95 單機版, NT$ 1,998 (含稅)
| 學 術 界 |
公 家 機 關 |
其 他 |
| 工研院電通所
交通大學
清華大學自強工業研究社
中正大學資管所
成功大學電研所計算機組
中興法商
東吳大學
銘傳大學
工業技術學院資訊系
高雄工學院資管系
台中護校
長庚護專
靜宜大學
|
資策會
台北市警察局
台北縣警察局
台灣漁業技術顧問社
行政院開發基金會
台東縣議會
高雄航警局
臺大醫院
|
新愷科技
星友科技
偉盟系統
真心企業
諅峰資訊
診所套裝軟體
新都里懷石料理餐廳
樂利資訊
伯葛股份
威格資訊
天心資訊
維元資訊
訊光科技
|
| * 全文檢索 |
DBMaker 提供中英文的全文檢索功能,可以加速對大量文字資料的查詢,且提供布林運算子的功能。
|
| * 支援分散式資料庫 |
DBMaker 支援分散式環境,使用分散式資料庫和單一的資料庫幾乎一樣方便。
|
| * 預存程序(Stored Procedures) |
預存程序的作用和預存指令類似,但是功能更強大。預存指令只是儲存一個 SQL 命令而已,而預存程序則可以儲存多個 SQL 命令,就像是程式語言的程序一樣。
|
| * 觸發(Triggers) |
使用者可以利用觸發來要求 DBMaker 在發生某一特定事件時,就執行事先定好的 SQL命令或一個預存程序。當資料表格有相互參考關係的時候,這個功能可以用來確保相互關係的一致性。
|
| * 支援 C 語言的內嵌式 SQL (ESQL/C) |
DBMaker 提供和 C 程式語言共用的內嵌式 SQL 語言,使用者可以不需要了解複雜的ODBC 介面,就能寫出強大的應用程式。
|
| * 資料庫複製 |
可以將完整的資料庫內容完全複製到另一個資料庫。
|
| * 資料表格複製 |
可以將資料表格內的全部資料複製到另一個資料庫中,也可以設定複製的條件只複製資料表格的部分內容。
|
| * 預存指令(Stored Commands) |
使用者可將經常需要執行的 SQL 命令事先儲存在資料庫中。DBMaker在儲存該 SQL命令時已經先做過編譯及最佳化的步驟,所以藉由預存指令的功能不僅可以方便使用者重複執行特定的
SQL 命令,對執行的效率也有顯著的提昇。
|
| * Referential Actions |
DBMaker 提供完整的 Referential Actions 功能,包括 CASCADE,SET NULL,SET
DEFAULT 和 NO ACTION 四項。藉由這四項功能,使用者可以更有彈性的管理主表格(Primary table)
和參考表格(Foreign table)的關係。
|
| * 強化 Alter Table 命令的功能 |
可以更改欄位名稱、欄位的資料型別、欄位的內定限制 (column constraint)、表格的內定限制 (table constraint)、改變欄位順序,也可以刪除不用的欄位等等。
|
| * 更新概觀 (View) 資料 |
可以對單一表格的概觀 (View) 作修改資料的動作。
|
| * 網路傳輸加密 |
可以要求 DBMaker 對網路上所傳輸的資料進行加密保護,DBMaker 所使用的加密技術包含了 RSA 和 DES 演算法,網路傳輸安全無庸置疑。
|
| * 唯讀資料庫 |
DBMaker 新增讀取唯讀儲存裝置管理功能,可以將資料庫直接建立在 CD-ROM 上。
|
| * 自動更新系統資料統計值 |
可以設定更新統計值的時程,避免使用者忘記手動更新而導致 DBMaker 最佳化使用錯誤的統計值,而影響系統執行效率。
|
| * 選擇性的備份 BLOB |
使用者可以 tablespace 為單位選擇性的備份 BLOB 以節省空間。
|
| * 使用者可以自訂檔案物件副檔名 |
| * 使用者可以自訂備份檔案名稱 |
您可以在 DBMaker 網站 中點選軟體下載,就會進入資料填寫區。留下相關資料,我們立刻會寄上DBMaker試用光碟給您。您也可以選擇直接下載軟體,立刻擁有DBMaker試用版。
您可以上 DBMaker 網站 ,這裡有 DBMaker 詳盡的資訊。您還可以在網路上填入個人資料加入超庫之友,便可以獲得定期的DBMaker資訊。或洽詢DBMaker支援小組詢問相關訊息,Email:support@dbmaker.com.tw,電話:(02)27418010
- 8582。
如果您有任何DBMaker使用上的問題,可依下列步驟找到解決方法:
首先查詢使用手冊上是否有您所要的答案。
上 DBMaker
網站的“疑難排解”來查詢相關的答案。
上 DBMaker
網站的“客戶服務”填寫線上產品支援表。
聯絡DBMaker支援小組,Email:support@dbmaker.com.tw,電話:(02)27418010
- 8582。
建立資料庫的方法有下列二種:
- 利用dmSQL工具來建立一個新的資料庫。指令如下:
dmSQL> create db <database name> ;
- 啟動Server Manager來建立新的資料庫。操作步驟如下:
在功能表選取【資料庫→建立】選項。
鍵入資料庫名稱以及定義相關資訊即可。
在Window作業系統中,DBMaker的設定檔(dmconfig.ini)是在Windows目錄下。例如,NT作業系統安裝在C:\Winnt目錄下,則DBMaker的設定檔就在C:\Winnt目錄下。
在UNIX環境下,可以將DBMaker的設定檔(dmconfig.ini)放在三個可能的目錄:
- 目前目錄
- DBMAKER環境變數所設定的目錄
- ~dbmaker/data目錄
DBMaker會依照這三個順序去尋找dmconfig.ini。
| 如何將資料庫啟動為Client/Server模式?Server及Client端要如何設定? |
Server端:利用Server Manager於建立資料庫時,勾選設定為多人使用模式,並給與伺服器位址及伺服器通訊埠編號。若未在建立料庫時就定義為多人使用模式,可以叫出設定檔,在該資料庫名稱下加入伺服器通訊埠編號設定。例如:
【DB1】
DB_PtNum=5678 ;通訊埠編號,有效範圍1025
~ 65535
設定完後利用DBMaker Server或Server
Manager啟動資料庫伺服器,如此便將資料庫啟動為Client/Server模式。
Client端:叫出設定檔,在該資料庫名稱下加入資料庫伺服器位址及通訊埠編號兩項設定。例如:
【DB1】
DB_SvAdr=192.72.116.130;伺服器IP位址
DB_PtNum=5678 ;伺服器通訊埠編號,須與Server端設定相同
設定完後利用DBATool或dmSQL工具就可以連上資料庫伺服器。
DBMaker提供的資料型態如下:
CHAR, VARCHAR, BINARY, SMALLINT, INTEGER, FLOAT, DOUBLE, DECIMAL, DATE,
TIME, TIMESTAMP, LONG VARCHAR, LONG VARBINARY, SERIAL, FILE, OID
DBMaker 具備優異的多媒體存取及管理能力。
DBMaker 資料庫管理系統可存取全文
(Text), 圖形
(Graphics), 影像
(Image), 聲音
(Sound), 動畫
(Animation) 等,
且在同一個表格 (Table)
內, 允許多欄位的多媒體資料。
DBMaker 的多媒體資料管理方式有兩種:
1.將多媒體資料本身直接放入資料庫中,
完全交由資料庫管理系統來控管;
2.允許多媒體資料以檔案物件的型態存在,
不直接放入資料庫中,
但是可透過資料庫管理系統來存取多媒體資料。
除了利用文數字欄位的編號來辨識多媒體資料外DBMaker擷取多媒體資料時,
可以藉著比對搜尋 (Pattern
Matching) 的方式來找要到符合要求的資料。
概觀(View)是一個虛擬表格,它本身並非實值存在的表格。概觀(View)的定義是以SELECT
敘述為基礎,為特定資料的集合。藉由概觀(View)來存取資料,可以簡化查詢步驟,並可做某種程度的讀取權限控制。
|
何謂LONG VARCHAR,用來存取什麼樣的資料? |
LONG VARCHAR資料型態是一個可變長度的字串資料型態,用來儲存很大的文字資料,如一篇文章或自傳等。LONG
VARCHAR欄位的最大長度是2
giga位元組(2,000,000,000位元組)。DBMaker為LONG
VARCHAR欄位提供全文檢索功能,讓您輕輕鬆鬆建立全文檢索系統。
| 何謂LONG
VARBINARY,用來存取什麼樣的資料? |
LONG VARBINARY是用來儲存大型的二進位資料,例如圖形、動畫等。LONG
VARBINARY欄位的最大長度是2
giga位元組(2,000,000,000位元組)。
| DBMaker和
Oracle/SQL Server 有何不同? |
DBMaker 比 SQL Server 更穩更快, 而且 SQL Server 只能在Windows NT上執行,而DBMaker
不只在 Windows NT 上執行, 也可以在 UNIX 上執行。在 ODBC 開放式架構中,DBMaker的速度比 Oracle 快。最重要的是我們不只銷售DBMaker
資料庫產品,我們還銷售服務。而Microsoft SQL Server 或 Oracle 在台灣對客戶的服務都做的不夠好,你可以去了解比較,假如你拿
SQL Server 的技術問題問Microsoft, 他們大概是請你自己看手冊。因為DBMaker是國人自行開發的,所有的關鍵技術都掌握在我們自己手中,因此我們不只提供產品,更能為您提供最好的技術服務。
|