數(shù)據(jù)庫系統(tǒng)原理與應(yīng)用

出版時間:2008-9  出版社:水利水電出版社  作者:劉淳,方俊 主編  頁數(shù):220  
Tag標(biāo)簽:無  

前言

隨著計算機科學(xué)與技術(shù)的飛速發(fā)展,計算機的應(yīng)用已經(jīng)滲透到國民經(jīng)濟(jì)與人們生活的各個角落,正在日益改變著傳統(tǒng)的人類工作方式和生活方式。在我國高等教育逐步實現(xiàn)大眾化后,越來越多的高等院校會面向國民經(jīng)濟(jì)發(fā)展的第一線,為行業(yè)、企業(yè)培養(yǎng)各級各類高級應(yīng)用型專門人才。為了大力推廣計算機應(yīng)用技術(shù),更好地適應(yīng)當(dāng)前我國高等教育的跨躍式發(fā)展,滿足我國高等院校從精英教育向大眾化教育的轉(zhuǎn)變,符合社會對高等院校應(yīng)用型人才培養(yǎng)的各類要求,我們成立了“2l世紀(jì)高等院校規(guī)劃教材編委會”,在明確了高等院校應(yīng)用型人才培養(yǎng)模式、培養(yǎng)目標(biāo)、教學(xué)內(nèi)容和課程體系的框架下,組織編寫了本套“2l世紀(jì)高等院校規(guī)劃教材”。眾所周知,教材建設(shè)作為保證和提高教學(xué)質(zhì)量的重要支柱及基礎(chǔ),作為體現(xiàn)教學(xué)內(nèi)容和教學(xué)方法的知識載體,在當(dāng)前培養(yǎng)應(yīng)用型人才中的作用是顯而易見的。探索和建設(shè)適應(yīng)新世紀(jì)我國高等院校應(yīng)用型人才培養(yǎng)體系需要的配套教材已經(jīng)成為當(dāng)前我國高等院校教學(xué)改革和教材建設(shè)工作面臨的緊迫任務(wù)。因此,編委會經(jīng)過大量的前期調(diào)研和策劃,在廣泛了解各高等院校的教學(xué)現(xiàn)狀、市場需求,探討課程設(shè)置、研究課程體系的基礎(chǔ)上,組織一批具備較高的學(xué)術(shù)水平、豐富的教學(xué)經(jīng)驗、較強的工程實踐能力的學(xué)術(shù)帶頭人、科研人員和主要從事該課程教學(xué)的骨干教師編寫出一批有特色、適用性強的計算機類公共基礎(chǔ)課、技術(shù)基礎(chǔ)課、專業(yè)及應(yīng)用技術(shù)課的教材以及相應(yīng)的教學(xué)輔導(dǎo)書,以滿足目前高等院校應(yīng)用型人才培養(yǎng)的需要。本套教材消化和吸收了多年來已有的應(yīng)用型人才培養(yǎng)的探索與實踐成果,緊密結(jié)合經(jīng)濟(jì)全球化時代高等院校應(yīng)用型人才培養(yǎng)工作的實際需要,努力實踐,大膽創(chuàng)新。教材編寫采用整體規(guī)劃、分步實施、滾動立項的方式,分期分批地啟動編寫計劃,編寫大綱的確定以及教材風(fēng)格的定位均經(jīng)過編委會多次認(rèn)真討論,以確保該套教材的高質(zhì)量和實用性。教材編委會分析研究了應(yīng)用型人才與研究型人才在培養(yǎng)目標(biāo)、課程體系和內(nèi)容編排上的區(qū)別,分別提出了3個層面上的要求:在專業(yè)基礎(chǔ)類課程層面上,既要保持學(xué)科體系的完整性,使學(xué)生打下較為扎實的專業(yè)基礎(chǔ),為后續(xù)課程的學(xué)習(xí)做好鋪墊,更要突出應(yīng)用特色,理論聯(lián)系實際,并與工程實踐相結(jié)合,適當(dāng)壓縮過多過深的公式推導(dǎo)與原理性分析,兼顧考研學(xué)生的需要,以原理和公式結(jié)論的應(yīng)用為突破口,注重它們的應(yīng)用環(huán)境和方法;在程序設(shè)計類課程層面上,把握程序設(shè)計方法和思路,注重程序設(shè)計實踐訓(xùn)練,引入典型的程序設(shè)計案例,將程序設(shè)計類課程的學(xué)習(xí)融入案例的研究和解決過程中,以學(xué)生實際編程解決問題的能力為突破口,注重程序設(shè)計算法的實現(xiàn):在專業(yè)技術(shù)應(yīng)用層面上,積極引入工程案例,以培養(yǎng)學(xué)生解決工程實際問題的能力為突破口,加大實踐教學(xué)內(nèi)容的比重,增加新技術(shù)、新知識、新工藝的內(nèi)容。本套規(guī)劃教材的編寫原則是:在編寫中重視基礎(chǔ),循序漸進(jìn),內(nèi)容精煉,重點突出,融入學(xué)科方法論內(nèi)容和科學(xué)理念,反映計算機技術(shù)發(fā)展要求,倡導(dǎo)理論聯(lián)系實際和科學(xué)的思想方法,體現(xiàn)一級學(xué)科知識組織的層次結(jié)構(gòu)。主要表現(xiàn)在:以計算機學(xué)科的科學(xué)體系為依托,明確目標(biāo)定位,分類組織實施,兼容互補;理論與實踐并重,強調(diào)理論與實踐相結(jié)合,突出學(xué)科發(fā)展特點。

內(nèi)容概要

本書是按高等學(xué)校計算機類相關(guān)專業(yè)對數(shù)據(jù)庫課程的要求進(jìn)行編寫的,并以O(shè)racle 10g中文版作為背景,通過大量實例系統(tǒng)地介紹了數(shù)據(jù)庫的基本概念、數(shù)據(jù)庫設(shè)計理論及數(shù)據(jù)庫應(yīng)用知識。以原理為基礎(chǔ),以應(yīng)用為目標(biāo),全書將原理與應(yīng)用有機地結(jié)合。主要內(nèi)容包括:數(shù)據(jù)庫基本知識、關(guān)系數(shù)據(jù)庫系統(tǒng)、關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)SQL語言、Oracle數(shù)據(jù)庫的基本操作與程序設(shè)計、關(guān)系數(shù)據(jù)庫設(shè)計理論、數(shù)據(jù)庫的安全性與完整性、數(shù)據(jù)庫事務(wù)處理、數(shù)據(jù)庫設(shè)計方法、數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)實例及常用數(shù)據(jù)庫接口的介紹。    本書內(nèi)容全面,深入淺出,例題豐富,圖文并茂,適合作為高等學(xué)校各專業(yè)的學(xué)生學(xué)習(xí)數(shù)據(jù)庫開發(fā)和數(shù)據(jù)程序設(shè)計的教材,同時,也是廣大數(shù)據(jù)庫愛好者的首選參考書。

書籍目錄

序前言第1章  數(shù)據(jù)庫基本知識  1.1 信息、數(shù)據(jù)與數(shù)據(jù)處理    1.1.1 數(shù)據(jù)與信息    1.1.2 數(shù)據(jù)處理    1.1.3 數(shù)據(jù)處理的發(fā)展    1.1.4 數(shù)據(jù)庫技術(shù)的發(fā)展    1.1.5 數(shù)據(jù)庫新技術(shù)  1.2 數(shù)據(jù)庫系統(tǒng)    1.2.1 數(shù)據(jù)庫系統(tǒng)的組成    1.2.2 數(shù)據(jù)庫系統(tǒng)體系結(jié)構(gòu)    1.2.3 數(shù)據(jù)庫管理系統(tǒng)的功能    1.2.4 數(shù)據(jù)庫管理系統(tǒng)的組成    1.2.5 數(shù)據(jù)庫系統(tǒng)的特點  1.3 數(shù)據(jù)模型    1.3.1 現(xiàn)實世界的數(shù)據(jù)描述    1.3.2 數(shù)據(jù)模型    1.3.3 關(guān)系的基本概念及其特點  1.4 關(guān)系數(shù)據(jù)庫與關(guān)系代數(shù)    1.4.1 關(guān)系數(shù)據(jù)庫概述    1.4.2 關(guān)系數(shù)據(jù)結(jié)構(gòu)    1.4.3 關(guān)系的完整性    1.4.4 關(guān)系代數(shù)    1.4.5 關(guān)系數(shù)據(jù)庫管理系統(tǒng)    習(xí)題第2章  Oracle數(shù)據(jù)庫  2.1 Oracle 10g數(shù)據(jù)庫的安裝與配置    2.1.1 與安裝有關(guān)的基本概念    2.1.2 數(shù)據(jù)庫服務(wù)器安裝    2.1.3 確認(rèn)安裝是否成功    2.1.4 客戶端安裝    2.1.5 確認(rèn)客戶端安裝成功與否    2.1.6 默認(rèn)安裝的數(shù)據(jù)庫內(nèi)容  2.2 啟動和關(guān)閉數(shù)據(jù)庫    2.2.1 使用SQL*Plus啟動和關(guān)閉數(shù)據(jù)庫    2.2.2 使用Windows服務(wù)啟動和關(guān)閉數(shù)據(jù)庫  2.3 Oracle體系結(jié)構(gòu)    2.3.1 物理存儲結(jié)構(gòu)    2.3.2 邏輯存儲結(jié)構(gòu)    2.3.3 實例結(jié)構(gòu)  2.4 Oracle數(shù)據(jù)庫訪問控制    2.4.1 概要文件    2.4.2 管理用戶    2.4.3 權(quán)限和角色    2.4.4 管理權(quán)限    2.4.5 管理角色  2.5 SQL*Plus工具    2.5.1 SQL*Plus簡介    2.5.2 啟動和退出SQL*Plus    2.5.3 使用SQL*Plus    2.5.4 常用環(huán)境選項    2.5.5 常用SQL*Plus命令    習(xí)題二第3章  關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQI  3.1 SQL概述  3.2 數(shù)據(jù)定義    3.2.1 基本表定義    3.2.2 修改基本表    3.2.3 刪除基本表    3.2.4 建立索引    3.2.5 刪除索引  3.3 數(shù)據(jù)查詢    3.3.1 單表查詢    3.3.2 多表查詢    3.3.3 嵌套查詢  3.4 數(shù)據(jù)更新    3.4.1 插入數(shù)據(jù)    3.4.2 修改數(shù)據(jù)    3.4.3 刪除數(shù)據(jù)  3.5 視圖  3.6 數(shù)據(jù)控制  習(xí)題三第4章  關(guān)系數(shù)據(jù)庫設(shè)計理論  4.1 數(shù)據(jù)依賴    4.1.1 關(guān)系模式中的數(shù)據(jù)依賴    4.1.2 數(shù)據(jù)依賴對關(guān)系模式的影響    4.1.3 有關(guān)概念  4.2 范式    4.2.1 第一范式(1NF)    4.2.2 第二范式(2NF)    4.2.3 第三范式(3NF)    4.2.4 BC范式(BCNF)    4.2.5 多值依賴與第四范式(4NF)  4.3 關(guān)系模式的分解    4.3.1 關(guān)系模式規(guī)范化的步驟    4.3.2 關(guān)系模式的分解    習(xí)題四第5章  數(shù)據(jù)庫安全性和完整性  5.1 數(shù)據(jù)庫的安全性    5.1.1 安全性控制的一般方法    5.1.2 數(shù)據(jù)庫用戶的種類  5.2 Oracle數(shù)據(jù)庫的安全性    5.2.1 Oracle的用戶標(biāo)識    5.2.2 Oracle授權(quán)與檢查機制  5.3 完整性    5.3.1 完整性約束條件    5.3.2 完整性控制    5.3.3 Oracle的完整性    習(xí)題五第6章  數(shù)據(jù)庫的事務(wù)處理與數(shù)據(jù)恢復(fù)  6.1 事務(wù)管理的基本概念    6.1.1 事務(wù)(Transaction)的概念    6.1.2 事務(wù)的狀態(tài)    6.1.3 事務(wù)的特性    6.1.4 Oracle中的事務(wù)  6.2 并發(fā)控制    6.2.1 并發(fā)操作引起的問題    6.2.2 封鎖    6.2.3 封鎖出現(xiàn)的問題及解決方法    6.2.4 可串行化調(diào)度    6.2.5 Oracle的并發(fā)控制機制  6.3 數(shù)據(jù)庫恢復(fù)    6.3.1 數(shù)據(jù)庫系統(tǒng)的故障    6.3.2 數(shù)據(jù)庫備份技術(shù)    6.3.3 數(shù)據(jù)庫恢復(fù)策略    習(xí)題六第7章  Oracle 10g PL/SQL程序設(shè)計  7.1 PL/SQL程序設(shè)計基礎(chǔ)    7.1.1 PL/SQL程序結(jié)構(gòu)    7.1.2 運算符    7.1.3 變量與常量    7.1.4 定義數(shù)據(jù)類型  7.2 流程控制語句    7.2.1 條件語句    7.2.2 循環(huán)語句    7.2.3 RETURN語句與NULL語句  7.3 游標(biāo)  7.4 異常處理    7.4.1 異常的基本概念    7.4.2 處理預(yù)定義異常    7.4.3 處理非預(yù)定義異常    7.4.4 處理自定義異常    7.4.5 與異常有關(guān)的函數(shù)  7.5 過程與函數(shù)    7.5.1 存儲過程    7.5.2 函數(shù)    7.5.3 包  7.6 觸發(fā)器    7.6.1 DML觸發(fā)器    7.6.2 INSTEAD OF觸發(fā)器    習(xí)題七第8章  數(shù)據(jù)庫設(shè)計  8.1 數(shù)據(jù)庫設(shè)計概述  8.2 需求分析    8.2.1 需求分析的任務(wù)    8.2.2 需求分析的基本步驟    8.2.3 需求分析應(yīng)用實例  8.3 概念結(jié)構(gòu)設(shè)計    8.3.1 概念結(jié)構(gòu)設(shè)計的方法和步驟    8.3.2 局部視圖設(shè)計    8.3.3 視圖的集成    8.3.4 概念結(jié)構(gòu)設(shè)計實例  8.4 邏輯結(jié)構(gòu)設(shè)計    8.4.1 邏輯結(jié)構(gòu)設(shè)計的任務(wù)和步驟    8.4.2 概念模型轉(zhuǎn)換為一般的關(guān)系模型    8.4.3 邏輯結(jié)構(gòu)設(shè)計綜合實例    8.4.4 將一般的關(guān)系模型轉(zhuǎn)換為Oracle下的關(guān)系模型    8.4.5 數(shù)據(jù)模型的優(yōu)化    8.4.6 設(shè)計用戶外模式  8.5 數(shù)據(jù)庫的物理設(shè)計  8.6 數(shù)據(jù)庫實施  8.7 數(shù)據(jù)庫運行與維護(hù)    習(xí)題八第9章  數(shù)據(jù)庫應(yīng)用程序開發(fā)  9.1 數(shù)據(jù)庫應(yīng)用程序設(shè)計方法  9.2 數(shù)據(jù)庫應(yīng)用程序的體系結(jié)構(gòu)    9.2.1 主機集中型結(jié)構(gòu)    9.2.2 文件型服務(wù)器結(jié)構(gòu)    9.2.3 二層客戶/服務(wù)器(C/S)結(jié)構(gòu)    9.2.4 三層客戶/服務(wù)器結(jié)構(gòu)  9.3 數(shù)據(jù)庫與應(yīng)用程序的接口    9.3.1 ODBC    9.3.2 一致數(shù)據(jù)訪問技術(shù)UDA(Universal DataAccess)    9.3.3 JDBC  9.4 數(shù)據(jù)庫應(yīng)用程序開發(fā)    習(xí)題九參考文獻(xiàn)

章節(jié)摘錄

插圖:

編輯推薦

《數(shù)據(jù)庫系統(tǒng)原理與應(yīng)用:Oracle版》適合作為高職高?;驊?yīng)用型本科各專業(yè)的學(xué)生學(xué)習(xí)數(shù)據(jù)庫開發(fā)和數(shù)據(jù)程序設(shè)計的教材,同時,也是廣大數(shù)據(jù)庫愛好者的首選參考書。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    數(shù)據(jù)庫系統(tǒng)原理與應(yīng)用 PDF格式下載


用戶評論 (總計9條)

 
 

  •   還行,可以看看。
  •   教學(xué)用書
  •   書籍很滿意,配送速度也很快!好評
  •   很薄的一本書,適合初學(xué)者,內(nèi)容淺顯易懂。
  •   不錯。。教材書
  •   封面有點印刷模糊,不過里面印得還是很清晰,價格也便宜
  •   幫同學(xué)買的,但是快遞不給力
  •   欠缺詳細(xì),不過整體還好
  •   紙質(zhì)不是很好。但因為是老師上課時用的,故也就湊合著用了。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7