出版時間:2010-9 出版社:高等教育 作者:教育部考試中心 編 頁數(shù):378
前言
本教程是根據(jù)教育部考試中心制定的《全國計算機等級考試四級數(shù)據(jù)庫工程師考試大綱(2007年版)》的要求編寫的。本教程涉及的考點是在三級考試的基礎(chǔ)上進行的,全書按照《全國計算機等級考試四級數(shù)據(jù)庫工程師考試大綱(2007年版)》的要求設(shè)定六部分內(nèi)容,即數(shù)據(jù)庫應(yīng)用系統(tǒng)分析及規(guī)劃、數(shù)據(jù)庫設(shè)計及實現(xiàn)、數(shù)據(jù)庫存儲技術(shù)、并發(fā)控制技術(shù)、數(shù)據(jù)庫管理與維護、數(shù)據(jù)庫技術(shù)的發(fā)展及新技術(shù)。全書內(nèi)容分為20章,論述了數(shù)據(jù)庫工程師考試涉及的相關(guān)知識和內(nèi)容。第1章引論介紹了數(shù)據(jù)庫系統(tǒng)的一些基本概念、數(shù)據(jù)模型、數(shù)據(jù)庫的系統(tǒng)結(jié)構(gòu)、數(shù)據(jù)庫管理系統(tǒng),使讀者對數(shù)據(jù)庫技術(shù)和方法有一個總體的了解;第2章數(shù)據(jù)庫應(yīng)用系統(tǒng)的生命周期從整體上介紹了數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)方法及過程;第3章需求分析及功能建模方法詳細討論了需求分析的概念和任務(wù),獲取需求的過程以及兩種較為流行的需求建模方法DFD和IDEF0方法;第4章數(shù)據(jù)庫概念設(shè)計及數(shù)據(jù)建模主要介紹了數(shù)據(jù)庫概念設(shè)計階段的工作,數(shù)據(jù)庫概念設(shè)計做什么,怎么做以及概念設(shè)計方法:ER方法和IDEF!x方法;第5章關(guān)系數(shù)據(jù)庫邏輯設(shè)計主要介紹了數(shù)據(jù)庫邏輯設(shè)計如何做,以及相關(guān)概念、理論、技術(shù)和方法;第6章存儲技術(shù)與數(shù)據(jù)庫物理設(shè)計主要討論了數(shù)據(jù)庫文件的組織和結(jié)構(gòu)形式、索引技術(shù)以及數(shù)據(jù)庫物理設(shè)計的內(nèi)容和步驟;第7章數(shù)據(jù)庫應(yīng)用系統(tǒng)功能設(shè)計首先介紹了軟件體系結(jié)構(gòu)和軟件設(shè)計方面的基礎(chǔ)知識,然后按照DBAS生命周期模型,依次討論了數(shù)據(jù)庫應(yīng)用程序總體設(shè)計、事務(wù)概要設(shè)計、應(yīng)用程序概要設(shè)計、事務(wù)詳細設(shè)計和應(yīng)用程序詳細設(shè)計的步驟和設(shè)計內(nèi)容;第8章關(guān)系數(shù)據(jù)庫操作語言SQL主要介紹了關(guān)系數(shù)據(jù)庫操作語言SQL第9章事務(wù)調(diào)度與并發(fā)控制主要介紹了事務(wù)的基本概念、性質(zhì)、事務(wù)調(diào)度,并發(fā)控制技術(shù)和死鎖的處理方法;第10章數(shù)據(jù)庫的實施、運行和維護主要介紹了數(shù)據(jù)庫實施的基本步驟,討論了數(shù)據(jù)庫運行和維護中涉及的相關(guān)問題,包括監(jiān)控分析、空間管理、參數(shù)調(diào)整和查詢優(yōu)化;第1l章故障管理主要介紹了數(shù)據(jù)庫恢復(fù)的一般步驟,數(shù)據(jù)庫中常見的故障及恢復(fù)策略;第12章至第15章結(jié)合考試用數(shù)據(jù)庫系統(tǒng),討論了SQLServer 2000數(shù)據(jù)庫的安裝及環(huán)境設(shè)置、Transact-SQL語言、SQL Server數(shù)據(jù)庫對象的創(chuàng)建及維護以及SQL Server數(shù)據(jù)庫的安全控制模型及安全管理;第16章、第17章結(jié)合考試指定的編程環(huán)境,介紹了VB 6.0開發(fā)環(huán)境與數(shù)據(jù)訪問接口,以及VB數(shù)據(jù)庫編程的內(nèi)容;第18章至第20章主要介紹了數(shù)據(jù)庫技術(shù)的新進展。
內(nèi)容概要
本教材是根據(jù)教育部考試中心制定的《全國計算機等級考試四級數(shù)據(jù)庫工程師考試大綱(2007年版)》的要求編寫的。 這本教材涉及的考點是在三級考試的基礎(chǔ)上進行的,全書按照數(shù)據(jù)庫工程師考試大綱設(shè)定的六部分內(nèi)容:數(shù)據(jù)庫應(yīng)用系統(tǒng)分析及規(guī)劃、數(shù)據(jù)庫設(shè)計及實現(xiàn)、數(shù)據(jù)庫存儲技術(shù)、并發(fā)控制技術(shù)、數(shù)據(jù)庫管理與維護、數(shù)據(jù)庫技術(shù)的發(fā)展及新技術(shù),分為20章組織和論述數(shù)據(jù)庫工程師考試涉及的相關(guān)知識和內(nèi)容。 本書內(nèi)容豐富翔實,理論和實踐并重,實用性強,不僅可作為數(shù)據(jù)庫工程師考試的標(biāo)準(zhǔn)教材,而且可用作高校計算機及相關(guān)專業(yè)的教材,也可作為實用的數(shù)據(jù)庫技術(shù)培訓(xùn)教材和技術(shù)參考書。
書籍目錄
第1章 引論第2章 數(shù)據(jù)庫應(yīng)用系統(tǒng)生命周期第3章 需求分析及功能建模方法第4章 數(shù)據(jù)庫概念設(shè)計及數(shù)據(jù)建模第5章 關(guān)系數(shù)據(jù)庫邏輯設(shè)計第6章 存儲技術(shù)與數(shù)據(jù)庫物理設(shè)計第7章 數(shù)據(jù)庫應(yīng)用系統(tǒng)功能設(shè)計第8章 關(guān)系數(shù)據(jù)庫操作語言SQL第9章 事務(wù)調(diào)度與并發(fā)控制第10章 數(shù)據(jù)庫的實施、運行和維護第11章 故障管理第12章 SQLServer2000數(shù)據(jù)庫管理系統(tǒng)第13章 數(shù)據(jù)庫對象第14章 安全管理第15章 備份和恢復(fù)數(shù)據(jù)庫第16章 VB開發(fā)環(huán)境與數(shù)據(jù)訪問接口第17章 VB數(shù)據(jù)庫應(yīng)用編程第18章 統(tǒng)一建模語言UML第19章 分布式數(shù)據(jù)庫、對象數(shù)據(jù)庫和并行數(shù)據(jù)庫第20章 數(shù)據(jù)倉庫與數(shù)據(jù)挖掘附錄參考文獻
章節(jié)摘錄
插圖:數(shù)據(jù)模型(Data Model)是數(shù)據(jù)庫系統(tǒng)的形式框架,是用來描述數(shù)據(jù)的一組概念和定義,包括描述數(shù)據(jù)、數(shù)據(jù)聯(lián)系、數(shù)據(jù)操作、數(shù)據(jù)語義以及數(shù)據(jù)一致性的概念工具。數(shù)據(jù)模型是數(shù)據(jù)庫系統(tǒng)的核心和基礎(chǔ)。數(shù)據(jù)模型應(yīng)滿足三方面要求:能夠比較真實地模擬現(xiàn)實世界,容易為人們所理解,便于在計算機上實現(xiàn)。。目前還沒有一種數(shù)據(jù)模型能夠很好地同時滿足這三方面的要求。在數(shù)據(jù)庫系統(tǒng)中,可以針對不同的應(yīng)用領(lǐng)域特征和使用對象,采用不同的數(shù)據(jù)模型。數(shù)據(jù)模型定義了數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)組織、存儲和管理必須遵循的規(guī)范。這種規(guī)范精確地描述了系統(tǒng)的靜態(tài)特征、動態(tài)特征和完整性約束條件。因此,數(shù)據(jù)模型通??梢钥醋饔蓴?shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和完整性約束3個要素組成。1.數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)用于描述系統(tǒng)的靜態(tài)特征。它從語法角度表述了客觀世界中數(shù)據(jù)對象本身的結(jié)構(gòu)和數(shù)據(jù)對象間的關(guān)聯(lián)關(guān)系,是刻畫一個數(shù)據(jù)模型性質(zhì)最重要的方面。在數(shù)據(jù)庫系統(tǒng)中,通常按照數(shù)據(jù)模型中數(shù)據(jù)結(jié)構(gòu)的類型來區(qū)分、命名各種不同的數(shù)據(jù)模型。例如層次結(jié)構(gòu)、網(wǎng)狀結(jié)構(gòu)、關(guān)系結(jié)構(gòu)的數(shù)據(jù)模型分別命名為層次模型、網(wǎng)狀模型和關(guān)系模型。2.數(shù)據(jù)操作數(shù)據(jù)操作用于描述系統(tǒng)的動態(tài)特征,是一組對數(shù)據(jù)庫中各種數(shù)據(jù)對象允許執(zhí)行的操作和操作規(guī)則組成的集合。數(shù)據(jù)操作可以是檢索、插入、刪除和更新等。數(shù)據(jù)模型必須定義這些操作的確切含義、操作符號、操作規(guī)則(如優(yōu)先級)以及實現(xiàn)操作的數(shù)據(jù)庫語言。3.數(shù)據(jù)完整性約束數(shù)據(jù)完整性約束是一組完整性規(guī)則的集合。它定義了數(shù)據(jù)模型必須遵守的語義約束,也規(guī)定了根據(jù)數(shù)據(jù)模型所構(gòu)建的數(shù)據(jù)庫中數(shù)據(jù)內(nèi)部及其數(shù)據(jù)相互間聯(lián)系所必須滿足的語義約束。完整性約束是數(shù)據(jù)庫系統(tǒng)必須遵守的約束,它限定了根據(jù)數(shù)據(jù)模型所構(gòu)建的數(shù)據(jù)庫的狀態(tài)以及狀態(tài)的變化,以便維護數(shù)據(jù)庫中數(shù)據(jù)的正確性、有效性和相容性。
編輯推薦
《全國計算機等級考試四級教程:數(shù)據(jù)庫工程師(2011年版)》由高等教育出版社出版。
圖書封面
評論、評分、閱讀與下載