數(shù)據(jù)庫原理及應用實用教程

出版時間:2010-12  出版社:姜代紅、 蔣秀蓮 清華大學出版社 (2010-12出版)  作者:姜代紅,蔣秀蓮 著  頁數(shù):312  

內(nèi)容概要

  《數(shù)據(jù)庫原理及應用實用教程》以關系數(shù)據(jù)庫系統(tǒng)為核心,主要介紹了數(shù)據(jù)庫系統(tǒng)的基本概念、基本原理和應用技術,內(nèi)容包括數(shù)據(jù)庫系統(tǒng)概論、關系數(shù)據(jù)庫、關系數(shù)據(jù)庫標準語言SQL、關系規(guī)范化理論、數(shù)據(jù)庫設計、數(shù)據(jù)庫保護技術、SQL Server 2000數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫應用系統(tǒng)開發(fā)和實驗與綜合實訓等?!  稊?shù)據(jù)庫原理及應用實用教程》內(nèi)容系統(tǒng)全面、深入淺出、實例豐富。每章均配有小結(jié)并附有適量的習題,便于讀者鞏固所學知識。書后所附習題答案可以幫助讀者檢驗學習和練習效果。書中還提供了相應的上機實驗和綜合實訓,便于讀者進一步理解和掌握各章所學知識。此外,《數(shù)據(jù)庫原理及應用實用教程》還配有多媒體課件和電子教案。  《數(shù)據(jù)庫原理及應用實用教程》可作為高等院校計算機、信息管理及相關專業(yè)的教材,也可作為從事計算機軟件工作的科技人員和工程技術人員以及其他相關人員的參考書。

書籍目錄

第1章 數(shù)據(jù)庫系統(tǒng)概論1.1 數(shù)據(jù)庫系統(tǒng)的產(chǎn)生與發(fā)展1.1.1 數(shù)據(jù)管理技術的演變1.1.2 數(shù)據(jù)庫系統(tǒng)的特點1.2 數(shù)據(jù)庫系統(tǒng)的相關概念及組成1.2.1 數(shù)據(jù)庫1.2.2 數(shù)據(jù)庫管理系統(tǒng)1.2.3 數(shù)據(jù)庫應用系統(tǒng)1.2.4.數(shù)據(jù)庫系統(tǒng)的組成1.3 數(shù)據(jù)模型1.3.1 數(shù)據(jù)模型的類型和組成1.3.2 概念模型1.3.3 常用的數(shù)據(jù)模型1.4 數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)1.4.1 數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)1.4.2 二級映像功能與數(shù)據(jù)獨立性1.5 常用數(shù)據(jù)庫系統(tǒng)簡介1.6 數(shù)據(jù)庫技術的新發(fā)展及新型數(shù)據(jù)庫系統(tǒng)1.6.1 數(shù)據(jù)庫技術發(fā)展的3個階段1.6.2 新型數(shù)據(jù)庫系統(tǒng)1.6.3 數(shù)據(jù)庫技術的發(fā)展趨勢1.7 本章小結(jié)習題第2章 關系數(shù)據(jù)庫2.1 關系模型的基本概念2.1.1 關系模型的基本術語2.1.2 關系模型的定義形式2.1.3 關系的性質(zhì)2.1.4 關系的鍵2.1.5 關系模型的完整性2.2 關系代數(shù)2.2.1 傳統(tǒng)的集合運算2.2.2 專門的關系運算2.2.3 關系代數(shù)運算的應用舉例2.3 關系演算*2.3.1 元組關系演算2.3.2 域關系演算2.4 小結(jié)習題第3章 關系數(shù)據(jù)庫標準語言SQL3.1 SQL概述3.1.1 SQL語言發(fā)展簡史3.1.2 SQL語言的主要特點3.1.3 SQL語言的主要功能3.1.4 SQL對關系數(shù)據(jù)庫模式的支持3.2 SQL的數(shù)據(jù)定義3.2.1 SQL的數(shù)據(jù)類型3.2.2 基本表的定義和維護3.2.3 索引的定義和維護3.3 SQL的數(shù)據(jù)查詢3.3.1 單表查詢3.3.2 連接查詢3.3.3 嵌套查詢3.3.4 集合查詢3.4 SQL的數(shù)據(jù)操作3.4.1 插入數(shù)據(jù)3.4.2 修改數(shù)據(jù)3.4.3 刪除數(shù)據(jù)3.5 視圖3.5.1 建立視圖3.5.2 查詢視圖3.5.3 刪除視圖3.5.4 更新視圖3.5.5 視圖的作用3.6 SQL的數(shù)據(jù)控制3.6.1 授權(quán)3.6.2 回收授權(quán)3.7 存儲過程3.7.1 存儲過程的概念……第4章 關系規(guī)范化理論第5章 數(shù)據(jù)庫設計第6章 數(shù)據(jù)庫保護技術第7章 SQL Server 2000數(shù)據(jù)庫管理系統(tǒng)第8章 數(shù)據(jù)庫應用系統(tǒng)開發(fā)第9章 實驗與綜合實訓參考答案參考文獻

章節(jié)摘錄

版權(quán)頁:插圖:層次模型的特點是記錄之間的聯(lián)系通過指針來實現(xiàn),常用的實現(xiàn)方法有鄰接法和鏈接法。鄰接法是用連續(xù)的物理順序表示記錄之間聯(lián)系的方法,在該方法中,由根記錄開始存放,按照自項向下、自左至右的順序存儲記錄;鏈接法是一種采用指針實現(xiàn)記錄間聯(lián)系的方法,它用指針按層次順序把各記錄鏈接起來,而各記錄存儲時不一定按層次順序。在層次模型中,樹形結(jié)構(gòu)的每個結(jié)點是一個記錄類型,每個記錄類型可包含若干個字段。記錄之間的聯(lián)系用結(jié)點之間的連線(有向邊)表示。上層結(jié)點稱為父結(jié)點或雙親結(jié)點,下層結(jié)點稱為子結(jié)點或子女結(jié)點,同一雙親的子女結(jié)點稱為兄弟結(jié)點,沒有子女的結(jié)點稱為葉結(jié)點,父子之間的聯(lián)系是1:n聯(lián)系。例如,圖1.16所示的專業(yè)教學層次模型示例共有5個記錄型,其中,專業(yè)為根結(jié)點,教研室和班級是兄弟結(jié)點(是專業(yè)的子女結(jié)點),教師和學生為葉結(jié)點,而每個記錄型又由不同的字段構(gòu)成。專業(yè)到教研室、專業(yè)到班級、教研室到教師、班級到學生都是1:n的聯(lián)系。層次模型支持的數(shù)據(jù)操作主要有查詢、插入、刪除和修改,其中執(zhí)行插入、刪除、修改操作時要滿足層次模型的完整性約束條件,包括以下幾個方面。(1)執(zhí)行插入操作時,不能插入無雙親的子結(jié)點。如新來的教師未分配教研室則無法插入到數(shù)據(jù)庫中。(2)執(zhí)行刪除操作時,如果刪除雙親結(jié)點,則其子女結(jié)點也會被一起刪除。如刪除某個教研室,則它的所有教師也會被刪除。(3)執(zhí)行修改操作時,應修改所有相應的記錄,以保證數(shù)據(jù)的一致性:由于采用指針實現(xiàn)記錄間的聯(lián)系,層次數(shù)據(jù)模型具有查詢效率高的優(yōu)點。同時,層次數(shù)據(jù)模型還具有結(jié)構(gòu)簡單、層分分明、便于在計算機內(nèi)實現(xiàn)的優(yōu)點。若要存取某一記錄型的記錄,可以從根結(jié)點起,按照有向樹的層次逐層向下查找,查找路徑就是存取路徑。但層次模型也有缺點:現(xiàn)實世界中很多聯(lián)系是非層次性的,如多對多聯(lián)系、一個結(jié)點具有多個關系結(jié)點等,層次模型不能直接表示兩個以上實體型間的復雜的聯(lián)系和多對多聯(lián)系,只能通過引入冗余數(shù)據(jù)或創(chuàng)建虛擬結(jié)點的方法來解決,易產(chǎn)生不一致性;對數(shù)據(jù)的插入和刪除操作限制較多;查詢子女結(jié)點必須通過雙親結(jié)點,所以使得應用程序的編寫比較復雜?;趯哟文P偷臄?shù)據(jù)庫管理系統(tǒng)的典型代表是美國IBM公司于1968年開發(fā)的IMS。

編輯推薦

《數(shù)據(jù)庫原理及應用實用教程》:多位教學一線老師數(shù)年教學經(jīng)驗的總結(jié)以應用為目的,案例為引導,SQL Serve為訓練環(huán)境基礎與應用并重,兼顧多專業(yè)之特點配有綜合實訓、習題答案及課件《數(shù)據(jù)庫原理及應用實用教程》是作者結(jié)合多年教學經(jīng)驗編寫而成,其特點是突出理論與應用的結(jié)合,以一個數(shù)據(jù)庫應用實例貫穿于各章節(jié),并隨著內(nèi)容的不斷深入而逐步完善數(shù)據(jù)庫應用實例的設計。通過實例,幫助學生理解抽象的理論知識;通過應用設計,提高學生解決實際問題的能力;通過大量習題,檢查學生對基本知識的掌握程度;通過上機實驗,培養(yǎng)學生的實踐能力,《數(shù)據(jù)庫原理及應用實用教程》以SQL Server 2000為訓練環(huán)境,同時對server 2005也有介紹。

圖書封面

評論、評分、閱讀與下載


    數(shù)據(jù)庫原理及應用實用教程 PDF格式下載


用戶評論 (總計2條)

 
 

  •   很好 包裝不錯 價格也可以
  •   雖然是清華出版社的,但是感覺書里面的內(nèi)容排版比較混亂。好多東西講的不清不楚。
 

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

京ICP備13047387號-7