第2版前言第1版前言第1章數(shù)據(jù)庫系統(tǒng)概述11數(shù)據(jù)庫系統(tǒng)的基本概念111信息的定義與特征112數(shù)據(jù)的定義與特征113數(shù)據(jù)類型114數(shù)據(jù)庫及其特點(diǎn)115數(shù)據(jù)庫管理系統(tǒng)116數(shù)據(jù)庫系統(tǒng)12數(shù)據(jù)庫技術(shù)的發(fā)展歷程121人工管理階段122文件系統(tǒng)階段123數(shù)據(jù)庫系統(tǒng)階段13數(shù)據(jù)庫應(yīng)用系統(tǒng)的生存期模型131數(shù)據(jù)庫應(yīng)用系統(tǒng)的生存期132瀑布模型14數(shù)據(jù)庫技術(shù)的發(fā)展趨勢習(xí)題第2章數(shù)據(jù)庫需求分析21概述211數(shù)據(jù)庫需求分析的定義212數(shù)據(jù)庫需求分析的內(nèi)容213數(shù)據(jù)庫需求分析的原則214數(shù)據(jù)庫需求分析的步驟215數(shù)據(jù)庫系統(tǒng)需求分析的方法和工具22數(shù)據(jù)庫需求調(diào)查221數(shù)據(jù)庫需求調(diào)查的內(nèi)容222數(shù)據(jù)庫需求調(diào)查的原則223數(shù)據(jù)庫需求調(diào)查的方法23數(shù)據(jù)字典231數(shù)據(jù)字典的基本概念232數(shù)據(jù)項(xiàng)233數(shù)據(jù)結(jié)構(gòu)234外部實(shí)體235數(shù)據(jù)流236數(shù)據(jù)存儲(chǔ)237處理邏輯238數(shù)據(jù)字典編制的結(jié)構(gòu)化方法24信息分類與編碼241信息分類242信息編碼25數(shù)據(jù)定義分析26數(shù)據(jù)操縱分析261數(shù)據(jù)更新分析262數(shù)據(jù)查詢分析263數(shù)據(jù)統(tǒng)計(jì)和排序分析27數(shù)據(jù)完整性分析271數(shù)據(jù)項(xiàng)取值范圍272關(guān)鍵字273數(shù)據(jù)關(guān)聯(lián)28數(shù)據(jù)安全性分析281數(shù)據(jù)安全的概念282數(shù)據(jù)訪問權(quán)限283數(shù)據(jù)加密29并發(fā)處理分析210數(shù)據(jù)庫性能分析211ER圖2111ER圖的基本概念2112ER圖的設(shè)計(jì)原則2113ER圖的設(shè)計(jì)方法2114ER圖的設(shè)計(jì)步驟習(xí)題第3章數(shù)據(jù)庫設(shè)計(jì)31概述311數(shù)據(jù)庫設(shè)計(jì)的定義312數(shù)據(jù)庫設(shè)計(jì)的任務(wù)313數(shù)據(jù)庫設(shè)計(jì)的原則314數(shù)據(jù)庫設(shè)計(jì)的方法315數(shù)據(jù)庫設(shè)計(jì)的步驟32關(guān)系數(shù)據(jù)庫的基本概念321數(shù)據(jù)模型概述322關(guān)系模型33關(guān)系操作331關(guān)系操作概述332關(guān)系代數(shù)333存儲(chǔ)過程34完整性設(shè)計(jì)341完整性約束342完整性設(shè)計(jì)中應(yīng)注意的問題343完整性設(shè)計(jì)的原則344觸發(fā)器35安全性設(shè)計(jì)351數(shù)據(jù)庫安全控制措施352訪問權(quán)限設(shè)計(jì)353加密算法設(shè)計(jì)36索引設(shè)計(jì)361索引的概念362索引的作用363索引的設(shè)計(jì)原則37事務(wù)與并發(fā)控制371事務(wù)372并發(fā)控制38ER圖轉(zhuǎn)換381實(shí)體集向關(guān)系模式的轉(zhuǎn)換382聯(lián)系集向關(guān)系模式的轉(zhuǎn)換383應(yīng)用實(shí)例39*層次數(shù)據(jù)庫與網(wǎng)狀數(shù)據(jù)庫391層次數(shù)據(jù)庫392網(wǎng)狀數(shù)據(jù)庫習(xí)題第4章數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL41SQL概述411SQL簡介412SQL的主要功能413SQL的主要特點(diǎn)414SQL語法42數(shù)據(jù)定義421數(shù)據(jù)庫422基本表423索引43數(shù)據(jù)查詢431概述432簡單查詢433連接查詢434使用SQL函數(shù)查詢435分組查詢436嵌套查詢437集合查詢44數(shù)據(jù)更新441插入數(shù)據(jù)442修改數(shù)據(jù)443刪除數(shù)據(jù)45視圖451定義視圖452刪除視圖453查詢視圖454更新視圖46數(shù)據(jù)控制461授權(quán)462收權(quán)463拒絕訪問47嵌入式SQL471嵌入式SQL概述472不用游標(biāo)的SQL473使用游標(biāo)的SQL48存儲(chǔ)過程的創(chuàng)建與維護(hù)49觸發(fā)器的創(chuàng)建與維護(hù)491定義觸發(fā)器492修改觸發(fā)器493刪除觸發(fā)器習(xí)題第5章數(shù)據(jù)庫實(shí)現(xiàn)51概述52主流DBMS521Microsoft SQL Server522MySQL523SQLite524Oracle525Sybase526DB2527Informix528Access53Microsoft SQL Server 2012531Microsoft SQL Server 2012的安裝與使用532SQL Server Management Studio習(xí)題第6章數(shù)據(jù)庫測試61概述611數(shù)據(jù)庫測試的定義612數(shù)據(jù)庫測試的原則613數(shù)據(jù)庫測試的方法與工具614數(shù)據(jù)庫測試的步驟615數(shù)據(jù)庫測試輸出結(jié)果的展現(xiàn)62測試用例設(shè)計(jì)621白盒測試的測試用例設(shè)計(jì)622黑盒測試的測試用例設(shè)計(jì)63數(shù)據(jù)庫模式測試631基本表數(shù)據(jù)結(jié)構(gòu)測試632數(shù)據(jù)庫完整性測試633視圖測試64數(shù)據(jù)庫功能測試641數(shù)據(jù)定義功能測試642數(shù)據(jù)操縱功能測試643數(shù)據(jù)庫安全性測試644并發(fā)處理測試65數(shù)據(jù)庫性能測試651數(shù)據(jù)庫性能測試的概念652影響數(shù)據(jù)庫性能的因素66數(shù)據(jù)庫調(diào)試661數(shù)據(jù)庫調(diào)試的原則662數(shù)據(jù)庫調(diào)試的步驟663數(shù)據(jù)庫調(diào)試的方法習(xí)題第7章數(shù)據(jù)庫維護(hù)71概述711數(shù)據(jù)庫維護(hù)的定義712數(shù)據(jù)庫維護(hù)的任務(wù)713數(shù)據(jù)庫維護(hù)的原則714數(shù)據(jù)庫維護(hù)的方法715數(shù)據(jù)庫維護(hù)的步驟72運(yùn)行日志721日志文件的格式和內(nèi)容722日志文件的作用723日志文件的使用724日志文件的維護(hù)73數(shù)據(jù)庫故障及其排除731故障的種類732故障的排除方法74數(shù)據(jù)庫備份與恢復(fù)741數(shù)據(jù)庫備份的原則和方式742數(shù)據(jù)庫恢復(fù)策略743具有檢查點(diǎn)的數(shù)據(jù)庫恢復(fù)技術(shù)744數(shù)據(jù)庫的鏡像功能習(xí)題第8章數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)81概述811數(shù)據(jù)庫應(yīng)用系統(tǒng)的基本結(jié)構(gòu)812數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的要求813主流的數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)工具82數(shù)據(jù)庫接口技術(shù)821ODBC822ADO823JDBC83Java數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)831概述832需求分析833模塊層次結(jié)構(gòu)834數(shù)據(jù)庫設(shè)計(jì)835系統(tǒng)實(shí)現(xiàn)836主要界面84C++數(shù)據(jù)庫應(yīng)用開發(fā)841概述842需求分析843模塊層次結(jié)構(gòu)844數(shù)據(jù)庫設(shè)計(jì)845系統(tǒng)實(shí)現(xiàn)846主要界面85Android數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)851概述852需求分析853模塊層次結(jié)構(gòu)854數(shù)據(jù)庫設(shè)計(jì)855系統(tǒng)實(shí)現(xiàn)856主要界面習(xí)題第9章關(guān)系數(shù)據(jù)庫理論91關(guān)系模式的規(guī)范化理論概述911關(guān)系模式規(guī)范化的必要性912關(guān)系模式規(guī)范化的概念92函數(shù)依賴及范式921屬性間的聯(lián)系922函數(shù)依賴923第一范式924第二范式925第三范式926Boyce Codd范式93多值依賴及范式931多值依賴的定義和性質(zhì)932第四范式94連接依賴及范式941連接依賴的定義942第五范式943小結(jié)95模式分解951模式分解的概念952模式分解的算法96查詢優(yōu)化961查詢優(yōu)化的必要性962查詢優(yōu)化的一般準(zhǔn)則963關(guān)系代數(shù)等價(jià)變換規(guī)則964關(guān)系代數(shù)表達(dá)式的優(yōu)化算法965優(yōu)化的一般步驟習(xí)題第10章實(shí)驗(yàn)方案101實(shí)驗(yàn)?zāi)康呐c實(shí)驗(yàn)要求102實(shí)驗(yàn)條件103實(shí)驗(yàn)內(nèi)容1031實(shí)驗(yàn)1數(shù)據(jù)庫需求分析1032實(shí)驗(yàn)2關(guān)系數(shù)據(jù)庫設(shè)計(jì)1033實(shí)驗(yàn)3數(shù)據(jù)定義1034實(shí)驗(yàn)4數(shù)據(jù)更新1035實(shí)驗(yàn)5簡單查詢和連接查詢1036實(shí)驗(yàn)6嵌套查詢1037實(shí)驗(yàn)7集合查詢、分組查詢、函數(shù)查詢1038實(shí)驗(yàn)8存儲(chǔ)過程1039實(shí)驗(yàn)9觸發(fā)器第11章課程設(shè)計(jì)指導(dǎo)111概述1111課程設(shè)計(jì)的目標(biāo)1112課程設(shè)計(jì)的要求1113課程設(shè)計(jì)的步驟1114開發(fā)運(yùn)行環(huán)境與開發(fā)工具1115系統(tǒng)架構(gòu)112成績管理系統(tǒng)1121背景簡介1122系統(tǒng)目標(biāo)1123功能要求113圖書管理系統(tǒng)1131背景簡介1132系統(tǒng)目標(biāo)1133功能要求114采購管理系統(tǒng)1141背景簡介1142系統(tǒng)目標(biāo)1143功能要求115庫存管理系統(tǒng)1151背景簡介1152系統(tǒng)目標(biāo)1153功能要求116銀行儲(chǔ)蓄卡管理系統(tǒng)1161背景簡介1162系統(tǒng)目標(biāo)1163功能要求117通信錄管理系統(tǒng)1171背景簡介1172系統(tǒng)目標(biāo)1173功能要求118移動(dòng)電子商務(wù)系統(tǒng)1181背景簡介1182系統(tǒng)目標(biāo)1183功能要求119移動(dòng)考勤管理系統(tǒng)1191背景簡介1192系統(tǒng)目標(biāo)1193功能要求1110移動(dòng)社交平臺11101背景簡介11102系統(tǒng)目標(biāo)11103功能要求參考文獻(xiàn)