數(shù)據(jù)庫系統(tǒng)及應(yīng)用
定 價(jià):43 元
- 作者:崔巍編著
- 出版時(shí)間:2017/12/1
- ISBN:9787040487718
- 出 版 社:高等教育出版社
- 中圖法分類:TP311.13
- 頁碼:351
- 紙張:膠版紙
- 版次:1
- 開本:16K
《數(shù)據(jù)庫系統(tǒng)及應(yīng)用(第4版)》第2版和第3版被評為北京市高等教育精品教材,第3版同時(shí)被列為“十二五”普通高等教育本科國家級規(guī)劃教材。 第4版保持前版教材的特色,在結(jié)構(gòu)、內(nèi)容上都做了調(diào)整,使其更完善。 《數(shù)據(jù)庫系統(tǒng)及應(yīng)用(第4版)》共12章,主要包括數(shù)據(jù)庫概論、概念數(shù)據(jù)模型、關(guān)系數(shù)據(jù)庫基礎(chǔ)、關(guān)系數(shù)據(jù)理論、邏輯數(shù)據(jù)模型和物理數(shù)據(jù)模型、數(shù)據(jù)定義、操作與完整性約束、SQL查詢、數(shù)據(jù)庫編程基礎(chǔ)、數(shù)據(jù)庫安全、事務(wù)管理與并發(fā)控制、數(shù)據(jù)庫存儲(chǔ)管理和數(shù)據(jù)恢復(fù),以及數(shù)據(jù)庫應(yīng)用和研究的新領(lǐng)域(面向?qū)ο髷?shù)據(jù)庫、數(shù)據(jù)倉庫與數(shù)據(jù)分析、分布式數(shù)據(jù)庫與云計(jì)算、大數(shù)據(jù)與NoSQL等)。 《數(shù)據(jù)庫系統(tǒng)及應(yīng)用(第4版)》可作為高等院校計(jì)算機(jī)、信息管理與信息系統(tǒng)等相關(guān)專業(yè)的數(shù)據(jù)庫課程教材,也可供從事計(jì)算機(jī)軟件及數(shù)據(jù)庫應(yīng)用、管理和開發(fā)的科技人員、工程技術(shù)人員以及其他有關(guān)人員閱讀參考。
本書第1版于1999年出版,第2版于2003年出版,第3版于2012年出版。第2版和第3版被評為北京市高等教育精品教材,第3版還被列為“十二五”普通高等教育本科國家級規(guī)劃教材。
本次修訂仍以在夯實(shí)基礎(chǔ)的前提下加強(qiáng)實(shí)踐的思想為指導(dǎo),對傳統(tǒng)教學(xué)內(nèi)容的安排進(jìn)行了調(diào)整和優(yōu)化,希望在結(jié)構(gòu)上更科學(xué),內(nèi)容上更豐富,教學(xué)上更好用,沒有最好,努力做到更好。
本書依然特別強(qiáng)調(diào)數(shù)據(jù)庫課程的實(shí)踐性,建議以SQLServer2008為教學(xué)和實(shí)踐環(huán)境,書中涉及的實(shí)踐環(huán)節(jié)和示例均可以在SQLServer2008下運(yùn)行。
本書按順序可以分為以下4部分。
第1部分為數(shù)據(jù)庫基礎(chǔ)和數(shù)據(jù)庫設(shè)計(jì)(第1~5章)。第1章介紹數(shù)據(jù)庫的基本概念以及數(shù)據(jù)管理技術(shù)的發(fā)展過程,概述數(shù)據(jù)模型、三層結(jié)構(gòu)、數(shù)據(jù)庫系統(tǒng)等內(nèi)容。第2章介紹概念數(shù)據(jù)模型,從理解現(xiàn)實(shí)世界的數(shù)據(jù)管理開始去理解數(shù)據(jù)模型設(shè)計(jì)和數(shù)據(jù)庫系統(tǒng),討論概念數(shù)據(jù)模型設(shè)計(jì)中的普遍問題,并利用一個(gè)案例完成從局部E-R模型到全局E-R模型的設(shè)計(jì)。第3章介紹關(guān)系數(shù)據(jù)庫基礎(chǔ),包括關(guān)系數(shù)據(jù)模型、關(guān)系完整性約束、關(guān)系代數(shù)和關(guān)系數(shù)據(jù)庫系統(tǒng)等,簡單介紹SQLServer和關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL。第4章介紹關(guān)系數(shù)據(jù)理論,包括函數(shù)依賴、公理系統(tǒng)、規(guī)范化和模式分解等內(nèi)容。第5章介紹邏輯數(shù)據(jù)模型設(shè)計(jì)和物理數(shù)據(jù)模型設(shè)計(jì),包括數(shù)據(jù)庫設(shè)計(jì)的一般過程、E-R模型到關(guān)系模型的轉(zhuǎn)換、關(guān)系規(guī)范化理論的應(yīng)用,以及反規(guī)范化的概念等。在第2章和第5章的數(shù)據(jù)模型設(shè)計(jì)中使用數(shù)據(jù)庫建模工具PowerDesigner。
第2部分圍繞SQL深入學(xué)習(xí)數(shù)據(jù)定義、數(shù)據(jù)操作、數(shù)據(jù)查詢和數(shù)據(jù)庫編程等內(nèi)容(第6~8章)。第6章詳細(xì)介紹SQL的表定義和完整性約束定義功能,通過操作功能體驗(yàn)數(shù)據(jù)完整性約束的作用。第7章通過大量的實(shí)例分別從簡單查詢、連接查詢、匯總查詢和嵌套查詢等方面詳細(xì)介紹SQL的查詢功能,還介紹了需要查詢支持的數(shù)據(jù)操作功能以及視圖的定義、作用和應(yīng)用等。第8章介紹游標(biāo)、存儲(chǔ)過程、觸發(fā)器等基本數(shù)據(jù)庫編程技術(shù),還介紹了動(dòng)態(tài)SQL的基本內(nèi)容。
崔巍,北京信息科技大學(xué)教授。1982年起至今一直從事數(shù)據(jù)庫教學(xué)及相關(guān)研究工作,在30多年的數(shù)據(jù)庫教學(xué)中積累了豐富的經(jīng)驗(yàn);期間出版多部與數(shù)據(jù)庫相關(guān)的教材,其中《數(shù)據(jù)庫系統(tǒng)及應(yīng)用》第1版曾在臺灣地區(qū)發(fā)行,第2版、第3版均被評為北京市高等教育精品教材,第3版被列入“十二五”普通高等教育本科國家級規(guī)劃教材。主持的“數(shù)據(jù)庫系統(tǒng)基礎(chǔ)”被評為北京市高等學(xué)校精品課程。主持的“‘?dāng)?shù)據(jù)庫系統(tǒng)基礎(chǔ)’課程的全面建設(shè)”教改項(xiàng)目曾獲北京市教育教學(xué)(高等教育)成果二等獎(jiǎng)。
第1章 數(shù)據(jù)庫概論
1.1 數(shù)據(jù)管理及其發(fā)展過程
1.1.1 數(shù)據(jù)管理
1.1.2 人工管理階段
1.1.3 文件系統(tǒng)階段
1.1.4 數(shù)據(jù)庫系統(tǒng)階段及其發(fā)展過程
1.1.5 數(shù)據(jù)管理和數(shù)據(jù)庫技術(shù)的持續(xù)發(fā)展
1.2 數(shù)據(jù)庫系統(tǒng)的特點(diǎn)
1.3 數(shù)據(jù)模型初步
1.3.1 概念數(shù)據(jù)模型
1.3.2 傳統(tǒng)的三大數(shù)據(jù)模型
1.4 數(shù)據(jù)獨(dú)立性與三層結(jié)構(gòu)
1.4.1 存儲(chǔ)數(shù)據(jù)獨(dú)立性
1.4.2 概念數(shù)據(jù)獨(dú)立性
1.5 三層模式結(jié)構(gòu)和數(shù)據(jù)庫管理系統(tǒng)
1.5.1 數(shù)據(jù)庫管理系統(tǒng)的基本功能
1.5.2 數(shù)據(jù)庫的三層模式結(jié)構(gòu)
1.5.3 模式說明實(shí)例
1.5.4 數(shù)據(jù)庫管理系統(tǒng)的基本框架
1.6 數(shù)據(jù)庫系統(tǒng)
1.6.1 數(shù)據(jù)庫系統(tǒng)的組成
1.6.2 數(shù)據(jù)庫管理和數(shù)據(jù)庫管理員
1.6.3 數(shù)據(jù)庫應(yīng)用系統(tǒng)的體系結(jié)構(gòu)
本章小結(jié)
習(xí)題與思考題
第2章 概念數(shù)據(jù)模型
2.1 概念數(shù)據(jù)模型綜述
2.2 實(shí)體一聯(lián)系方法
2.2.1 實(shí)體
2.2.2 實(shí)體之間的聯(lián)系
2.3 數(shù)據(jù)庫建模工具
2.3.1 sAPPowerDesigner簡介
2.3.2 使用PowerDesigner建立概念數(shù)據(jù)模型的基本方法
2.4 深入討論聯(lián)系的幾個(gè)問題
2.4.1 為什么需要討論聯(lián)系
2.4.2 理解和轉(zhuǎn)換多對多聯(lián)系
2.4.3 PowerDesigner中的多對多聯(lián)系轉(zhuǎn)換為一對多聯(lián)系
2.4.4 連接陷阱
2.5 概念數(shù)據(jù)模型設(shè)計(jì)實(shí)例
2.5.1 問題描述
2.5.2 庫存業(yè)務(wù)局部概念模型
2.5.3 訂購業(yè)務(wù)局部概念模型
2.5.4 將局部E-R模型合并為全局E-R模型
本章小結(jié)
習(xí)題與思考題
實(shí)驗(yàn)1概念數(shù)據(jù)模型設(shè)計(jì)
第3章 關(guān)系數(shù)據(jù)庫基礎(chǔ)
3.1 關(guān)系數(shù)據(jù)庫系統(tǒng)概述
3.1.1 關(guān)系數(shù)據(jù)庫的發(fā)展
3.1.2 關(guān)系數(shù)據(jù)庫管理系統(tǒng)簡介
3.1.3 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL簡介
3.1.4 關(guān)系數(shù)據(jù)庫的三層模式結(jié)構(gòu)
……
第4章 關(guān)系數(shù)據(jù)理論
第5章 邏輯數(shù)據(jù)模型和物理數(shù)據(jù)模型
第6章 數(shù)據(jù)定義、操作與完整性約束
第7章 SQL查詢
第8章 數(shù)據(jù)庫編程基礎(chǔ)
第9章 數(shù)據(jù)庫安全
第10章 事物管理與并發(fā)控制
第11章 數(shù)據(jù)庫存儲(chǔ)管理與數(shù)據(jù)恢復(fù)
第12章 數(shù)據(jù)庫應(yīng)用和研究的新領(lǐng)域