注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)數(shù)據(jù)庫數(shù)據(jù)庫原理與應(yīng)用

數(shù)據(jù)庫原理與應(yīng)用

數(shù)據(jù)庫原理與應(yīng)用

定 價:¥69.00

作 者: 許薇,黃燦輝,劉云香,陳代進,林樹青 著
出版社: 清華大學(xué)出版社
叢編項: 高等學(xué)校通識教育系列教材
標(biāo) 簽: 暫缺

購買這本書可以去


ISBN: 9787302561125 出版時間: 2020-09-01 包裝: 平裝
開本: 16 頁數(shù): 388 字數(shù):  

內(nèi)容簡介

  1)循序漸進,環(huán)環(huán)相扣,強化知識脈絡(luò)。首先介紹了數(shù)據(jù)庫、數(shù)據(jù)庫系統(tǒng)以及相關(guān)的一些基本概念,然后介紹怎樣為一個系統(tǒng)設(shè)計數(shù)據(jù)庫,通過例題講授數(shù)據(jù)庫設(shè)計的過程,在設(shè)計了數(shù)據(jù)庫以后,介紹怎樣利用SQL對數(shù)據(jù)庫和表結(jié)構(gòu)的定義;在前一章建好了數(shù)據(jù)庫、表以后,介紹用SQL語言對數(shù)據(jù)的查詢,以及在此基礎(chǔ)上建立視圖和索引;最后介紹了數(shù)據(jù)庫的訪問技術(shù),完成了學(xué)生選課系統(tǒng)的實例,形成了從無到有,從理論到實踐的體系結(jié)構(gòu)。(2)理論與實踐相結(jié)合:應(yīng)用涵蓋原理,理論貫穿應(yīng)用。

作者簡介

  本人從事數(shù)據(jù)庫、離散數(shù)學(xué)、計算機導(dǎo)論等方面的教學(xué)和科學(xué)研究工作,是省級精品課“數(shù)據(jù)庫原理”的主持人,校級重點培育學(xué)科“計算機應(yīng)用學(xué)科”帶頭人,主持《工學(xué)結(jié)合的計算機應(yīng)用人才培養(yǎng)研究與實踐》等省級以上課題20余項,先后在清華大學(xué)出版社、人民郵電出版社出版教材《面向?qū)ο蟮某绦蛟O(shè)計C++版》、《大學(xué)計算機基礎(chǔ)》、《C語言程序設(shè)計》、《數(shù)據(jù)庫原理及應(yīng)用》等13部,在國內(nèi)外刊物上發(fā)表論文30余篇。

圖書目錄

第一部分理論篇


第1章數(shù)據(jù)庫系統(tǒng)概論


1.1數(shù)據(jù)庫基本概念


1.1.1數(shù)據(jù)


1.1.2數(shù)據(jù)庫


1.1.3數(shù)據(jù)庫管理系統(tǒng)


1.1.4數(shù)據(jù)庫系統(tǒng)


1.2數(shù)據(jù)庫管理技術(shù)的產(chǎn)生和發(fā)展過程


1.2.1人工管理階段


1.2.2文件系統(tǒng)階段


1.2.3數(shù)據(jù)庫系統(tǒng)階段


1.2.4數(shù)據(jù)庫技術(shù)發(fā)展趨勢


1.3數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)


1.3.1三級模式結(jié)構(gòu)


1.3.2兩級映像和數(shù)據(jù)獨立性


1.4數(shù)據(jù)庫系統(tǒng)的組成


1.4.1數(shù)據(jù)庫系統(tǒng)的硬件平臺及數(shù)據(jù)庫


1.4.2軟件


1.4.3人員


1.5SQL Server 2008簡介


1.6復(fù)習(xí)思考


1.6.1小結(jié)


1.6.2習(xí)題


第2章數(shù)據(jù)庫模型


2.1數(shù)據(jù)模型概述


2.1.1數(shù)據(jù)模型的概念


2.1.2模型的分類


2.2數(shù)據(jù)模型的組成要素


2.2.1數(shù)據(jù)結(jié)構(gòu)


2.2.2數(shù)據(jù)操作


2.2.3完整性約束條件


2.3概念模型


2.3.1信息世界的基本概念


2.3.2實體之間的聯(lián)系


2.3.3概念模型的表示方法


2.4邏輯模型


2.4.1層次模型


2.4.2網(wǎng)狀模型


2.4.3關(guān)系模型


2.5物理模型


2.6復(fù)習(xí)思考


2.6.1小結(jié)


2.6.2習(xí)題








目錄






數(shù)據(jù)庫原理與應(yīng)用



第3章關(guān)系數(shù)據(jù)庫


3.1關(guān)系數(shù)據(jù)庫與關(guān)系模型


3.2關(guān)系的形式化定義


3.2.1關(guān)系相關(guān)概念


3.2.2關(guān)系模式


3.3關(guān)系完整性


3.3.1完整性控制的含義


3.3.2完整性約束條件


3.3.3完整性規(guī)則


3.3.4實現(xiàn)參照完整性要考慮的問題


3.3.5完整性的定義


3.4關(guān)系運算


3.4.1傳統(tǒng)的關(guān)系運算


3.4.2專門的關(guān)系運算


3.5復(fù)習(xí)思考


3.5.1小結(jié)


3.5.2習(xí)題


第4章關(guān)系數(shù)據(jù)庫的標(biāo)準(zhǔn)語言SQL


4.1SQL概述


4.1.1SQL語言的發(fā)展史及特點


4.1.2SQL語句的組成


4.1.3SQL Server 提供的主要數(shù)據(jù)類型


4.2數(shù)據(jù)定義


4.2.1數(shù)據(jù)庫的定義


4.2.2基本表的定義


4.2.3完整性約束


4.3數(shù)據(jù)查詢


4.3.1基本查詢


4.3.2聚合函數(shù)查詢


4.3.3對數(shù)據(jù)進行分組統(tǒng)計


4.3.4連接查詢


4.3.5嵌套查詢


4.3.6集合查詢


4.4數(shù)據(jù)操作語句


4.4.1插入語句


4.4.2更新語句


4.4.3刪除語句


4.5視圖


4.5.1創(chuàng)建視圖


4.5.2修改和刪除視圖


4.5.3查詢視圖


4.5.4更新視圖數(shù)據(jù)


4.5.5視圖的作用


4.5.6物化視圖


4.6索引


4.6.1創(chuàng)建索引


4.6.2索引的刪除


4.6.3建立索引的原則


4.7復(fù)習(xí)思考


4.7.1小結(jié)


4.7.2習(xí)題


第5章關(guān)系數(shù)據(jù)庫設(shè)計與理論


5.1函數(shù)依賴


5.1.1關(guān)系數(shù)據(jù)庫中存在的問題


5.1.2函數(shù)依賴相關(guān)的概念


5.1.3一些術(shù)語和符號


5.1.4函數(shù)依賴的推理規(guī)則


5.2關(guān)系模式的規(guī)范化


5.2.1第一范式(1NF)


5.2.2第二范式(2NF)



5.2.3第三范式(3NF)


5.2.4BC范式(BCNF)


5.2.5多值依賴


5.2.6第四范式


5.3模式分解


5.3.1關(guān)系模式的分解原則


5.3.2規(guī)范化的算法


5.4復(fù)習(xí)思考


5.4.1小結(jié)


5.4.2習(xí)題


第6章數(shù)據(jù)庫設(shè)計


6.1數(shù)據(jù)庫設(shè)計的步驟


6.1.1數(shù)據(jù)庫應(yīng)用系統(tǒng)的生命周期


6.1.2數(shù)據(jù)庫設(shè)計的目標(biāo)


6.1.3數(shù)據(jù)庫設(shè)計的步驟


6.2需求分析


6.2.1需求分析的任務(wù)


6.2.2需求分析的內(nèi)容


6.2.3需求分析的步驟


6.2.4案例分析


6.3概念結(jié)構(gòu)設(shè)計


6.3.1概念模型


6.3.2概念模型設(shè)計的方法


6.3.3案例分析


6.4邏輯結(jié)構(gòu)設(shè)計


6.4.1ER圖向關(guān)系模式的轉(zhuǎn)換


6.4.2關(guān)系模式的規(guī)范化


6.4.3確定完整性約束


6.4.4用戶視圖的確定


6.4.5案例分析


6.5數(shù)據(jù)庫的物理設(shè)計


6.5.1物理結(jié)構(gòu)設(shè)計的任務(wù)


6.5.2物理結(jié)構(gòu)設(shè)計方法


6.6數(shù)據(jù)庫的實施和維護


6.6.1數(shù)據(jù)庫實施


6.6.2數(shù)據(jù)庫運行和維護階段


6.7復(fù)習(xí)思考



6.7.1小結(jié)


6.7.2習(xí)題


第7章數(shù)據(jù)庫的管理


7.1數(shù)據(jù)庫的安全性控制


7.1.1概述


7.1.2用戶標(biāo)識和鑒別


7.1.3存取控制


7.1.4數(shù)據(jù)用戶權(quán)限與角色控制


7.1.5視圖機制


7.1.6審計跟蹤


7.1.7數(shù)據(jù)加密


7.1.8統(tǒng)計數(shù)據(jù)庫安全性


7.2事務(wù)


7.2.1事務(wù)的基本概念


7.2.2SQL Server中的事務(wù)


7.3數(shù)據(jù)庫的恢復(fù)技術(shù)


7.3.1數(shù)據(jù)庫系統(tǒng)故障的概述


7.3.2數(shù)據(jù)庫恢復(fù)技術(shù)


7.3.3恢復(fù)策略


7.3.4具有檢查點的恢復(fù)技術(shù)


7.3.5數(shù)據(jù)庫鏡像


7.4并發(fā)控制


7.4.1并發(fā)操作的概述


7.4.2封鎖


7.4.3活鎖與死鎖


7.4.4兩段鎖協(xié)議


7.4.5封鎖的粒度


7.5復(fù)習(xí)思考


7.5.1小結(jié)


7.5.2習(xí)題


第8章TransactSQL程序設(shè)計與開發(fā)


8.1TSQL程序基礎(chǔ)


8.1.1常量


8.1.2變量


8.1.3運算符


8.1.4函數(shù)


8.2流程控制語句


8.2.1語句塊: BEGIN…END


8.2.2選擇結(jié)構(gòu)


8.2.3循環(huán)結(jié)構(gòu)


8.2.4其他流程控制語句


8.2.5調(diào)度執(zhí)行語句


8.3游標(biāo)


8.3.1游標(biāo)的基本操作


8.3.2游標(biāo)應(yīng)用舉例


8.4存儲過程


8.4.1存儲過程的創(chuàng)建與執(zhí)行


8.4.2存儲過程的管理與維護


8.5用戶定義函數(shù)


8.6觸發(fā)器


8.6.1觸發(fā)器的基本概念


8.6.2創(chuàng)建觸發(fā)器


8.6.3管理觸發(fā)器


8.7復(fù)習(xí)思考


8.7.1小結(jié)


8.7.2習(xí)題


第9章數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)


9.1數(shù)據(jù)庫應(yīng)用程序設(shè)計方法


9.1.1應(yīng)用程序總體設(shè)計


9.1.2模塊設(shè)計


9.1.3編碼測試


9.2數(shù)據(jù)庫應(yīng)用程序的體系結(jié)構(gòu)


9.2.1主機集中型結(jié)構(gòu)


9.2.2文件服務(wù)器結(jié)構(gòu)


9.2.3客戶機/服務(wù)器(C/S)結(jié)構(gòu)


9.2.4瀏覽器/服務(wù)器(B/S)結(jié)構(gòu)


9.2.5開放式客戶體系結(jié)構(gòu)


9.3數(shù)據(jù)庫應(yīng)用程序開發(fā)


9.3.1數(shù)據(jù)庫設(shè)計


9.3.2數(shù)據(jù)庫的實施


9.3.3系統(tǒng)實現(xiàn)


9.4復(fù)習(xí)思考


9.4.1小結(jié)


9.4.2習(xí)題


第二部分實踐篇


實驗1SQL Server  2008的基本知識與操作


1.1實驗?zāi)康?/p>


1.2基礎(chǔ)知識


1.3實驗要求


1.4實驗步驟


實驗2管理數(shù)據(jù)庫操作


2.1實驗?zāi)康?/p>


2.2基礎(chǔ)知識


2.3實驗要求


2.4實驗步驟


實驗3表的創(chuàng)建與修改、完整性約束


3.1實驗?zāi)康?/p>


3.2基礎(chǔ)知識


3.3實驗要求


3.4實驗步驟


3.5擴展練習(xí)


實驗4數(shù)據(jù)查詢的操作(一)


4.1實驗?zāi)康?/p>


4.2基礎(chǔ)知識


4.3實驗要求


4.4實驗步驟


4.5思考題


實驗5數(shù)據(jù)查詢的操作(二)


5.1實驗?zāi)康?/p>


5.2基礎(chǔ)知識


5.3實驗要求


5.4實驗步驟


實驗6數(shù)據(jù)查詢的操作(三)


6.1實驗?zāi)康?/p>


6.2基礎(chǔ)知識


6.3實驗要求


6.4實驗步驟


實驗7視圖與索引


7.1實驗?zāi)康?/p>


7.2基礎(chǔ)知識


7.3實驗要求


7.4實驗步驟


7.5思考題


實驗8數(shù)據(jù)操作


8.1實驗?zāi)康?/p>


8.2基礎(chǔ)知識


8.3實驗要求


8.4實驗步驟


實驗9SQL Server事務(wù)設(shè)計


9.1實驗?zāi)康?/p>


9.2基礎(chǔ)知識


9.3實驗要求


9.4實驗步驟


實驗10流程控制語句


10.1實驗?zāi)康?/p>


10.2基礎(chǔ)知識


10.3實驗要求


10.4實驗步驟


實驗11SQL Server的存儲過程


11.1實驗?zāi)康?/p>


11.2基礎(chǔ)知識


11.3實驗要求


11.4實驗步驟


參考文獻


本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號