數(shù)據(jù)庫原理及設計(第3版)(普通高校本科計算機專業(yè)特色教材精選·數(shù)據(jù)庫)
定 價:49 元
叢書名:普通高校本科計算機專業(yè)特色教材精選·數(shù)據(jù)庫
- 作者:陶宏才 等編著
- 出版時間:2014/1/1
- ISBN:9787302334606
- 出 版 社:清華大學出版社
- 中圖法分類:TP311.13
- 頁碼:422
- 紙張:膠版紙
- 版次:3
- 開本:16開
本書在2007年第2版的基礎上進行了修訂和充實.第3版仍然保持了第2版的整體框架,以及前兩版挖掘背景知識、賦予問題闡釋新視角、內(nèi)容深入淺出、理論與產(chǎn)品相結(jié)合等風格和特色。本書對數(shù)據(jù)庫的原理、應用與設計3個方面的內(nèi)容進行了深入淺出和全新的詮釋。主要內(nèi)容包括數(shù)據(jù)庫系統(tǒng)概述、高級(概念)數(shù)據(jù)模型、關系數(shù)據(jù)模型、SQL語言及其操作、數(shù)據(jù)庫的保護、關系數(shù)據(jù)庫設計理論、數(shù)據(jù)庫應用設計、數(shù)據(jù)庫應用系統(tǒng)設計實例、主流數(shù)據(jù)庫產(chǎn)品與工具、數(shù)據(jù)倉庫與數(shù)據(jù)挖掘及數(shù)據(jù)庫新進展、數(shù)據(jù)庫上機實驗及指導。
本書以數(shù)據(jù)庫系統(tǒng)的核心一一DBMS的出現(xiàn)背景為線索,引出了數(shù)據(jù)庫的相關概念及數(shù)據(jù)庫的整個框架體系,理順了數(shù)據(jù)庫原理、應用與設計之間的有機聯(lián)系。本書突出理論產(chǎn)生的背景和根源,強化理論與商用RDBMS產(chǎn)品(如MS SQL Server和Sybase等)以及理論與應用開發(fā)的結(jié)合,重視知識的實用,跟蹤數(shù)據(jù)庫技術(shù)發(fā)展前沿,反映最新的主流數(shù)據(jù)庫產(chǎn)品,并免費提供配套的電子課件。
本書具有邏輯性、系統(tǒng)性、實踐性和實用性強,既可作為計算機科學與技術(shù)、軟件工程以及相關專業(yè)本科生及研究生教材,也可作為從事信息系統(tǒng)開發(fā)的專業(yè)人員的參考書。
第1章 數(shù)據(jù)庫系統(tǒng)概述
1.1 數(shù)據(jù)庫系統(tǒng)及其總體結(jié)構(gòu)
1.1.1 數(shù)據(jù)庫管理系統(tǒng)出現(xiàn)的背景
1.1.2 數(shù)據(jù)庫系統(tǒng)的抽象層次
1.1.3 數(shù)據(jù)庫語言與SQL
1.1.4 SQL與ODBC/JDBC/OLE DB/AD0
1.1.5 數(shù)據(jù)庫系統(tǒng)總體結(jié)構(gòu)
1.2 數(shù)據(jù)庫系統(tǒng)中的關鍵術(shù)語與概念
1.2.1 數(shù)據(jù)庫及其相關概念
1.2.2 視圖及其相關概念
1.2.3 數(shù)據(jù)抽象、數(shù)據(jù)模型、數(shù)據(jù)模式及其相互關系
1.2.4 傳統(tǒng)數(shù)據(jù)模型回顧
1.3 數(shù)據(jù)庫系統(tǒng)的用戶
1.4 數(shù)據(jù)庫應用系統(tǒng)開發(fā)概述
1.4.1 c/s模式 第1章 數(shù)據(jù)庫系統(tǒng)概述
1.1 數(shù)據(jù)庫系統(tǒng)及其總體結(jié)構(gòu)
1.1.1 數(shù)據(jù)庫管理系統(tǒng)出現(xiàn)的背景
1.1.2 數(shù)據(jù)庫系統(tǒng)的抽象層次
1.1.3 數(shù)據(jù)庫語言與SQL
1.1.4 SQL與ODBC/JDBC/OLE DB/AD0
1.1.5 數(shù)據(jù)庫系統(tǒng)總體結(jié)構(gòu)
1.2 數(shù)據(jù)庫系統(tǒng)中的關鍵術(shù)語與概念
1.2.1 數(shù)據(jù)庫及其相關概念
1.2.2 視圖及其相關概念
1.2.3 數(shù)據(jù)抽象、數(shù)據(jù)模型、數(shù)據(jù)模式及其相互關系
1.2.4 傳統(tǒng)數(shù)據(jù)模型回顧
1.3 數(shù)據(jù)庫系統(tǒng)的用戶
1.4 數(shù)據(jù)庫應用系統(tǒng)開發(fā)概述
1.4.1 c/s模式
1.4.2 8/S模式
1.4.3 組件與分布式對象開發(fā)技術(shù)
1.4.4 CGl/ISAPl/NSAPl
1.4.5 ASP/了SP/PHP
1.4.6 .NET與Java EE開發(fā)平臺
1.4.7 Web應用的MVC架構(gòu)及其各種實現(xiàn)
1.5 由應用需求看數(shù)據(jù)庫技術(shù)的發(fā)展
1.5.1 基于文件系統(tǒng)的數(shù)據(jù)管理
1.5.2 第一代數(shù)據(jù)庫系統(tǒng)
1.5.3 第二代數(shù)據(jù)庫系統(tǒng)
1.5.4 OLTP及OLAP
1.5.5 數(shù)據(jù)倉庫與數(shù)據(jù)挖掘
1.5.6 并行與分布式數(shù)據(jù)庫系統(tǒng)
1.5.7 Internet/Web數(shù)據(jù)庫
1.5.8 面向?qū)ο蟮臄?shù)據(jù)庫系統(tǒng)
小結(jié)
習題
第2章 高級(概念)數(shù)據(jù)模型
2.1 關于數(shù)據(jù)模型的幾個重要問題
2.2 數(shù)據(jù)庫設計綜述
2.3 基本實體聯(lián)系模型
2.3.1 實體、實體型及屬性
2.3.2 聯(lián)系及聯(lián)系型
2.3.3 ER模型中的完整性約束
2.3.4 弱實體,
2.3.5 ER模型各元素圖示
2.3.6 應用示例
2.4 擴展實體聯(lián)系模型
2.4.1 類層次
2.4.2 演繹與歸納
2.4.3 演繹的原則
2.4.4 聚集
2.5 利用ER模型的概念數(shù)據(jù)庫設計
2.5.1 實體與屬性的取舍
2.5.2 屬性在實體與聯(lián)系間的取舍
2.5.3 二元聯(lián)系與三元聯(lián)系的取舍
2.5.4 三元聯(lián)系與聚集的取舍
2.5.5 大型系統(tǒng)的概念數(shù)據(jù)庫設計方法
2.6 E-R模型設計工具一一ERwin
2.6.1 ERwin建模方法
2.6.2 ERwin應用實例
2.7 UML對象模型
2.7.1 對象模型的核心概念
2.7.2 對象模型的組成
2.7.3 UML概述
2.7.4 對象模型的UML表示
2.7.5 用類圖表達泛化
2.7.6 用類圖表達聚合與組合
……