出版時間:2009-5 出版社:大連理工大學(xué)出版社 作者:卜艷萍 頁數(shù):207
內(nèi)容概要
《數(shù)據(jù)庫技術(shù)及應(yīng)用》是新世紀(jì)高職高專教材編審委員會組編的電子商務(wù)類課程規(guī)劃教材之一。 隨著計算機技術(shù)的應(yīng)用和普及,日常生活中的信息量急劇增加,人們開始普遍借助于數(shù)據(jù)庫管理技術(shù)來科學(xué)地保存和管理大量復(fù)雜的數(shù)據(jù),以便充分地利用信息資源。數(shù)據(jù)庫技術(shù)及應(yīng)用是一門包含適量的數(shù)據(jù)庫理論知識,并與實際結(jié)合緊密的課程,通過對本課程的學(xué)習(xí),學(xué)生能夠掌握數(shù)據(jù)庫設(shè)計的原理和方法。本課程的特點是基本概念和術(shù)語多,因此,學(xué)習(xí)本教材的讀者需要掌握一定的計算機基礎(chǔ)知識。 本教材在介紹了數(shù)據(jù)庫原理和關(guān)系數(shù)據(jù)庫理論的基礎(chǔ)上,詳細(xì)講述了數(shù)據(jù)庫系統(tǒng)的工作原理和設(shè)計方法,并結(jié)合高職高專教育的特點,著重培養(yǎng)學(xué)生的實際動手能力。全書分別從數(shù)據(jù)庫系統(tǒng)的基礎(chǔ)知識、關(guān)系數(shù)據(jù)庫系統(tǒng)的基本知識、數(shù)據(jù)庫設(shè)計知識、Access 2003、關(guān)系數(shù)據(jù)庫語言SQL、數(shù)據(jù)庫的控制技術(shù)、管理信息系統(tǒng)的開發(fā)技術(shù)、數(shù)據(jù)庫發(fā)展的新技術(shù)等方面介紹了數(shù)據(jù)庫應(yīng)用的相關(guān)知識。 本教材的編寫隊伍由高職高專院校的一線任課教師組成。在編寫過程中,編者按照高職高專教材編寫的“理論夠用”基本思想,結(jié)合電子商務(wù)專業(yè)學(xué)生課程體系設(shè)置的要求,進行了適度的改變和創(chuàng)新,使本教材具備以下特點: 1.理論知識與實際應(yīng)用緊密結(jié)合,注意前后章節(jié)知識的連貫性,保證全書內(nèi)容層次清晰,銜接緊密。 2.以Access數(shù)據(jù)庫為例對建立和編輯數(shù)據(jù)庫進行講解,操作環(huán)境簡單易學(xué),便于學(xué)生上機練習(xí)。 3.每章后附有習(xí)題,可以作為鞏固相關(guān)知識的課后作業(yè),以提高學(xué)生的實際操作能力。
書籍目錄
第1章 數(shù)據(jù)庫系統(tǒng)概述 1.1 數(shù)據(jù)庫系統(tǒng)的基本概念 1.2 數(shù)據(jù)庫系統(tǒng) 1.3 數(shù)據(jù)模型 1.4 數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu) 本章小結(jié) 習(xí)題第2章 關(guān)系數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu) 2.1 關(guān)系模型的數(shù)據(jù)模式 2.2 關(guān)系代數(shù) 2.3 關(guān)系的完整性規(guī)則 2.4 關(guān)系數(shù)據(jù)庫的規(guī)范化 2.5 數(shù)據(jù)庫存儲技術(shù) 本章小結(jié) 習(xí)題第3章 關(guān)系數(shù)據(jù)庫設(shè)計 3.1 數(shù)據(jù)庫設(shè)計的基本步驟 3.2 數(shù)據(jù)庫應(yīng)用程序編制及調(diào)試 3.3 數(shù)據(jù)庫的完整性 3.4 數(shù)據(jù)庫的安全性 本章小結(jié) 習(xí)題第4章 Access 2003概述 4.1 Access 2003系統(tǒng)簡介 4.2 建立Access數(shù)據(jù)庫 4.3 創(chuàng)建數(shù)據(jù)表 4.4 使用Access 2003的技巧 4.5 Access 2003的安全機制 本章小結(jié) 習(xí)題第5章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL 5.1 SQL概述 5.2 SQL數(shù)據(jù)定義 5.3 SQL數(shù)據(jù)查詢 5.4 創(chuàng)建和刪除視圖 5.5 SQL數(shù)據(jù)更新 5.6 嵌人式SQL 本章小結(jié) 習(xí)題第6章 數(shù)據(jù)庫的控制技術(shù) 6.1 事務(wù) 6.2 數(shù)據(jù)庫并發(fā)控制概述 6.3 基于封鎖的并發(fā)控制 6.4 數(shù)據(jù)庫恢復(fù) 本章小結(jié) 習(xí)題第7章 管理信息系統(tǒng) 7.1 管理信息系統(tǒng)概述 7.2 管理信息系統(tǒng)開發(fā)綜述 7.3 系統(tǒng)規(guī)劃 7.4 系統(tǒng)分析 7.5 系統(tǒng)設(shè)計 7.6 系統(tǒng)實例開發(fā) 本章小結(jié) 習(xí)題第8章 數(shù)據(jù)庫新技術(shù)介紹 8.1 數(shù)據(jù)庫技術(shù)的發(fā)展及展望 8.2 分布式數(shù)據(jù)庫系統(tǒng) 8.3 并行數(shù)據(jù)庫系統(tǒng) 8.4 面向?qū)ο髷?shù)據(jù)庫系統(tǒng) 8.5 數(shù)據(jù)倉庫和數(shù)據(jù)挖掘技術(shù) 本章小結(jié) 習(xí)題參考文獻
章節(jié)摘錄
(4)數(shù)據(jù)庫的運行管理 這是DBMS運行時的核心部分,包括并發(fā)控制、存取控制(安全性檢查)、完整性約束條件的檢查和執(zhí)行、數(shù)據(jù)庫內(nèi)部的維護(如索引、數(shù)據(jù)字典的自動維護)等?! 。?)數(shù)據(jù)字典 數(shù)據(jù)字典中存放著數(shù)據(jù)庫三級結(jié)構(gòu)的描述。對于數(shù)據(jù)庫的操作都要通過查閱數(shù)據(jù)字典進行?,F(xiàn)有的大型系統(tǒng)中,把數(shù)據(jù)字典單獨抽出來自成一個系統(tǒng),成為一個軟件工具,使得數(shù)據(jù)字典成為一個比DBMS更高級的用戶和數(shù)據(jù)庫之間的接口?! BMS的其他控制功能還有系統(tǒng)緩沖區(qū)的管理以及數(shù)據(jù)存儲的某些自適應(yīng)調(diào)節(jié)機制等。DBMS的功能隨不同的計算機系統(tǒng)而有所差異,通常大型計算機系統(tǒng)功能較強、較全,而小型計算機系統(tǒng)功能較弱。目前微機上的許多DBMS就沒有并發(fā)控制功能、恢復(fù)功能、重組織功能、性能檢測分析功能等。 4.數(shù)據(jù)庫管理系統(tǒng)的工作過程 應(yīng)用程序通過DBMS讀取數(shù)據(jù)庫中的一個記錄的過程如下: ?。?)用戶在其應(yīng)用程序中安排一條讀記錄的DML語句。該語句給出被涉及的外模式中記錄類型名及欲讀記錄的關(guān)鍵碼值。當(dāng)計算機執(zhí)行該DML語句時,立即啟動DBMS,并向DBMS發(fā)出讀記錄的命令?! 。?)DBMS接到命令后,首先訪問該用戶對應(yīng)的外模式,檢查該操作是否在合法授權(quán)范圍內(nèi),若不合法則拒絕執(zhí)行并向應(yīng)用程序狀態(tài)返回區(qū)發(fā)出不成功的狀態(tài)信息;若合法則執(zhí)行下一步。 ?。?)DBMS讀取相應(yīng)的模式描述,并從外模式映象到概念模式。也就是把外模式的外部記錄格式映象到概念模式的概念記錄格式,決定概念模式應(yīng)讀人哪些記錄?! 。?)DBMS調(diào)用相應(yīng)的內(nèi)模式描述,并從概念模式映象到內(nèi)模式,即把概念模式的概念記錄格式映象到內(nèi)模式的內(nèi)部記錄格式,確定應(yīng)讀人哪些物理記錄以及具體的地址信息?! BMS向操作系統(tǒng)發(fā)出從指定地址讀取物理記錄的命令?! 。?)操作系統(tǒng)執(zhí)行讀取命令,按指定地址從數(shù)據(jù)庫中把記錄讀入到數(shù)據(jù)庫的系統(tǒng)緩沖區(qū),并在操作結(jié)束后向DBMS作出回答?! 。?)DBMS收到操作系統(tǒng)讀操作結(jié)束的回答后,參照概念模式,將讀人系統(tǒng)緩沖區(qū)中的內(nèi)容變換成概念記錄,再參照外模式,變換成用戶要求讀取的外部記錄?! 。?)DBMS把導(dǎo)出的外部記錄從系統(tǒng)緩沖區(qū)送到應(yīng)用程序的“程序工作區(qū)”中。 ?。?)DBMS向運行日志數(shù)據(jù)庫發(fā)出讀一條記錄的信息。以備以后查詢使用數(shù)據(jù)庫的情況?! 。?)DBMS將操作執(zhí)行成功與否的狀態(tài)信息返回給用戶?! 。?0)應(yīng)用程序根據(jù)返回的狀態(tài)信息決定是否使用工作區(qū)中的數(shù)據(jù)。 如果用戶需要修改一條記錄的內(nèi)容,其過程與此類似。這時首先讀出目標(biāo)記錄,并在用戶工作區(qū)中用主語言的語句進行修改,然后向DBMS發(fā)出寫回修改記錄的命令。DBMS在系統(tǒng)緩沖區(qū)進行必要的轉(zhuǎn)換后向操作系統(tǒng)發(fā)出寫命令,即可達(dá)到修改數(shù)據(jù)的目的。
圖書封面
評論、評分、閱讀與下載
(高職高專)數(shù)據(jù)庫技術(shù)及應(yīng)用 PDF格式下載