aa1.gif (33606 bytes)
  1. DBMaker有何用途?
  2. DBMaker支援哪些平台?
  3. 安裝DBMaker需要什麼配備?
  4. 如何安裝DBMaker 3.0?
  5. DBMaker一套多少錢?
  6. DBMaker有哪些客戶?
  7. DBMaker 3.0有哪些新功能?
  8. 如何取得DBMaker試用版?
  9. 如何獲得DBMaker相關訊息?
  10. 如果使用DBMaker有任何問題怎麼辦?
  11. 如何建立一個新的資料庫?
  12. DBMaker設定檔在哪裡?
  13. 如何將資料庫啟動為Client/Server模式?Server及Client端要如何設定?
  14. DBMaker提供哪些欄位資料型態?
  15. DBMaker在多媒體方面提供哪些功能?
  16. 何謂View?有何用途?
  17. 何謂LONG VARCHAR,用來存取什麼樣的資料?
  18. 何謂LONG VARBINARY,用來存取什麼樣的資料?
  19. DBMaker和 Oracle/SQL Server 有何不同?
DBMaker何用途?

DBMaker 是一個大型的中文資料庫管理系統,適用於一般資訊系統,網際網路,全文檢索及多媒體資料管理。具有高效能 ODBC開放式介面,適用各種開發工具,如:Delphi、VB、VC++、ASP等。同時支援主從式架構、分散式系統架構、N-Tier架構。可執行於多種UNIX系統及Windows NT/95。

DBMaker支援哪些平台?

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  
3.安裝DBMaker需要什麼配備?

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?

         wb01158_.gif (255 bytes)  如果您要安裝 DBMaker 3.0 在 Windows 系統上:

         將DBMaker 3.0 光碟 放入您的光碟機中。

         執行 \WIN32\ SETUP.EXE。

         遵照安裝程式的引導操作,選擇所需的安裝選項即可。

          wb01158_.gif (255 bytes)   如果您要安裝DBMaker 3.0 在 UNIX 系統上:

DBMaker 3.0光碟 放入您的光碟機中,並mount到檔案系統上,如果你不知道如何mount光碟,請詢問您UNIX系統主機的系統管理員。

先在您的UNIX系統上建一個名為 dbmaker的帳號。

使用 dbmaker 這個帳號登錄到您的UNIX主機。

執行 setup 程式,您可以在 光碟中找到相對於您所使用 UNIX作業系統的目錄(比如: \UNIX\SOLARIS\SPARC)。

遵照安裝程式的引導操作即可。     

DBMaker一套多少錢

1998年8月25前, 預購 DBMaker 3.0 就享有以下特惠價格:

DBMaker 3.0 NT 5-人版, NT$ 9,999 (含稅)

DBMaker 3.0 Win95 單機版, NT$ 1,998 (含稅)

DBMaker有哪些客戶?
學 術 界 公 家 機 關 其 他
工研院電通所

交通大學

清華大學自強工業研究社

中正大學資管所

成功大學電研所計算機組

中興法商

東吳大學

銘傳大學

工業技術學院資訊系

高雄工學院資管系

台中護校

長庚護專

靜宜大學

資策會

台北市警察局

台北縣警察局

台灣漁業技術顧問社

行政院開發基金會

台東縣議會

高雄航警局

臺大醫院

新愷科技

星友科技

偉盟系統

真心企業

諅峰資訊

診所套裝軟體

新都里懷石料理餐廳

樂利資訊

伯葛股份

威格資訊

天心資訊

維元資訊

訊光科技

DBMaker 3.0有哪些新功能?
* 全文檢索

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 詳盡的資訊。您還可以在網路上填入個人資料加入超庫之友,便可以獲得定期的DBMaker資訊。或洽詢DBMaker支援小組詢問相關訊息,Emailsupport@dbmaker.com.tw,電話:(02)27418010 - 8582

如果使用DBMaker有任何問題怎麼辦?

如果您有任何DBMaker使用上的問題,可依下列步驟找到解決方法:

首先查詢使用手冊上是否有您所要的答案。

DBMaker 網站的“疑難排解”來查詢相關的答案。

DBMaker 網站的“客戶服務”填寫線上產品支援表。

聯絡DBMaker支援小組,Emailsupport@dbmaker.com.tw,電話:(02)27418010 - 8582

如何建立一個新的資料庫?

建立資料庫的方法有下列二種:

  • 利用dmSQL工具來建立一個新的資料庫。指令如下:

dmSQL> create db <database name> ;

  • 啟動Server Manager來建立新的資料庫。操作步驟如下:

在功能表選取【資料庫→建立】選項。

鍵入資料庫名稱以及定義相關資訊即可。

DBMaker設定檔在哪裡?

在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 ServerServer Manager啟動資料庫伺服器,如此便將資料庫啟動為Client/Server模式。

Client端:叫出設定檔,在該資料庫名稱下加入資料庫伺服器位址及通訊埠編號兩項設定。例如:

DB1

DB_SvAdr=192.72.116.130;伺服器IP位址

DB_PtNum=5678 ;伺服器通訊埠編號,須與Server端設定相同

設定完後利用DBATooldmSQL工具就可以連上資料庫伺服器。

 

DBMaker提供哪些欄位資料型態?

DBMaker提供的資料型態如下:

CHAR, VARCHAR, BINARY, SMALLINT, INTEGER, FLOAT, DOUBLE, DECIMAL, DATE, TIME, TIMESTAMP, LONG VARCHAR, LONG VARBINARY, SERIAL, FILE, OID

DBMaker在多媒體方面提供哪些功能?

DBMaker 具備優異的多媒體存取及管理能力。 DBMaker 資料庫管理系統可存取全文 (Text), 圖形 (Graphics), 影像 (Image), 聲音 (Sound), 動畫 (Animation) , 且在同一個表格 (Table) , 允許多欄位的多媒體資料。 DBMaker 的多媒體資料管理方式有兩種: 1.將多媒體資料本身直接放入資料庫中, 完全交由資料庫管理系統來控管; 2.允許多媒體資料以檔案物件的型態存在, 不直接放入資料庫中, 但是可透過資料庫管理系統來存取多媒體資料。 除了利用文數字欄位的編號來辨識多媒體資料外DBMaker擷取多媒體資料時, 可以藉著比對搜尋 (Pattern Matching) 的方式來找要到符合要求的資料。

何謂View?有何用途?

概觀(View)是一個虛擬表格,它本身並非實值存在的表格。概觀(View)的定義是以SELECT 敘述為基礎,為特定資料的集合。藉由概觀(View)來存取資料,可以簡化查詢步驟,並可做某種程度的讀取權限控制。

何謂LONG VARCHAR,用來存取什麼樣的資料?

LONG VARCHAR資料型態是一個可變長度的字串資料型態,用來儲存很大的文字資料,如一篇文章或自傳等。LONG VARCHAR欄位的最大長度是2 giga位元組(2,000,000,000位元組)DBMakerLONG 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是國人自行開發的,所有的關鍵技術都掌握在我們自己手中,因此我們不只提供產品,更能為您提供最好的技術服務。

Copyright 2002 SYSCOM Computer Engineering Co. All rights reserved.