數(shù)據(jù)庫(kù)系統(tǒng)簡(jiǎn)明教程

出版時(shí)間:2004-3  出版社:高等教育出版社  作者:王珊 編  頁(yè)數(shù):307  
Tag標(biāo)簽:無(wú)  

前言

數(shù)據(jù)庫(kù)技術(shù)是計(jì)算機(jī)科學(xué)技術(shù)中發(fā)展最快的領(lǐng)域之一,也是應(yīng)用最廣的技術(shù)之一。數(shù)據(jù)庫(kù)管理系統(tǒng)(簡(jiǎn)稱(chēng)DBMS)是國(guó)家信息基礎(chǔ)設(shè)施的重要組成部分,是國(guó)家信息安全的核心技術(shù)之一。數(shù)據(jù)庫(kù)系統(tǒng)已成為計(jì)算機(jī)信息系統(tǒng)與應(yīng)用系統(tǒng)的核心技術(shù)和重要基礎(chǔ)。本書(shū)系統(tǒng)地闡述數(shù)據(jù)庫(kù)系統(tǒng)的基礎(chǔ)理論、基本技術(shù)和基本方法。本書(shū)是薩師煊、王珊《數(shù)據(jù)庫(kù)系統(tǒng)概論》的簡(jiǎn)明版?!稊?shù)據(jù)庫(kù)系統(tǒng)概論》第一版1983年出版(1987年獲國(guó)家級(jí)優(yōu)秀教材獎(jiǎng)),第二版1991年出版,第三版2000年出版(2002年獲全國(guó)普通高等學(xué)校優(yōu)秀教材一等獎(jiǎng))。本書(shū)是應(yīng)廣大讀者和廣大教師的要求而撰寫(xiě)的,他們希望對(duì)《數(shù)據(jù)庫(kù)系統(tǒng)概論》的內(nèi)容進(jìn)行一定的刪減和調(diào)整,以適應(yīng)更加廣泛的學(xué)校和讀者的學(xué)習(xí)需要和教學(xué)要求。為此,我對(duì)《數(shù)據(jù)庫(kù)系統(tǒng)概論》第三版從深度和廣度上做了刪減,從面向應(yīng)用的角度對(duì)內(nèi)容進(jìn)行了調(diào)整。但是原書(shū)的基本宗旨和風(fēng)格不變,保持講述數(shù)據(jù)庫(kù)的基本概念、基本理論和基本技術(shù)為主的特點(diǎn)。本簡(jiǎn)明教程與《數(shù)據(jù)庫(kù)系統(tǒng)概論》第三版主要的不同是:1.適當(dāng)刪減了內(nèi)容,刪除了第三版第十一章到十五章高級(jí)教程部分,也刪除了第三版第一到第十章中帶*的部分。同時(shí)還適當(dāng)減少了第三版某些章節(jié)的知識(shí)點(diǎn)。例如刪除了關(guān)系數(shù)據(jù)庫(kù)中的關(guān)系演算、數(shù)據(jù)庫(kù)恢復(fù)技術(shù)中的檢查點(diǎn)概念、并發(fā)控制中的意向鎖概念、數(shù)據(jù)庫(kù)安全性中強(qiáng)制存取控制方法和統(tǒng)計(jì)數(shù)據(jù)庫(kù)的安全性等知識(shí)點(diǎn)。2.對(duì)每個(gè)知識(shí)點(diǎn)力圖講深講透,深入淺出。通過(guò)增加實(shí)例、增加圖示和表格等形式來(lái)輔助講解基本概念和基本理論,使讀者更容易理解疑難的概念和知識(shí)點(diǎn),能更好地掌握基本的知識(shí)。3.從面向應(yīng)用的角度對(duì)內(nèi)容進(jìn)行了調(diào)整,增加了應(yīng)用篇,使讀者能夠了解和掌握在應(yīng)用系統(tǒng)中存取數(shù)據(jù)庫(kù)的基本方法和基本技術(shù),以提高讀者開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的能力。4.適當(dāng)增加了一些習(xí)題,包括填空題和選擇題。5.為了保持內(nèi)容的先進(jìn)性,我們也適當(dāng)增加了一些新的基本的知識(shí)。例如,創(chuàng)建模式語(yǔ)句、數(shù)據(jù)庫(kù)角色等。

內(nèi)容概要

  《高等學(xué)校教材:數(shù)據(jù)庫(kù)系統(tǒng)簡(jiǎn)明教程》系統(tǒng)地闡述了數(shù)據(jù)庫(kù)系統(tǒng)的基礎(chǔ)理論、基本技術(shù)和基本方法。  《高等學(xué)校教材:數(shù)據(jù)庫(kù)系統(tǒng)簡(jiǎn)明教程》是薩師煊、王珊《數(shù)據(jù)庫(kù)系統(tǒng)概論》的簡(jiǎn)明版。應(yīng)廣大讀者和廣大教師的要求,對(duì)《數(shù)據(jù)庫(kù)系統(tǒng)概論》第三版從深度和廣度上做了刪減,從面向應(yīng)用的角度對(duì)內(nèi)容進(jìn)行了調(diào)整,以適應(yīng)更加廣泛的學(xué)校和讀者的學(xué)習(xí)需要和教學(xué)要求?! ∪珪?shū)分為四篇共十五章?;A(chǔ)篇包括緒論、數(shù)據(jù)模型、關(guān)系數(shù)據(jù)庫(kù)和關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言sql四章;系統(tǒng)篇包括數(shù)據(jù)庫(kù)安全性、數(shù)據(jù)庫(kù)完整性、數(shù)據(jù)庫(kù)恢復(fù)技術(shù)和并發(fā)控制四章;設(shè)計(jì)篇包括數(shù)據(jù)庫(kù)設(shè)計(jì)概述、概念模型與er方法、關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)理論、數(shù)據(jù)庫(kù)設(shè)計(jì)步驟四章;應(yīng)用篇包括嵌入式 sql、pl/sql與存儲(chǔ)過(guò)程、開(kāi)放數(shù)據(jù)庫(kù)互連(odbc)三章?!  陡叩葘W(xué)校教材:數(shù)據(jù)庫(kù)系統(tǒng)簡(jiǎn)明教程》可以作為高等學(xué)校計(jì)算機(jī)專(zhuān)業(yè)、信息系統(tǒng)與信息管理等相關(guān)專(zhuān)業(yè)數(shù)據(jù)庫(kù)課程教材。也可供從事數(shù)據(jù)庫(kù)系統(tǒng)教學(xué)、研究和應(yīng)用的廣大教師、學(xué)生、研究人員和工程技術(shù)人員參考。

作者簡(jiǎn)介

王珊,中國(guó)人民大學(xué)信息學(xué)院教授,博士生導(dǎo)師,中國(guó)計(jì)算機(jī)學(xué)會(huì)副理事長(zhǎng),中國(guó)計(jì)算機(jī)學(xué)會(huì)數(shù)據(jù)庫(kù)專(zhuān)委會(huì)主任,教育部第五屆科學(xué)技術(shù)委員會(huì)委員,中國(guó)科學(xué)技術(shù)協(xié)會(huì)第六屆全國(guó)委員會(huì)委員等。自1981年以來(lái)一直從事數(shù)據(jù)庫(kù)方向的教學(xué)、科研和開(kāi)發(fā)工作。1984-1986年在美國(guó)馬里蘭大學(xué)工作,設(shè)計(jì)和開(kāi)發(fā)可擴(kuò)展的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)XDB?;貒?guó)后主持和承擔(dān)了“七五”、“八五”、“九五”國(guó)家科技攻關(guān)項(xiàng)目,863高科技計(jì)劃項(xiàng)目,國(guó)家自然科學(xué)基金重點(diǎn)、重大項(xiàng)目等30多項(xiàng);在國(guó)內(nèi)外雜志上發(fā)表論文百余篇,出版數(shù)據(jù)庫(kù)方面著作20多部,主持研制和開(kāi)發(fā)了多個(gè)具有自主版權(quán)的數(shù)據(jù)庫(kù)管理系統(tǒng)軟件。曾獲得國(guó)家科技進(jìn)步二等獎(jiǎng)、電子部科技進(jìn)步特等獎(jiǎng)、北京市科技進(jìn)步二等獎(jiǎng)、教育部科技進(jìn)步二等獎(jiǎng)等多項(xiàng)獎(jiǎng)勵(lì)。曾獲得國(guó)家人事部授予的有突出貢獻(xiàn)的中青年專(zhuān)家、全國(guó)優(yōu)秀教師、全國(guó)五一勞動(dòng)獎(jiǎng)?wù)碌葮s譽(yù)稱(chēng)號(hào)。

書(shū)籍目錄

基礎(chǔ)篇第一章 緒論1.1 數(shù)據(jù)庫(kù)系統(tǒng)概述1.1.1 數(shù)據(jù)、數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、數(shù)據(jù)庫(kù)系統(tǒng)1.1.2 數(shù)據(jù)管理技術(shù)的產(chǎn)生和發(fā)展1.1.3 數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)1.2 數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)1.2.1 數(shù)據(jù)庫(kù)系統(tǒng)模式的概念1.2.2 數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu)1.2.3 數(shù)據(jù)庫(kù)的二級(jí)映像功能與數(shù)據(jù)獨(dú)立性1.3 數(shù)據(jù)庫(kù)系統(tǒng)的組成1.4 小結(jié)習(xí)題本章參考文獻(xiàn)第二章 數(shù)據(jù)模型2.1 兩大類(lèi)數(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)缺點(diǎn)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)缺點(diǎn)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)缺點(diǎn)2.7 小結(jié)習(xí)題本章參考文獻(xiàn)第三章 關(guān)系數(shù)據(jù)庫(kù)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ù)庫(kù)3.2 關(guān)系操作3.2.1 基本的關(guān)系操作3.2.2 關(guān)系數(shù)據(jù)語(yǔ)言的分類(lèi)3.3 關(guān)系的完整性3.3.1 關(guān)系的三類(lèi)完整性約束3.3.2 實(shí)體完整性3.3.3 參照完整性3.3.4 用戶(hù)定義的完整性3.4 關(guān)系代數(shù)3.4.1 傳統(tǒng)的集合運(yùn)算3.4.2 專(zhuān)門(mén)的關(guān)系運(yùn)算3.5 小結(jié)習(xí)題本章參考文獻(xiàn)第四章 關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL4.1 SQL概述4.1.1 SQL的產(chǎn)生與發(fā)展4.1.2 SQL語(yǔ)言的基本概念4.1.3 SQL的組成4.1.4 SQL的特點(diǎn)4.2 學(xué)生-課程數(shù)據(jù)庫(kù)4.3 數(shù)據(jù)定義4.3.1 模式的定義和刪除4.3.2 基本表的定義、刪除與修改4.3.3 索引的建立與刪除4.4 數(shù)據(jù)查詢(xún)4.4.1 單表查詢(xún)4.4.2 連接查詢(xún)4.4.3 嵌套查詢(xún)4.4.4 集合查詢(xún)4.4.5 SELECT語(yǔ)句的一般格式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 查詢(xún)視圖4.6.3 更新視圖4.6.4 視圖的作用4.7 小結(jié)習(xí)題本章參考文獻(xiàn)系統(tǒng)篇第五章 數(shù)據(jù)庫(kù)安全性5.1 計(jì)算機(jī)系統(tǒng)的安全性概述5.2 數(shù)據(jù)庫(kù)安全性控制5.2.1 用戶(hù)標(biāo)識(shí)與鑒別5.2.2 存取控制5.3 數(shù)據(jù)庫(kù)存取控制方法5.3.1 用戶(hù)權(quán)限5.3.2 授權(quán)與回收5.4 數(shù)據(jù)庫(kù)角色5.5 視圖機(jī)制5.6 審計(jì)5.7 小結(jié)習(xí)題本章參考文獻(xiàn)第六章 數(shù)據(jù)庫(kù)完整性6.1 實(shí)體完整性6.1.1 實(shí)體完整性定義6.1.2 實(shí)體完整性檢查和違約處理6.2 參照完整性6.2.1 參照完整性定義6.2.2 參照完整性檢查和違約處理6.3 用戶(hù)定義的完整性6.3.1 屬性上的約束條件的定義6.3.2 屬性上的約束條件檢查和違約處理6.3.3 元組上的約束條件的定義6.3.4 元組上的約束條件檢查和違約處理6.4 完整性約束命名子句6.5 域中的完整性限制6.6 小結(jié)習(xí)題本章參考文獻(xiàn)第七章 數(shù)據(jù)庫(kù)恢復(fù)技術(shù)7.1 事務(wù)的基本概念7.1.1 事務(wù)7.1.2 實(shí)例7.1.3 事務(wù)的特性7.2 數(shù)據(jù)庫(kù)恢復(fù)概述7.3 故障的種類(lèi)……設(shè)計(jì)篇應(yīng)用篇課后習(xí)題參考答案

章節(jié)摘錄

版權(quán)頁(yè):插圖:2.4.3 層次模型的優(yōu)缺點(diǎn)層次模型的優(yōu)點(diǎn)主要有:(1)層次數(shù)據(jù)模型數(shù)據(jù)結(jié)構(gòu)比較簡(jiǎn)單清晰。(2)因?yàn)閷哟文P椭杏涗浿g的聯(lián)系用有向邊表示,這種聯(lián)系在DBMs中常常用指針來(lái)實(shí)現(xiàn)。因此這種聯(lián)系也就是記錄之間的存取路徑。當(dāng)要存取某個(gè)結(jié)點(diǎn)的記錄值,DBMS就沿著這一條路徑很快找到該記錄值,所以,層次數(shù)據(jù)庫(kù)的查詢(xún)效率高。層次模型的缺點(diǎn)或者不足主要有:(1)現(xiàn)實(shí)世界中很多聯(lián)系不是層次性的,如結(jié)點(diǎn)之間具有多對(duì)多聯(lián)系、一個(gè)結(jié)點(diǎn)具有多個(gè)雙親等。而層次模型只能表示一對(duì)多的聯(lián)系,對(duì)于多對(duì)多聯(lián)系,必須對(duì)基本的層次模型進(jìn)行擴(kuò)充才能表示這類(lèi)聯(lián)系。例如,IMS只能通過(guò)引入冗余數(shù)據(jù)(易產(chǎn)生不一致性)或創(chuàng)建非自然的數(shù)據(jù)組織(引入虛擬結(jié)點(diǎn))來(lái)解決這個(gè)問(wèn)題。(2)查詢(xún)子女結(jié)點(diǎn)必須通過(guò)雙親結(jié)點(diǎn)。(3)插入、刪除和更新操作的限制比較多,如2.4.2中介紹的完整性約束條件。因?yàn)橐獫M(mǎn)足層次模型的約束條件,因此應(yīng)用程序的編寫(xiě)比較復(fù)雜??梢?jiàn),用層次模型對(duì)具有一對(duì)多的層次聯(lián)系的部門(mén)進(jìn)行描述非常自然、直觀,容易理解這是層次數(shù)據(jù)庫(kù)的突出優(yōu)點(diǎn),但是層次模型也有許多不足。

編輯推薦

《數(shù)據(jù)庫(kù)系統(tǒng)簡(jiǎn)明教程》是高等學(xué)校教材之一。

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    數(shù)據(jù)庫(kù)系統(tǒng)簡(jiǎn)明教程 PDF格式下載


用戶(hù)評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7