出版時(shí)間:2012-3 出版社:清華大學(xué)出版社 作者:楊愛民 等編著 頁(yè)數(shù):239
內(nèi)容概要
《數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用》是根據(jù)教育部制定的關(guān)于計(jì)算機(jī)科學(xué)與技術(shù)及相關(guān)專業(yè)學(xué)生的培養(yǎng)目標(biāo)而編寫的,特點(diǎn)是把數(shù)據(jù)庫(kù)理論與當(dāng)前流行的大型數(shù)據(jù)庫(kù)oracle相結(jié)合,通過具體應(yīng)用案例來(lái)剖析數(shù)據(jù)庫(kù)的理論與實(shí)踐知識(shí)。
《數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用》系統(tǒng)地介紹了關(guān)系數(shù)據(jù)庫(kù)的基本概念、基本原理、基本方法以及應(yīng)用實(shí)例,按照由淺入深的原則,先介紹數(shù)據(jù)庫(kù)技術(shù)的基礎(chǔ)知識(shí),然后介紹關(guān)系數(shù)據(jù)庫(kù)理論,以此來(lái)指導(dǎo)學(xué)生依據(jù)什么樣的理論來(lái)設(shè)計(jì)數(shù)據(jù)庫(kù),接著介紹數(shù)據(jù)庫(kù)的設(shè)計(jì)步驟與方法、如何進(jìn)行數(shù)據(jù)庫(kù)的訪問、數(shù)據(jù)庫(kù)的安全措施以及并發(fā)訪問的特點(diǎn),最后以實(shí)際應(yīng)用案例來(lái)說明數(shù)據(jù)庫(kù)技術(shù)的綜合應(yīng)用。
《數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用》既可作為普通高校、成人院校的計(jì)算機(jī)類、信息類、管理類本科專業(yè)的教材,也可作為相關(guān)領(lǐng)域技術(shù)人員的參考資料及培訓(xùn)教材。
《數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用》編寫組為配合本書的內(nèi)容自主開發(fā)了一套網(wǎng)上實(shí)驗(yàn)系統(tǒng),網(wǎng)址:
http://datajx.computer.zwu.edu.cn,主要用于sql語(yǔ)言的測(cè)評(píng),詳見書后附錄,如有興趣的學(xué)??梢耘c本教材編寫組聯(lián)系,個(gè)人用戶可以直接注冊(cè)使用。
書籍目錄
第1章 數(shù)據(jù)庫(kù)概述
1.1 數(shù)據(jù)庫(kù)技術(shù)的產(chǎn)生與發(fā)展
1.2 數(shù)據(jù)庫(kù)系統(tǒng)
1.3 數(shù)據(jù)庫(kù)管理系統(tǒng)
1.4 數(shù)據(jù)模型
1.5 數(shù)據(jù)庫(kù)系統(tǒng)的模式結(jié)構(gòu)
1.6 數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu)
本章小結(jié)
討論小課堂
思考與練習(xí)
第2章 關(guān)系數(shù)據(jù)庫(kù)理論基礎(chǔ)
2.1 關(guān)系數(shù)據(jù)庫(kù)概述
2.2 關(guān)系數(shù)據(jù)結(jié)構(gòu)
2.3 關(guān)系代數(shù)
2.4 關(guān)系演算
2.5 查詢優(yōu)化
2.6 函數(shù)依賴
2.7 關(guān)系的規(guī)范化
本章小結(jié)
討論小課堂
思考與練習(xí)
第3章 數(shù)據(jù)庫(kù)的設(shè)計(jì)
3.1 數(shù)據(jù)庫(kù)設(shè)計(jì)的基本步驟
3.2 需求分析
3.3 概念設(shè)計(jì)
3.4 邏輯結(jié)構(gòu)設(shè)計(jì)
3.5 數(shù)據(jù)庫(kù)的物理設(shè)計(jì)
本章小結(jié)
討論小課堂
思考與練習(xí)
第4章 sql語(yǔ)言基礎(chǔ)
4.1 sql概述
4.2 sql數(shù)據(jù)定義
4.3 sql數(shù)據(jù)查詢
4.4 sql數(shù)據(jù)操縱
4.5 sql數(shù)據(jù)控制
本章小結(jié)
思考與練習(xí)
第5章 oracle系統(tǒng)概述及安裝
第6章 數(shù)據(jù)庫(kù)的安全管理
第7章 并發(fā)控制
第8章 應(yīng)用案例分析
參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁(yè):插圖:數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)是數(shù)據(jù)庫(kù)系統(tǒng)中對(duì)數(shù)據(jù)進(jìn)行管理的軟件,是數(shù)據(jù)庫(kù)系統(tǒng)的核心組成部分。對(duì)數(shù)據(jù)庫(kù)的一切操作,包括定義、查詢、更新及各種控制等都是通過DBMS進(jìn)行的。DBMS是用戶與數(shù)據(jù)庫(kù)的接口。用戶要對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作,是由DBMS把操作從應(yīng)用程序帶到外部級(jí)、概念級(jí)、再導(dǎo)向內(nèi)部級(jí),進(jìn)而操縱存儲(chǔ)器中的數(shù)據(jù)。DBMS是針對(duì)某種數(shù)據(jù)模型設(shè)計(jì)的,可以看成是某種數(shù)據(jù)模型在計(jì)算機(jī)系統(tǒng)上的具體實(shí)現(xiàn)。根據(jù)所采用數(shù)據(jù)模型的不同,DBMS可以分成網(wǎng)狀型、層次型、關(guān)系型、面向?qū)ο笮偷取5诓煌挠?jì)算機(jī)系統(tǒng)中,由于缺乏統(tǒng)一的標(biāo)準(zhǔn),即使同種數(shù)據(jù)模型的DBMS,它們?cè)谟脩艚涌诤拖到y(tǒng)功能等方面也常常是不相同的。1.3.1 DBMS的主要功能1.數(shù)據(jù)庫(kù)的定義功能DBMS提供數(shù)據(jù)定義語(yǔ)言定義數(shù)據(jù)庫(kù)的結(jié)構(gòu),包括外模式、內(nèi)模式及其相互之間的映像,定義數(shù)據(jù)的完整性約束、保密限制等約束條件。定義工作是由DBA完成的。在DBMS中有DDL的編譯程序,負(fù)責(zé)將DDL編寫的各種模式編譯成相應(yīng)的目標(biāo)模式。這些目標(biāo)模式是對(duì)數(shù)據(jù)庫(kù)的描述,不是數(shù)據(jù)本身,是數(shù)據(jù)庫(kù)的框架(即結(jié)構(gòu)),并被保存在數(shù)據(jù)字典中,供以后進(jìn)行數(shù)據(jù)操縱或數(shù)據(jù)控制時(shí)查閱使用。2.數(shù)據(jù)庫(kù)操縱功能DBMS提供數(shù)據(jù)操縱語(yǔ)言實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的操作?;镜臄?shù)據(jù)操作有4種:檢索、插入、刪除和修改。DML有兩類,一類是嵌入在宿主語(yǔ)言中使用,例如嵌入在COBOL,F(xiàn)ORTRAN,C等高級(jí)語(yǔ)言中,這類DML稱為宿主型DML。另一類是可以獨(dú)立地交互使用的DML,稱為自主型或自含型DML。因而DBMS中必須包括DML的編譯程序或解釋程序。
編輯推薦
《數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用》是高等學(xué)校計(jì)算機(jī)專業(yè)教材精選?數(shù)據(jù)庫(kù)?寧波市高校特色教材之一。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用 PDF格式下載