Sybase數(shù)據(jù)庫的組成
(1)進(jìn)行數(shù)據(jù)庫管理和維護(hù)的一個(gè)聯(lián)機(jī)的關(guān)系數(shù)據(jù)庫管理系統(tǒng)SybaseSQLServer;
SybaseSQLServer是個(gè)可編程的數(shù)據(jù)庫管理系統(tǒng),它是整個(gè)Sybase產(chǎn)品的核心軟件,起著數(shù)據(jù)管理、高速緩沖管理、事務(wù)管理的作用。
(2)支持?jǐn)?shù)據(jù)庫應(yīng)用系統(tǒng)的建立與開發(fā)的一組前端工具SybaseSQLToolset;
ISQL是與SQLServer進(jìn)行交互的一種SQL句法分析器。ISQL接收用戶發(fā)出的SQL語言,將其發(fā)送給SQLServer,并將結(jié)果以形式化的方式顯示在用戶的標(biāo)準(zhǔn)輸出上。
DWB是數(shù)據(jù)工作臺(tái),是SybaseSQLToolset的一個(gè)主要組成部分,它的作用在于使用戶能夠設(shè)置和管理SQLServer上的數(shù)據(jù)庫,并且為用戶提供一種對數(shù)據(jù)庫的信息執(zhí)行添加、更新和檢索等操作的簡便方法。在DWB中能完成ISQL的所有功能,且由于DWB是基于窗口和菜單的,因此操作比ISQL簡單,是一種方便實(shí)用的數(shù)據(jù)庫管理工具。
APT是Sybase客戶軟件部分的主要產(chǎn)品之一,也是從事實(shí)際應(yīng)用開發(fā)的主要環(huán)境。APT工作臺(tái)是用于建立應(yīng)用程序的工具集,可以創(chuàng)建從非常簡單到非常復(fù)雜的應(yīng)用程序,它主要用于開發(fā)基于表格(Form)的應(yīng)用。其用戶界面采用窗口和菜單驅(qū)動(dòng)方式,通過一系列的選擇完成表格(Form)、菜單和處理的開發(fā)。
(3)可把異構(gòu)環(huán)境下其它廠商的應(yīng)用軟件和任何類型的數(shù)據(jù)連接在一起的接口SybaseOpenClient/OpenServer。
通過OpenClient的DB-LIB庫,應(yīng)用程序可以訪問SQLServer。而通過OpenServer的SERVER-LIB,應(yīng)用程序可以訪問其它的數(shù)據(jù)庫管理系統(tǒng)。