【正文】
。評價標(biāo)準(zhǔn):硬件的容錯,有無磁盤鏡象處理功能軟件的容錯,有無軟件方法 (10) 安全性控制 包括安全保密的程度(帳戶管理、用戶權(quán)限、網(wǎng)絡(luò)安全控制、數(shù)據(jù)約束) (11) 支持多種文字處理能力 包括數(shù)據(jù)庫描述語言的多種文字處理能力(表名、域名、數(shù)據(jù))和數(shù)據(jù)庫開發(fā)工具對多種文字的支持能力。評價并發(fā)控制的標(biāo)準(zhǔn)應(yīng)從下面幾方面加以考慮: 保 證查詢結(jié)果一致性方法 數(shù)據(jù)鎖的顆粒度(數(shù)據(jù)鎖的控制范圍,表、頁、元組等) 數(shù)據(jù)鎖的升級管理功能 (9) 容錯能力。 對于分布式數(shù)據(jù)庫管理系統(tǒng),并發(fā)控制功能是必不可少的。 數(shù)據(jù)完整性指數(shù)據(jù)的正確性和一致性保護,包括實體完整性、參照完整性、復(fù)雜的事務(wù)規(guī)則。 可移植性指垂直擴展和水平擴展能力。 支持多 CPU 模式的系統(tǒng)( SMP, CLUSTER, MPP),負載的分配形式,并行處理的顆粒度、范圍。數(shù)據(jù)庫管理系統(tǒng)自動將數(shù)據(jù)包轉(zhuǎn)換成相應(yīng)的協(xié)議數(shù)據(jù)。 包括數(shù)據(jù)透明與網(wǎng)絡(luò)透明程度。 包括性能評估(響應(yīng)時間、數(shù)據(jù)單位時間吞吐量)、性能監(jiān)控(內(nèi)外存使用情況、系統(tǒng)輸入 /輸出速率、 SQL 語句的執(zhí)行,數(shù)據(jù)庫元組控制)、性能管理(參數(shù)設(shè)定與調(diào)整)。對多媒體數(shù)據(jù)類型的支持 —— 多媒體數(shù)據(jù)需求是今后發(fā)展的趨勢,支持多媒體數(shù)據(jù)類型的數(shù)據(jù)庫管理系統(tǒng)必將減少應(yīng)用程序的開發(fā)和維護工作。有無第四代語言的開發(fā)平臺 —— 第四代語言 具有非過程語言的設(shè)計方法,用戶不需編寫復(fù)雜的過程性代碼,易學(xué)、易懂、易維護。 (2) 程序開發(fā)的難易程度。 選擇數(shù)據(jù)庫管理系統(tǒng)時應(yīng)從以下幾個方面予以考慮: (1) 構(gòu)造數(shù)據(jù)庫 的難易程度。數(shù)據(jù)庫中各個應(yīng)用程序所使用的數(shù)據(jù)由數(shù)據(jù)庫系統(tǒng)統(tǒng)一規(guī)定,按照一 定的數(shù)據(jù)模型組織和建立,由系統(tǒng)統(tǒng)一管理和集中控制。 ( 3)數(shù)據(jù)庫系統(tǒng)為用戶提供了方便的用戶接口。 根據(jù)從而總結(jié)出數(shù)據(jù)庫的 技術(shù)特點,共有 5 個特點: ( 1)采用復(fù)雜的數(shù)據(jù)模型表示數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)冗余小,易擴充,實現(xiàn)了數(shù)據(jù)共享。 ( 5) 事務(wù)運行管理:提供事務(wù)運行管理及運行日志,事務(wù)運行的安全性監(jiān)控和數(shù)據(jù)完整性檢查,事務(wù)的并發(fā)控制及系統(tǒng)恢復(fù)等功能。 ( 3) 交互式查詢:提供易使用的交互式查詢語言,如 負責(zé)執(zhí)行查詢命令,并將查詢結(jié)果顯示在屏幕上。數(shù)據(jù)庫的各種數(shù)據(jù)操作 (如查找、修改、插入和刪除等 )和數(shù)據(jù)庫的維護管理都是以數(shù)據(jù)庫模式為依據(jù)的。用它書寫的數(shù)據(jù)庫模式被翻譯為內(nèi)部表示。操作系統(tǒng)提供的存取原語和基本的存取方法通常是作為和 DBMS 存儲層的接口。 數(shù)據(jù)存儲層 數(shù)據(jù)存儲層處理的對象是數(shù)據(jù)頁和系統(tǒng)緩沖區(qū)。 語言翻譯處理層 語言翻譯處理層是對數(shù)據(jù)庫語言的各類語句進行語言分析、視圖轉(zhuǎn)換、授權(quán)檢查、完整性檢查等。 根據(jù)處理對象的不同,數(shù)據(jù)庫管理系統(tǒng)的層次結(jié)構(gòu)由高級到低級依次為應(yīng)用層、語言翻譯處理層、數(shù)據(jù)存取層、數(shù)據(jù)存儲層、操作系統(tǒng)。信息服務(wù)專業(yè)人員可以作為顧問,而有關(guān)綜合信息系統(tǒng)與業(yè)務(wù)領(lǐng)域的 沖突和差異則應(yīng)該由用戶團體來解決。如今這些系統(tǒng)中多數(shù)已經(jīng)失去了使用價值,而且被重新設(shè)計成綜合的、聯(lián)機的系統(tǒng)。多數(shù)聯(lián)機信息系統(tǒng)也有成批處理的要求。例如,銀行將大量的支票編碼,然后在一天結(jié)束時,將所在支票分批、排序并進行處理。 、聯(lián)機處理或二者組合來分類。通常這些系統(tǒng)是獨立的,而且把計算機僅僅用作為數(shù)據(jù)處理機。到目前為止,在進行人工計算機化時,仍然缺乏設(shè)計經(jīng)驗和 (或 )缺少信息服務(wù)人員與用戶之間的交流。系統(tǒng)利用一個資源共享的數(shù)據(jù)庫來達到綜合的目的。 (如,人事管理 )而設(shè)計的。信息系統(tǒng)可以是人工的或基于計算機的,獨立的或綜合的,成批處理的或 聯(lián)機的。 數(shù)據(jù)庫是通過數(shù)據(jù)庫管理系統(tǒng) (DBMSDATA BASE MANAGEMENT SYSTEM)軟件來實現(xiàn)數(shù)據(jù)的存儲、管理與使用的 dBASELL 就是一種數(shù)據(jù)庫管理系統(tǒng)軟件。特別是近年來推出的微型計算機關(guān)系數(shù)據(jù)庫管理系統(tǒng) dBASELL,操作直觀,使用靈活,編程方便,環(huán)境適應(yīng)廣泛 (一般的十六位機,如 IBM/PC/XT,國產(chǎn)長城 0520 等均可運行種軟件 ),數(shù)據(jù)處理能力極強。使用數(shù)據(jù)庫可以帶來許多好處:如減少了數(shù)據(jù)的冗余度,從而大大地節(jié)省了數(shù)據(jù)的存儲空間;實現(xiàn)數(shù)據(jù)資源的充分共享等等。它提供多種功能,可使多個應(yīng)用程序和用戶用不同的方法在同時或不同時刻去建立,修改和詢問數(shù)據(jù)庫。它對數(shù)據(jù)庫進行統(tǒng)一的管理和控制,以保證數(shù)據(jù)庫的安全性和完整性。當(dāng)某個系統(tǒng)中存在結(jié)構(gòu)上完全分開的若干個數(shù)據(jù)庫時,則該系統(tǒng)包含一個“數(shù)據(jù)庫集合”。 work transparency refers to the user does not need to point out that the work used by the protocol in the application. Database management system automatically data packets into protocol data corresponding. (5) the ability of parallel processing. System support mode of multi CPU (SMP, CLUSTER, MPP), form of distribution load, parallel processing, particle size range. (6) the portability and scalability. Portability refers to the vertical extension and horizontal expansion ability. Vertical extension requires the new platform can support the low version of the platform, database client / server mechanism to support the centralized management mode, to ensure that such investment and the user previously。 is easy to use development tools do not support user oriented。 to achieve full sharing of data resources, and so on. In addition, the database technology also provides users with a very simple means to enable users to easily use the preparation of the database applications. Especially in recent years introduced microputer relational database management system dBASELL, intuitive operation, the use of flexible, convenient programming environment to extensive (generally 16 machine, such as IBM / PC / XT, China Great Wall 0520, and other species can run software), dataprocessing capacity strong. Database in our country are being more and more widely used, will be a powerful tool of economic management. The database is through the database management system (DBMSDATA BASE MANAGEMENT SYSTEM) software for data storage, management and use of dBASELL is a database management