出版時間:2011-8 出版社:西南交通大學(xué)出版社 作者:陶程仁 頁數(shù):269
內(nèi)容概要
在計算機(jī)科學(xué)中,數(shù)據(jù)庫是十分重要且發(fā)展迅速的重要分支。隨著各種應(yīng)用領(lǐng)域?qū)?shù)據(jù)管理的需求越來越多,數(shù)據(jù)庫原理及應(yīng)用這門課程的重要性也越來越突出,它不僅是高校計算機(jī)、信息管理等專業(yè)的主干課程,而且已成為許多非計算機(jī)專業(yè)學(xué)生的必修課或選修課程。
本書作者都是教學(xué)第一線教師,且具有豐富的教學(xué)及項目開發(fā)經(jīng)驗。與其他同類教材相比,本書具有以下特點:
(1)本書是針對應(yīng)用型本科生的培養(yǎng)目標(biāo)而編寫的。突出應(yīng)用性,通過知識的應(yīng)用轉(zhuǎn)化為解決問題的能力,實現(xiàn)由重知識傳播到重能力培養(yǎng)的轉(zhuǎn)變。
(2)理論與實踐均依托于具體軟件。本書以SQL Server
2005作為數(shù)據(jù)庫管理系統(tǒng)軟件,以PowerDesigner為數(shù)據(jù)庫設(shè)計工具,把數(shù)據(jù)庫的基本概念、基本理論和基本技術(shù)及數(shù)據(jù)庫的設(shè)計貫穿于一個已設(shè)計完善的數(shù)據(jù)庫系統(tǒng)實例中,通過詳盡的分析,使學(xué)生既能感性認(rèn)識數(shù)據(jù)庫,加深對數(shù)據(jù)庫理論知識的理解,又能解決這些理論知識什么時候用和怎樣用的問題。
(3)循序漸進(jìn),編排合理。本書從數(shù)據(jù)庫的基本知識開始,緊接著到關(guān)系數(shù)據(jù)庫語言,數(shù)據(jù)庫設(shè)計直至最后數(shù)據(jù)庫新技術(shù)發(fā)展的介紹,理論教學(xué)與實踐教學(xué)環(huán)環(huán)相扣,其問配有大量的實例,包括C/S結(jié)構(gòu)和B/S結(jié)構(gòu)的案例,使原本抽象的內(nèi)容變得生動和形象起來。
(4)方便實用,配套有實驗指導(dǎo)書。為方便學(xué)生的實際操作,精心編寫了配套的實驗指導(dǎo)書,通過基礎(chǔ)實驗、綜合性實驗和創(chuàng)新性實驗來培養(yǎng)學(xué)生的實際操作能力及創(chuàng)新能力。
全書共分為8章。第1章為緒論,主要內(nèi)容有數(shù)據(jù)庫的基本知識。第2章介紹了關(guān)系數(shù)據(jù)庫語言,主要內(nèi)容有SQL
Server2005的有關(guān)概念及操作。第3章介紹了SQL高級應(yīng)用,主要內(nèi)容有SQL程序設(shè)計、觸發(fā)器、存儲過程等。第4章介紹了數(shù)據(jù)庫設(shè)計,主要內(nèi)容有數(shù)據(jù)庫設(shè)計的過程及PowerDesigner的應(yīng)用。第5章介紹了關(guān)系數(shù)據(jù)庫理論,主要內(nèi)容有關(guān)系數(shù)據(jù)庫設(shè)計的各種問題,用規(guī)范化理論評估數(shù)據(jù)庫設(shè)計的方法。第6章介紹了數(shù)據(jù)庫安全與維護(hù)。第7章介紹了數(shù)據(jù)庫訪問技術(shù),主要內(nèi)容有用0DBC、
AD0、AD0.NET、JDBC訪問數(shù)據(jù)庫的各種技術(shù)。第8章介紹了數(shù)據(jù)庫新技術(shù)發(fā)展,主要內(nèi)容有多媒體數(shù)據(jù)庫,面向?qū)ο髷?shù)據(jù)庫等新技術(shù)。
書籍目錄
第1章 緒 論
1.1 數(shù)據(jù)庫基本概念
1.2 數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)
1.3 數(shù)據(jù)模型
1.4 關(guān)系數(shù)據(jù)庫
1.5 關(guān)系代數(shù)
1.6 數(shù)據(jù)庫管理系統(tǒng)簡介
第2章 關(guān)系數(shù)據(jù)庫語言
2.1 SQL語言的概述
2.2 數(shù)據(jù)庫管理
2.3 表的創(chuàng)建及維護(hù)
2.4 索引
2.5 數(shù)據(jù)查詢
2.6 數(shù)據(jù)更新
2.7 視 圖
第3章 SQL高級應(yīng)用
3.1 SQL程序設(shè)計
3.2 存儲過程
3.3 觸發(fā)器
第4章 數(shù)據(jù)庫設(shè)計
4.1 數(shù)據(jù)庫設(shè)計的過程
4.2 實體一聯(lián)系模型
4.3 約 束
4.4 E.R模型設(shè)計原則
4.5 弱實體集
4.6 擴(kuò)展的E—R屬性
4.7 使用PowerDesigner畫E—R圖
4.8 將E—R圖轉(zhuǎn)換為關(guān)系模式
第5章 關(guān)系數(shù)據(jù)庫理論
5.1 關(guān)系數(shù)據(jù)庫模式設(shè)計的問題
5.2 函數(shù)依賴
5.3 范式
5.4 模式分解
5.5 多值依賴與第四范式
第6章 數(shù)據(jù)庫安全與維護(hù)
6.1 數(shù)據(jù)庫的安全性控制
6.2 數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)完整性
6.3 事務(wù)的并發(fā)控制
6.4 數(shù)據(jù)庫恢復(fù)技術(shù)
第7章 數(shù)據(jù)庫訪問技術(shù)
7.1 概述
7.2 ODBC與數(shù)據(jù)庫訪問
7.3 ADO與數(shù)據(jù)庫訪問
7.4 使用ADO.NET訪問數(shù)據(jù)庫
7.5 使用JDBC訪問數(shù)據(jù)庫
7.6 數(shù)據(jù)庫連接池技術(shù)
7.7 Hibernate與連接數(shù)據(jù)庫
第8章 數(shù)據(jù)庫新技術(shù)發(fā)展
8.1 分布式數(shù)據(jù)庫
8.2 主動數(shù)據(jù)庫
8.3 多媒體數(shù)據(jù)庫
8.4 面向?qū)ο髷?shù)據(jù)庫
8.5 XML數(shù)據(jù)庫
8.6 面向特定領(lǐng)域的數(shù)據(jù)庫
參考文獻(xiàn)
圖書封面
評論、評分、閱讀與下載
數(shù)據(jù)庫原理及應(yīng)用 PDF格式下載