【正文】
antation。 中文 3647 字 畢 業(yè) 設(shè) 計(jì) ( 論 文 ) 英 文 翻 譯 課題名稱 系 部 電氣與信息工程學(xué)院電信系 專 業(yè) 電子信息工程 班 級(jí) 學(xué) 號(hào) 姓 名 指導(dǎo)教師 時(shí) 間 2 0 1 4 年 3 月 29 日 Introduction to database information management system The database is stored together a collection of the relevant data, the data is structured, nonharmful or unnecessary redundancy, and for a variety of application services, data storage independent of the use of its procedures。 is easy to use development tools do not support user oriented。當(dāng)某個(gè)系統(tǒng)中存在結(jié)構(gòu)上完全分開的若干個(gè)數(shù)據(jù)庫(kù)時(shí),則該系統(tǒng)包含一個(gè)“數(shù)據(jù)庫(kù)集合”。它提供多種功能,可使多個(gè)應(yīng)用程序和用戶用不同的方法在同時(shí)或不同時(shí)刻去建立,修改和詢問數(shù)據(jù)庫(kù)。特別是近年來推出的微型計(jì)算機(jī)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng) dBASELL,操作直觀,使用靈活,編程方便,環(huán)境適應(yīng)廣泛 (一般的十六位機(jī),如 IBM/PC/XT,國(guó)產(chǎn)長(zhǎng)城 0520 等均可運(yùn)行種軟件 ),數(shù)據(jù)處理能力極強(qiáng)。信息系統(tǒng)可以是人工的或基于計(jì)算機(jī)的,獨(dú)立的或綜合的,成批處理的或 聯(lián)機(jī)的。系統(tǒng)利用一個(gè)資源共享的數(shù)據(jù)庫(kù)來達(dá)到綜合的目的。通常這些系統(tǒng)是獨(dú)立的,而且把計(jì)算機(jī)僅僅用作為數(shù)據(jù)處理機(jī)。例如,銀行將大量的支票編碼,然后在一天結(jié)束時(shí),將所在支票分批、排序并進(jìn)行處理。如今這些系統(tǒng)中多數(shù)已經(jīng)失去了使用價(jià)值,而且被重新設(shè)計(jì)成綜合的、聯(lián)機(jī)的系統(tǒng)。 根據(jù)處理對(duì)象的不同,數(shù)據(jù)庫(kù)管理系統(tǒng)的層次結(jié)構(gòu)由高級(jí)到低級(jí)依次為應(yīng)用層、語(yǔ)言翻譯處理層、數(shù)據(jù)存取層、數(shù)據(jù)存儲(chǔ)層、操作系統(tǒng)。 數(shù)據(jù)存儲(chǔ)層 數(shù)據(jù)存儲(chǔ)層處理的對(duì)象是數(shù)據(jù)頁(yè)和系統(tǒng)緩沖區(qū)。用它書寫的數(shù)據(jù)庫(kù)模式被翻譯為內(nèi)部表示。 ( 3) 交互式查詢:提供易使用的交互式查詢語(yǔ)言,如 負(fù)責(zé)執(zhí)行查詢命令,并將查詢結(jié)果顯示在屏幕上。 根據(jù)從而總結(jié)出數(shù)據(jù)庫(kù)的 技術(shù)特點(diǎn),共有 5 個(gè)特點(diǎn): ( 1)采用復(fù)雜的數(shù)據(jù)模型表示數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)冗余小,易擴(kuò)充,實(shí)現(xiàn)了數(shù)據(jù)共享。數(shù)據(jù)庫(kù)中各個(gè)應(yīng)用程序所使用的數(shù)據(jù)由數(shù)據(jù)庫(kù)系統(tǒng)統(tǒng)一規(guī)定,按照一 定的數(shù)據(jù)模型組織和建立,由系統(tǒng)統(tǒng)一管理和集中控制。 (2) 程序開發(fā)的難易程度。對(duì)多媒體數(shù)據(jù)類型的支持 —— 多媒體數(shù)據(jù)需求是今后發(fā)展的趨勢(shì),支持多媒體數(shù)據(jù)類型的數(shù)據(jù)庫(kù)管理系統(tǒng)必將減少應(yīng)用程序的開發(fā)和維護(hù)工作。 包括數(shù)據(jù)透明與網(wǎng)絡(luò)透明程度。 支持多 CPU 模式的系統(tǒng)( SMP, CLUSTER, MPP),負(fù)載的分配形式,并行處理的顆粒度、范圍。 數(shù)據(jù)完整性指數(shù)據(jù)的正確性和一致性保護(hù),包括實(shí)體完整性、參照完整性、復(fù)雜的事務(wù)規(guī)則。評(píng)價(jià)并發(fā)控制的標(biāo)準(zhǔn)應(yīng)從下面幾方面加以考慮: 保 證查詢結(jié)果一致性方法 數(shù)據(jù)鎖的顆粒度(數(shù)據(jù)鎖的控制范圍,表、頁(yè)、元組等) 數(shù)據(jù)鎖的升級(jí)管理功能 (9) 容錯(cuò)能力。 。評(píng)價(jià)標(biāo)準(zhǔn):硬件的容錯(cuò),有無(wú)磁盤鏡象處理功能軟件的容錯(cuò),有無(wú)軟件方法 (10) 安全性控制 包括安全保密的程度(帳戶管理、用戶權(quán)限、網(wǎng)絡(luò)安全控制、數(shù)據(jù)約束) (11) 支持多種文字處理能力 包括數(shù)據(jù)庫(kù)描述語(yǔ)言的多種文字處理能力(表名、域名、數(shù)據(jù))和數(shù)據(jù)庫(kù)開發(fā)工具對(duì)多種文字的支持能力。 對(duì)于分布式數(shù)據(jù)庫(kù)管理系統(tǒng),并發(fā)控制功能是必不可少的。 可移植性指垂直擴(kuò)展和水平擴(kuò)展能力。數(shù)據(jù)庫(kù)管理系統(tǒng)自動(dòng)將數(shù)據(jù)包轉(zhuǎn)換成相應(yīng)的協(xié)議數(shù)據(jù)。 包括性能評(píng)估(響應(yīng)時(shí)間、數(shù)據(jù)單位時(shí)間吞吐量)、性能監(jiān)控(內(nèi)外存使用情況、系統(tǒng)輸入 /輸出速率、 SQL 語(yǔ)句的執(zhí)行,數(shù)據(jù)庫(kù)元組控制)、性能管理(參數(shù)設(shè)定與調(diào)整)。有無(wú)第四代語(yǔ)言的開發(fā)平臺(tái) —— 第四代語(yǔ)言 具有非過程語(yǔ)言的設(shè)計(jì)方法,用戶不需編寫復(fù)雜的過程性代碼,易學(xué)、易懂、易維護(hù)。 選擇數(shù)據(jù)庫(kù)管理系統(tǒng)時(shí)應(yīng)從以下幾個(gè)方面予以考慮: (1) 構(gòu)造數(shù)據(jù)庫(kù) 的難易程度。 ( 3)數(shù)據(jù)庫(kù)系統(tǒng)為用戶提供了方便的用戶接口。 ( 5) 事務(wù)運(yùn)行管理:提供事務(wù)運(yùn)行管理及運(yùn)行日志,事務(wù)運(yùn)行的安全性監(jiān)控和數(shù)據(jù)完整性檢查,事務(wù)的并發(fā)控制及系統(tǒng)恢復(fù)等功能。數(shù)據(jù)庫(kù)的各種數(shù)據(jù)操作 (如查找、修改、插入和刪除等 )和數(shù)據(jù)庫(kù)的維護(hù)管理都是以數(shù)據(jù)庫(kù)模式為依據(jù)的。操作系統(tǒng)提供的存取原語(yǔ)和基本的存取方法通常是作為和 DBMS 存儲(chǔ)層的接口。 語(yǔ)言翻譯處理層 語(yǔ)言翻譯處理層是對(duì)數(shù)據(jù)庫(kù)語(yǔ)言的各類語(yǔ)句進(jìn)行語(yǔ)言分析、視圖轉(zhuǎn)換、授權(quán)檢查、完整性檢查等。信息服務(wù)專業(yè)人員可以作為顧問,而有關(guān)綜合信息系統(tǒng)與業(yè)務(wù)領(lǐng)域的 沖突和差異則應(yīng)該由用戶團(tuán)體來解決。多數(shù)聯(lián)機(jī)信息系統(tǒng)也有成批處理的要求。 、聯(lián)機(jī)處理或二者組合來分類。到目前為止,在進(jìn)行人工計(jì)算機(jī)化時(shí),仍然缺乏設(shè)計(jì)經(jīng)驗(yàn)和 (或 )缺少信息服務(wù)人員與用戶之間的交流。 (如,人事管理 )而設(shè)計(jì)的。 數(shù)據(jù)庫(kù)是通過數(shù)據(jù)庫(kù)管理系統(tǒng) (DBMSDATA BASE MANAGEMENT SYSTEM)軟件來實(shí)現(xiàn)數(shù)據(jù)的存儲(chǔ)、管理與使用的 dBASELL 就是一種數(shù)據(jù)庫(kù)管理系統(tǒng)軟件。使用數(shù)據(jù)庫(kù)可以帶來許多好處:如減少了數(shù)據(jù)的冗余度,從而大大地節(jié)省了數(shù)據(jù)的存儲(chǔ)空間;實(shí)現(xiàn)數(shù)據(jù)資源的充分共享等等。它對(duì)數(shù)據(jù)庫(kù)進(jìn)行統(tǒng)一的管理和控制,以保證數(shù)據(jù)庫(kù)的安全性和完整性。 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。 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