基本資料:叢書名:數(shù)據(jù)庫系統(tǒng)簡明教程(高等學校教材)定價:25.10頁碼:307裝禎:平裝版本:第1版正文語種:中文 內(nèi)容簡介:《數(shù)據(jù)庫系統(tǒng)簡明教程》系統(tǒng)地闡述了數(shù)據(jù)庫系統(tǒng)的基礎(chǔ)理論、基本技術(shù)和基本方法。《數(shù)據(jù)庫系統(tǒng)簡明教程》是薩師煊、王珊《數(shù)據(jù)庫系統(tǒng)概論》的簡明版。應廣大讀者和廣大教師的要求,對《數(shù)據(jù)庫系統(tǒng)概論》第三版從深度和廣度上做了刪減,從面向應用的角度對內(nèi)容進行了調(diào)整,以適應更加廣泛的學校和讀者的學習需要和教學要求。全書分為四篇共十五章。基礎(chǔ)篇包括緒論、數(shù)據(jù)模型、關(guān)系數(shù)據(jù)庫和關(guān)系數(shù)據(jù)庫標準語言SQL四章;系統(tǒng)篇包括數(shù)據(jù)庫安全性、數(shù)據(jù)庫完整性、數(shù)據(jù)庫恢復技術(shù)和并發(fā)控制四章;設(shè)計篇包括數(shù)據(jù)庫設(shè)計概述、概念模型與ER方法、關(guān)系數(shù)據(jù)庫設(shè)計理論、數(shù)據(jù)庫設(shè)計步驟四章;應用篇包括嵌入式SQL、PL/SQL與存儲過程、開放數(shù)據(jù)庫互連(ODBC)三章。《數(shù)據(jù)庫系統(tǒng)簡明教程》可以作為高等學校計算機專業(yè)、信息系統(tǒng)與信息管理等相關(guān)專業(yè)數(shù)據(jù)庫課程教材。也可供從事數(shù)據(jù)庫系統(tǒng)教學、研究和應用的廣大教師、學生、研究人員和工程技術(shù)人員參考。 章節(jié)目錄:基礎(chǔ)篇第一章緒論1.1數(shù)據(jù)庫系統(tǒng)概述1.1.1數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng)1.1.2數(shù)據(jù)管理技術(shù)的產(chǎn)生和發(fā)展1.1.3數(shù)據(jù)庫系統(tǒng)的特點1.2數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)1.2.1數(shù)據(jù)庫系統(tǒng)模式的概念1.2.2數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)1.2.3數(shù)據(jù)庫的二級映像功能與數(shù)據(jù)獨立性1.3數(shù)據(jù)庫系統(tǒng)的組成1.4小結(jié)習題本章參考文獻第二章數(shù)據(jù)模型2.1兩大類數(shù)據(jù)模型2.2數(shù)據(jù)模型的組成要素2.2.1數(shù)據(jù)結(jié)構(gòu)2.2.2數(shù)據(jù)操作2.2.3完整性約束2.3主要的邏輯數(shù)據(jù)模型2.4層次模型2.4.1層次數(shù)據(jù)模型的數(shù)據(jù)結(jié)構(gòu)2.4.2層次模型的數(shù)據(jù)操縱與完整性約束2.4.3層次模型的優(yōu)缺點2.5網(wǎng)狀模型2.5.1網(wǎng)狀數(shù)據(jù)模型的數(shù)據(jù)結(jié)構(gòu)2.5.2網(wǎng)狀數(shù)據(jù)模型的操縱與完整性約束2.5.3網(wǎng)狀數(shù)據(jù)模型的優(yōu)缺點2.6關(guān)系模型2,6.1關(guān)系數(shù)據(jù)模型的數(shù)據(jù)結(jié)構(gòu)2.6.2關(guān)系數(shù)據(jù)模型的操縱與完整性約束2.6.3關(guān)系數(shù)據(jù)模型的優(yōu)缺點2.7小結(jié)習題本章參考文獻第三章關(guān)系數(shù)據(jù)庫3.1關(guān)系數(shù)據(jù)結(jié)構(gòu)及形式化定義3.1.1關(guān)系3.1.2關(guān)系模式3.1.3關(guān)系數(shù)據(jù)庫3.2關(guān)系操作3.2.1基本的關(guān)系操作3.2.2關(guān)系數(shù)據(jù)語言的分類3.3關(guān)系的完整性3.3.1關(guān)系的三類完整性約束3.3.2實體完整性3.3.3參照完整性3.3.4用戶定義的完整性3.4關(guān)系代數(shù)3.4.1傳統(tǒng)的集合運算3.4.2專門的關(guān)系運算3.5小結(jié)習題本章參考文獻第四章關(guān)系數(shù)據(jù)庫標準語言SQL4.1SQL概述4.1.1SQL的產(chǎn)生與發(fā)展4.1.2SQL語言的基本概念4.1.3SQL的組成4.1.4SQL的特點4.2學生-課程數(shù)據(jù)庫4.3數(shù)據(jù)定義4.3.1模式的定義和刪除4.3.2基本表的定義、刪除與修改4.3.3索引的建立與刪除4.4數(shù)據(jù)查詢4.4.1單表查詢4.4.2連接查詢4.4.3嵌套查詢4.4.4集合查詢4.4.5SELECT語句的一般格式4.5數(shù)據(jù)更新4.5.1插入數(shù)據(jù)4.5.2修改數(shù)據(jù)4.5.3刪除數(shù)據(jù)4.6視圖4.6.1定義視圖4.6.2查詢視圖4.6.3更新視圖4.6.4視圖的作用4.7小結(jié)習題本章參考文獻系統(tǒng)篇第五章數(shù)據(jù)庫安全性5.1計算機系統(tǒng)的安全性概述5.2數(shù)據(jù)庫安全性控制5.2.1用戶標識與鑒別5.2.2存取控制5.3數(shù)據(jù)庫存取控制方法5.3.1用戶權(quán)限5.3.2授權(quán)與回收5.4數(shù)據(jù)庫角色5.5視圖機制5.6審計5.7小結(jié)習題本章參考文獻第六章數(shù)據(jù)庫完整性6.1實體完整性6.1.1實體完整性定義6.1.2實體完整性檢查和違約處理6.2參照完整性6.2.1參照完整性定義6.2.2參照完整性檢查和違約處理6.3用戶定義的完整性6.3.1屬性上的約束條件的定義6.3.2屬性上的約束條件檢查和違約處理6.3.3元組上的約束條件的定義6.3.4元組上的約束條件檢查和違約處理6.4完整性約束命名子句6.5域中的完整性限制6.6小結(jié)習題本章參考文獻第七章數(shù)據(jù)庫恢復技術(shù)7.1事務的基本概念7.1.1事務7.1.2實例7.1.3事務的特性7.2數(shù)據(jù)庫恢復概述7.3故障的種類7.3.1事務內(nèi)部的故障7.3.2系統(tǒng)故障7.3.3介質(zhì)故障7.3.4計算機病毒7.4恢復的實現(xiàn)技術(shù)7.4,1數(shù)據(jù)轉(zhuǎn)儲7.4.2登記日志文件(Logging)7.5恢復策略7.5.1事務故障的恢復7.5.2系統(tǒng)故障的恢復7.5.3介質(zhì)故障的恢復7.6小結(jié)習題本章參考文獻第八章并發(fā)控制8.1并發(fā)控制概述8.2封鎖8.3封鎖協(xié)議8.4活鎖和死鎖8.4.1活鎖8.4.2死鎖8.5并發(fā)調(diào)度的可串行性8.6兩段鎖協(xié)議8.7封鎖的粒度8.8小結(jié)習題本章參考文獻設(shè)計篇第九章數(shù)據(jù)庫設(shè)計概述9.1數(shù)據(jù)庫設(shè)計的特點9.1.1數(shù)據(jù)庫建設(shè)的基本規(guī)律9.1.2結(jié)構(gòu)(數(shù)據(jù))設(shè)計和行為(處理)設(shè)計9.2數(shù)據(jù)庫設(shè)計方法9.3數(shù)據(jù)庫的生命周期9.4數(shù)據(jù)庫設(shè)計步驟9.5數(shù)據(jù)庫設(shè)計過程中的各級模式9.6小結(jié)習題本章參考文獻第十章概念模型與E R方法10.1概念模型10.2概念模型的主要概念10.3實體型之間的聯(lián)系10.3.1兩個實體型之間的聯(lián)系10.3.2兩個以上的實體型之間的聯(lián)系10.4實體一聯(lián)系方法10.4.1E.R圖的表示方法10.4.2一個實例10.4.3實體與屬性的劃分10.5小結(jié)習題本章參考文獻第十一章關(guān)系數(shù)據(jù)庫設(shè)計理論11.1數(shù)據(jù)依賴對關(guān)系模式的影響11.2函數(shù)依賴11.2.1函數(shù)依賴11.2.2碼11.3范式11.3.1第一范式(1NF)11.3.2第二范式(2NF)11.3.3第三范式(3NF)11.3.4BC范式(BCNF)11.4多值依賴與第四范式(4NF)11.4.1多值依賴11.4.2第四范式(4NF)11.5關(guān)系模式的規(guī)范化11.6數(shù)據(jù)依賴的公理系統(tǒng)11.7小結(jié)習題本章參考文獻第十二章數(shù)據(jù)庫設(shè)計步驟12.1需求分析12.1.1需求分析的任務和過程12.1.2數(shù)據(jù)流圖12.1.3數(shù)據(jù)字典12.1.4需求分析注意點12.2概念結(jié)構(gòu)設(shè)計12.2.1概念結(jié)構(gòu)設(shè)計的方法與步驟12.2.2局部視圖設(shè)計12.2.3視圖集成12.3邏輯結(jié)構(gòu)設(shè)計12.3.1E R圖向關(guān)系模型的轉(zhuǎn)換12.3.2數(shù)據(jù)模型的優(yōu)化12.3.3設(shè)計用戶子模式12.4數(shù)據(jù)庫的物理設(shè)計12.4.1數(shù)據(jù)庫物理設(shè)計的內(nèi)容12.4.2關(guān)系存取方法選擇12.4.3確定數(shù)據(jù)庫的存儲結(jié)構(gòu)12.4.4評價物理結(jié)構(gòu)12.5數(shù)據(jù)庫的實施12.5.1數(shù)據(jù)的載入和應用程序的調(diào)試12.5.2數(shù)據(jù)庫的試運行12.6數(shù)據(jù)庫的運行和維護12.7小結(jié)習題本章參考文獻應用篇第十三章嵌入式SQL13.1嵌入式SQL的一般形式13.2嵌入式SQL語句與主語言之間的通信13.2.1SQL通信區(qū)13.2.2主變量13.2.3游標13.2.4程序?qū)嵗?3.3不用游標的SQL語句13.3.1說明性語句13.3.2數(shù)據(jù)定義語句13.3.3數(shù)據(jù)控制語句13.3.4查詢結(jié)果為單記錄的SELECT語句13.3.5非CURRENT形式的UPDATE語句13.3.6非CURRENT形式的DELETE語句13.3.7INSERT語句13.4使用游標的SQL語句13.4.1查詢結(jié)果為多條記錄的SELECT語句13.4.2CURRENT形式的UPDATE語句和DELETE語句13.5動態(tài)SQL簡介13.6小結(jié)習題本章參考文獻第十四章PL/SQL與存儲過程14.1概述14.2PL/SQL的塊結(jié)構(gòu)14.3變量與常量的定義14.4控制結(jié)構(gòu)14.4.1條件控制語句14.4.2循環(huán)控制語句14.5異常處理14.6存儲過程14.6.1存儲過程的優(yōu)點14.6.2存儲過程的用戶接口14.7游標14.8小結(jié)習題本章參考文獻第十五章開放數(shù)據(jù)庫互連(ODBC)15.1數(shù)據(jù)庫互連概述15.2ODBC的工作原理概述15.3使用ODBC的系統(tǒng)結(jié)構(gòu)15.3.1應用程序15.3.2驅(qū)動程序管理器15.3.3數(shù)據(jù)庫驅(qū)動程序15.3.4ODBC數(shù)據(jù)源管理15.4ODBCAPI基礎(chǔ)15.4.1函數(shù)概述15.4.2句柄及其屬性15.4.3數(shù)據(jù)類型15.5ODBC的工作流程15.5.1配置數(shù)據(jù)源15.5.2初始化環(huán)境15.5.3建立連接15.5.4分配語句句柄15.5.5執(zhí)行SQL語句15.5.6結(jié)果集處理15.5.7中止15.6小結(jié)習題本章參考文獻課后習題參考答案 作者簡介:王珊,中國人民大學信息學院教授,博士生導師,中國計算機學會副理事長,中國計算機學會數(shù)據(jù)庫專委會主任,教育部第五屆科學技術(shù)委員會委員,中國科學技術(shù)協(xié)會第六屆全國委員會委員等。自1981年以來一直從事數(shù)據(jù)庫方向的教學、科研和開發(fā)工作。1984-1986年在美國馬里蘭大學工作,設(shè)計和開發(fā)可擴展的關(guān)系數(shù)據(jù)庫管理系統(tǒng)XDB。回國后主持和承擔了 七五 、 八五 、 九五 國家科技攻關(guān)項目,863高科技計劃項目,國家自然科學基金重點、重大項目等30多項;在國內(nèi)外雜志上發(fā)表論文百余篇,出版數(shù)據(jù)庫方面著作20多部,主持研制和開發(fā)了多個具有自主版權(quán)的數(shù)據(jù)庫管理系統(tǒng)軟件。曾獲得國家科技進步二等獎、電子部科技進步特等獎、北京市科技進步二等獎、教育部科技進步二等獎等多項獎勵。曾獲得國家人事部授予的有突出貢獻的中青年專家、全國優(yōu)秀教師、全國五一勞動獎章等榮譽稱號。