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

數(shù)據(jù)庫原理

數(shù)據(jù)庫原理

定 價(jià):¥16.00

作 者: 郭盈發(fā),張紅娟編著
出版社: 西安電子科技大學(xué)出版社
叢編項(xiàng): 高等學(xué)校教材
標(biāo) 簽: 暫缺

ISBN: 9787560611037 出版時(shí)間: 2002-02-01 包裝: 平裝
開本: 26cm 頁數(shù): 300 字?jǐn)?shù):  

內(nèi)容簡介

  本書采用一種全新的方法系統(tǒng)地介紹了關(guān)系數(shù)據(jù)庫的基本概念、基本原理和設(shè)計(jì)技術(shù)等,內(nèi)容包括:數(shù)據(jù)庫系統(tǒng)概論、SQL語言、關(guān)系數(shù)據(jù)模型及其運(yùn)算基礎(chǔ)、數(shù)據(jù)庫管理、數(shù)據(jù)庫設(shè)計(jì)等。根據(jù)發(fā)展的趨勢(shì),在介紹數(shù)據(jù)庫新技術(shù)時(shí),特別重點(diǎn)介紹了面向?qū)ο蠛蛯?duì)象-關(guān)系數(shù)據(jù)庫。本書內(nèi)容豐富,且通俗、嚴(yán)謹(jǐn)、實(shí)用,層次性強(qiáng)。全書共分10章,各章都安排有大量的例題,章末附有習(xí)題。書末還附有SQL語言的上機(jī)實(shí)驗(yàn)指導(dǎo)。本書可作為大學(xué)本科計(jì)算機(jī)專業(yè)及其他專業(yè)有關(guān)數(shù)據(jù)庫課程的教材,也可作為科技人員學(xué)習(xí)數(shù)據(jù)庫的自學(xué)教材和應(yīng)用參考書。★本書配有電子教案,需要者可與西安電子科技大學(xué)出版社聯(lián)系,免費(fèi)索取。

作者簡介

暫缺《數(shù)據(jù)庫原理》作者簡介

圖書目錄

第 1 章  數(shù)據(jù)庫系統(tǒng)概論 1                  
 1.1  數(shù)據(jù)管理技術(shù)的發(fā)展 1                  
 1.1.1  人工管理階段 1                  
 1.1.2  文件系統(tǒng)階段 2                  
 1.1.3  數(shù)據(jù)庫系統(tǒng)階段 3                  
 1.2  現(xiàn)實(shí)世界的數(shù)據(jù)化過程 7                  
 1.2.1  概念模型 7                  
 1.2.2  數(shù)據(jù)模型 9                  
 1.2.3  關(guān)系模型 10                  
 1.2.4  關(guān)系的完整性 13                  
 1.3  數(shù)據(jù)庫系統(tǒng)的結(jié)構(gòu) 13                  
 1.3.1  數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)的三級(jí)模式結(jié)構(gòu) 14                  
 1.3.2  面對(duì)用戶的數(shù)據(jù)庫系統(tǒng)體系結(jié)構(gòu) 16                  
 1.3.3  用戶訪問數(shù)據(jù)庫的過程 17                  
 習(xí)題一 18                  
 第 2 章  SQL語言初步 19                  
 2.1  SQL的基本概念 19                  
 2.2  基本表. 索引的創(chuàng)建. 刪除和修改操作 20                  
 2.2.1  創(chuàng)建基本表--CREATE TABLE 20                  
 2.2.2  表結(jié)構(gòu)的修改--ALTER TABLE 23                  
 2.2.3  表中增加元組的基本方法--INSERT 23                  
 2.2.4  修改表中數(shù)據(jù)的基本方法--UPDATE  24                  
 2.2.5  刪除記錄--DELETE 24                  
 2.2.6  更新操作與數(shù)據(jù)庫的一致性 25                  
 2.2.7  刪除基本表--DROP TABLE 25                  
 2.2.8  建立索引--CREATE INDEX 25                  
 2.2.9  刪除索引--DROP INDEX 26                  
 2.3  SQL的查詢語句--SELECT 26                  
 2.3.1  SELECT語句的基本格式 26                  
 2.3.2  SELECT語句的高級(jí)使用格式 29                  
 2.3.3  SELECT語句的完整使用格式 32                  
 2.3.4  多個(gè)SELECT語句的集合操作 33                  
 2.4  含有子查詢的數(shù)據(jù)更新 33                  
 2.4.1  INSERT與子查詢的集合 33                  
 2.4.2  UPDATE與子查詢的結(jié)合 34                  
 2.4.3  DELETE與子查詢的結(jié)合 34                  
 2.5  視圖 35                  
 2.5.1  定義視圖--CREATE VIEW 35                  
 2.5.2  刪除視圖--DROP VIEW 36                  
 2.5.3  視圖的查詢 36                  
 2.5.4  視圖的更新 37                  
 2.5.5  視圖的作用 38                  
 習(xí)題二 39                  
 第 3 章  SQL的高級(jí)應(yīng)用 42                  
 3.1  SQL中的完整性約束 42                  
 3.1.1  實(shí)體完整性和主碼 42                  
 3.1.2  參照完整性約束和外部碼 43                  
 3.1.3  用戶自定義完整性約束 45                  
 3.1.4  約束的更新 46                  
 3.2  SQL中的觸發(fā)器 47                  
 3.2.1  觸發(fā)器的組成和類型 47                  
 3.2.2  創(chuàng)建觸發(fā)器 48                  
 3.3  嵌入式SQL的使用 49                  
 3.3.1  嵌入式SQL的一般形式 50                  
 3.3.2  嵌入式SQL與宿主語言之間的信息傳遞 50                  
 3.3.3  游標(biāo) 53                  
 3.3.4  通過游標(biāo)的更新和刪除 55                  
 3.3.5  動(dòng)態(tài)SQL介紹 57                  
 3.4  SQL中的存儲(chǔ)過程 58                  
 3.5  SQL中的事務(wù) 59                  
 3.5.1  事務(wù)的概念 59                  
 3.5.2  事務(wù)的特性 61                  
 3.6  小結(jié) 62                  
 習(xí)題三 62                  
 第 4 章  關(guān)系數(shù)據(jù)模型及其運(yùn)算基礎(chǔ) 65                  
 4.1  關(guān)系模型的基本概念 65                  
 4.2  關(guān)系模式 66                  
 4.3  關(guān)系數(shù)據(jù)庫 67                  
 4.4  關(guān)系代數(shù) 67                  
 4.4.1  傳統(tǒng)的集合運(yùn)算 67                  
 4.4.2  專門的關(guān)系運(yùn)算 69                  
 4.5  關(guān)系演算 72                  
 4.5.1  元組關(guān)系演算 72                  
 4.5.2  域關(guān)系演算 73                  
 4.6  關(guān)系代數(shù)等價(jià)變換規(guī)則 74                  
 4.7  查詢優(yōu)化 76                  
 4.7.1  查詢優(yōu)化的一般策略 77                  
 4.7.2  關(guān)系代數(shù)表達(dá)式的優(yōu)化算法 77                  
 4.8  關(guān)系系統(tǒng) 78                  
 4.8.1  全關(guān)系系統(tǒng)的十二條基本準(zhǔn)則簡介 78                  
 4.8.2  關(guān)系系統(tǒng)的定義 79                  
 4.8.3  關(guān)系系統(tǒng)的分類 80                  
 習(xí)題四 80                  
 第 5 章  建立數(shù)據(jù)模型 82                  
 5.1  建立實(shí)體聯(lián)系模型 82                  
 5.1.1  實(shí)體聯(lián)系模型的基本構(gòu)成 82                  
 5.1.2  多元聯(lián)系 83                  
 5.1.3  聯(lián)系的屬性 84                  
 5.1.4  自身聯(lián)系 84                  
 5.1.5  子類和isa層次聯(lián)系 84                  
 5.2  E-R模型的設(shè)計(jì)方法 85                  
 5.3  E-R模型向關(guān)系模型的轉(zhuǎn)化 90                  
 5.4*  歷史上有影響的數(shù)據(jù)模型 91                  
 5.4.1  層次模型 91                  
 5.4.2  網(wǎng)狀模型 92                  
 5.5  數(shù)據(jù)模型與數(shù)據(jù)庫系統(tǒng)的發(fā)展 93                  
 習(xí)題五 95                  
 第 6 章  關(guān)系數(shù)據(jù)庫規(guī)范化理論 98                  
 6.1  關(guān)系規(guī)范化的作用 98                  
 6.1.1  表6 - 1存在的問題 98                  
 6.1.2  解決方法 99                  
 6.2  函數(shù)依賴 99                  
 6.2.1  屬性間的關(guān)系 99                  
 6.2.2  函數(shù)依賴 100                  
 6.2.3  碼的定義 101                  
 6.2.4  函數(shù)依賴和碼的唯一性 102                  
 6.3  關(guān)系模式的規(guī)范化 102                  
 6.3.1  非規(guī)范化的關(guān)系 102                  
 6.3.2  第一范式(1NF) 103                  
 6.3.3  第二范式(2NF) 103                  
 6.3.4  第三范式(3NF) 104                  
 6.3.5  改進(jìn)的3NF--BCNF 105                  
 6.4  多值依賴和第四范式 106                  
 6.4.1  多值依賴(Multivalued Dependency) 106                  
 6.4.2  第四范式(4NF) 109                  
 6.5  關(guān)系的規(guī)范化程度  109                  
 6.6*  函數(shù)依賴公理與模式分解 110                  
 6.6.1  函數(shù)依賴公理 110                  
 6.6.2  閉包及其計(jì)算 111                  
 6.6.3  函數(shù)依賴的覆蓋 112                  
 6.6.4  關(guān)系模式的分解 113                  
 6.7  小結(jié) 116                  
 習(xí)題六 117                  
 第 7 章  數(shù)據(jù)庫設(shè)計(jì) 120                  
 7.1  數(shù)據(jù)庫設(shè)計(jì)介紹 120                  
 7.1.1  數(shù)據(jù)庫設(shè)計(jì)的一般策略 120                  
 7.1.2  數(shù)據(jù)庫設(shè)計(jì)的步驟 121                  
 7.1.3  數(shù)據(jù)庫設(shè)計(jì)的主流方法 122                  
 7.1.4  數(shù)據(jù)庫設(shè)計(jì)的基本概念 123                  
 7.2  需求分析 123                  
 7.2.1  需求調(diào)查 123                  
 7.2.2  需求分析 124                  
 7.3  概念結(jié)構(gòu)設(shè)計(jì) 127                  
 7.4  邏輯結(jié)構(gòu)設(shè)計(jì) 128                  
 7.4.1  模式評(píng)價(jià) 129                  
 7.4.2  邏輯模式的修正 129                  
 7.4.3  設(shè)計(jì)用戶外模式 130                  
 7.5  物理結(jié)構(gòu)設(shè)計(jì) 131                  
 7.5.1  存儲(chǔ)記錄結(jié)構(gòu)設(shè)計(jì) 131                  
 7.5.2  存儲(chǔ)記錄布局 132                  
 7.5.3  存取方法的設(shè)計(jì) 132                  
 7.6  數(shù)據(jù)庫實(shí)施和維護(hù) 133                  
 7.6.1  數(shù)據(jù)庫實(shí)施 134                  
 7.6.2  數(shù)據(jù)庫維護(hù) 136                  
 7.7  小結(jié) 137                  
 習(xí)題七 137                  
 第 8 章  數(shù)據(jù)庫保護(hù) 140                  
 8.1  并發(fā)控制 140                  
 8.1.1  并發(fā)可能出現(xiàn)的問題 141                  
 8.1.2  封鎖(Locking) 142                  
 8.1.3  三級(jí)封鎖協(xié)議 142                  
 8.1.4  加鎖請(qǐng)求的選擇策略和活鎖 143                  
 8.1.5  死鎖 144                  
 8.1.6  并發(fā)調(diào)度的可串行性 145                  
 8.1.7  兩段封鎖協(xié)議 145                  
 8.1.8  多粒度封鎖 145                  
 8.1.9  意向鎖 146                  
 8.2  數(shù)據(jù)庫恢復(fù)技術(shù) 147                  
 8.2.1  故障的種類 147                  
 8.2.2  故障恢復(fù)的手段 147                  
 8.2.3  恢復(fù)方法 149                  
 8.3  數(shù)據(jù)庫安全 150                  
 8.3.1  用戶標(biāo)識(shí)和鑒別(Identificatione & Authentication) 150                  
 8.3.2  訪問控制 151                  
 8.3.3  強(qiáng)制存取控制方法 154                  
 8.3.4  視圖和查詢修改 155                  
 8.3.5  跟蹤審計(jì) 155                  
 8.3.6  數(shù)據(jù)加密 155                  
 習(xí)題八 156                  
 第9 章  面向?qū)ο蠛蛯?duì)象-關(guān)系數(shù)據(jù)庫 158                  
 9.1  面向?qū)ο髷?shù)據(jù)模型 158                  
 9.1.1  對(duì)象 158                  
 9.1.2  類和實(shí)例 159                  
 9.1.3  類的繼承 159                  
 9.2  面向?qū)ο髷?shù)據(jù)庫建模 160                  
 9.2.1  ODL的類說明 160                  
 9.2.2  ODL中屬性的說明 160                  
 9.2.3  ODL中的聯(lián)系 161                  
 9.2.4  ODL中的類的繼承 162                  
 9.2.5  ODL中方法的說明 163                  
 9.2.6  E-R模型向面向?qū)ο髷?shù)據(jù)模型的轉(zhuǎn)換 164                  
 9.3  對(duì)象-關(guān)系數(shù)據(jù)庫 164                  
 9.3.1  基本數(shù)據(jù)類型的擴(kuò)充 165                  
 9.3.2  支持復(fù)雜對(duì)象 166                  
 9.3.3  支持繼承 167                  
 9.3.4  提供強(qiáng)大. 通用的規(guī)則系統(tǒng) 168                  
 習(xí)題九 168                  
 第10 章  數(shù)據(jù)庫新技術(shù) 169                  
 10.1  分布式數(shù)據(jù)庫 169                  
 10.1.1  分布式數(shù)據(jù)庫系統(tǒng)的定義 170                  
 10.1.2  分布式數(shù)據(jù)庫系統(tǒng)的特點(diǎn) 170                  
 10.1.3  分布式數(shù)據(jù)庫系統(tǒng)的模式結(jié)構(gòu) 171                  
 10.2  并行數(shù)據(jù)庫 173                  
 10.2.1  并行數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu) 173                  
 10.2.2  并行處理技術(shù) 174                  
 10.3  工程數(shù)據(jù)庫 175                  
 10.3.1  工程數(shù)據(jù)庫的特點(diǎn) 176                  
 10.3.2  工程數(shù)據(jù)庫的系統(tǒng)結(jié)構(gòu) 176                  
 10.3.3  工程數(shù)據(jù)庫的數(shù)據(jù)模型 177                  
 10.3.4  版本和版本管理 178                  
 10.4  數(shù)據(jù)倉庫 179                  
 10.4.1  數(shù)據(jù)倉庫的定義與特征 179                  
 10.4.2  數(shù)據(jù)倉庫系統(tǒng) 180                  
 10.4.3  數(shù)據(jù)倉庫的數(shù)據(jù)庫模式 181                  
 10.4.4  數(shù)據(jù)倉庫的分析工具 183                  
 習(xí)題十 184                  
 附錄A  上機(jī)實(shí)驗(yàn)指導(dǎo) 185                  
 上機(jī)實(shí)驗(yàn)一--安裝和了解SQL Server 7.0 185                  
 上機(jī)實(shí)驗(yàn)二--基本表的建立和修改 190                  
 上機(jī)實(shí)驗(yàn)三--SELECT語句基本格式的使用 191                  
 上機(jī)實(shí)驗(yàn)四--SELECT語句高級(jí)格式和完整格式的使用 192                  
 上機(jī)實(shí)驗(yàn)五--SQL的存儲(chǔ)操作 192                  
 上機(jī)實(shí)驗(yàn)六--視圖的建立及操作 193                  
 上機(jī)實(shí)驗(yàn)七*--完整性約束的實(shí)現(xiàn) 194                  
 上機(jī)實(shí)驗(yàn)八*--創(chuàng)建觸發(fā)器 194                  
 參考文獻(xiàn) 196                  

本目錄推薦

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