注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡數(shù)據(jù)庫數(shù)據(jù)庫理論數(shù)據(jù)庫原理與開發(fā)

數(shù)據(jù)庫原理與開發(fā)

數(shù)據(jù)庫原理與開發(fā)

定 價:¥24.00

作 者: 趙明硯
出版社: 人民郵電出版社
叢編項:
標 簽: 數(shù)據(jù)庫理論

ISBN: 9787115181060 出版時間: 2008-01-01 包裝: 平裝
開本: 16 頁數(shù): 218 字數(shù):  

內(nèi)容簡介

  《數(shù)據(jù)庫原理與開發(fā)》共分3部分。第1部分是基礎篇,由第1章至第6章組成,內(nèi)容包括數(shù)據(jù)庫系統(tǒng)概述、關系數(shù)據(jù)庫理論、關系模型數(shù)據(jù)操作標準語言、數(shù)據(jù)庫的物理存儲、數(shù)據(jù)庫設計和關系數(shù)據(jù)庫管理系統(tǒng);第2部分是應用篇,由第7章至第10章組成,內(nèi)容包括SQL Server 2005應用基礎、存儲過程及觸發(fā)器、數(shù)據(jù)庫安全性管理和數(shù)據(jù)恢復與數(shù)據(jù)轉移;第3部分是實戰(zhàn)篇,由第11章和第12章組成,介紹了數(shù)據(jù)庫的各種訪問接口及其實現(xiàn),并通過一個實際的項目—圖書館管理系統(tǒng)的實現(xiàn),從需求分析、數(shù)據(jù)庫設計到程序設計與實現(xiàn)完整地介紹數(shù)據(jù)庫系統(tǒng)的開發(fā)方法?!稊?shù)據(jù)庫原理與開發(fā)》附錄A部分給出了一個具體的應用領域—物流管理領域的實際業(yè)務過程;附錄B給出了系統(tǒng)數(shù)據(jù)庫的邏輯結構,供大家參考?!稊?shù)據(jù)庫原理與開發(fā)》實用性較強,在學習理論知識的同時結合SQL Server 2005的應用,通過.NET 2005開發(fā)平臺實現(xiàn)一個數(shù)據(jù)庫系統(tǒng)的開發(fā),使讀者能夠真正獨立地開發(fā)數(shù)據(jù)庫系統(tǒng)?!稊?shù)據(jù)庫原理與開發(fā)》可作為普通高等院校計算機科學與技術、軟件工程、網(wǎng)絡工程等專業(yè)數(shù)據(jù)庫相關課程的教材,也可作為相關院校非計算機理工類專業(yè)數(shù)據(jù)庫課程的教材。

作者簡介

暫缺《數(shù)據(jù)庫原理與開發(fā)》作者簡介

圖書目錄

第1篇 基礎篇

第1章 數(shù)據(jù)庫系統(tǒng)概述 2
1.1 數(shù)據(jù)管理的形成和發(fā)展 2
1.2 數(shù)據(jù)庫系統(tǒng)的基本概念 5
1.2.1 信息及信息模型 5
1.2.2 數(shù)據(jù)及數(shù)據(jù)模型 8
1.2.3 數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)及數(shù)據(jù)庫系統(tǒng) 9
1.3 數(shù)據(jù)庫系統(tǒng)結構 10
1.3.1 數(shù)據(jù)庫系統(tǒng)物理結構 10
1.3.2 數(shù)據(jù)庫系統(tǒng)的外部結構 12
1.4 數(shù)據(jù)庫開發(fā)人員及研究領域 13
1.4.1 數(shù)據(jù)庫開發(fā)人員 13
1.4.2 數(shù)據(jù)庫研究領域 14
1.5 本章小結 15
習題 15

第2章 關系數(shù)據(jù)庫理論 16
2.1 關系模型數(shù)據(jù)結構 16
2.1.1 關系的定義 16
2.1.2 關系的形式化表示 18
2.2 關系數(shù)據(jù)結構的規(guī)范化 18
2.2.1 規(guī)范化理論基本概念 18
2.2.2 范式 19
2.3 關系模型的數(shù)據(jù)操作原理 22
2.3.1 關系操作概述 22
2.3.2 關系代數(shù) 23
2.3.3 關系演算 28
2.4 關系的完整性 33
2.5 本章小結 34
習題 34

第3章 關系模型數(shù)據(jù)操作標準語言 36
3.1 SQL概述 36
3.2 數(shù)據(jù)定義 37
3.2.1 定義、刪除與修改基本表 37
3.2.2 定義與刪除視圖 39
3.2.3 建立與刪除索引 40
3.3 數(shù)據(jù)查詢 41
3.3.1 單表查詢 41
3.3.2 多表查詢 47
3.3.3 嵌套查詢 50
3.3.4 集合查詢 54
3.3.5 視圖查詢 54
3.3.6 查詢語句小結 55
3.4 數(shù)據(jù)更新 55
3.4.1 數(shù)據(jù)插入 55
3.4.2 修改數(shù)據(jù) 56
3.4.3 刪除數(shù)據(jù) 57
3.4.4 視圖更新 57
3.5 數(shù)據(jù)權限控制 58
3.5.1 定義權限 58
3.5.2 收回權限 59
3.6 本章小結 59
習題 59

第4章 數(shù)據(jù)庫的物理存儲 61
4.1 存儲設備 61
4.1.1 外部存儲器 62
4.1.2 數(shù)據(jù)處理方式 63
4.2 數(shù)據(jù)存儲方式 64
4.2.1 數(shù)據(jù)文件 64
4.2.2 索引 68
4.3 本章小結 74
習題 75

第5章 數(shù)據(jù)庫設計 76
5.1 數(shù)據(jù)庫設計概述 76
5.1.1 數(shù)據(jù)庫設計的方法及特點 77
5.1.2 數(shù)據(jù)庫設計的基本步驟 77
5.2 需求分析 79
5.2.1 需求分析的任務 79
5.2.2 需求分析的方法 79
5.3 概念結構設計 80
5.3.1 概念結構設計策略 80
5.3.2 局部E-R模型設計 81
5.3.3 全局E-R模型設計 81
5.3.4 精化概念模型 82
5.4 邏輯結構設計 82
5.4.1 概念模型向關系模型轉換 83
5.4.2 精化數(shù)據(jù)模型 84
5.4.3 設計外模式 84
5.5 物理結構設計 85
5.5.1 確定存取方法 86
5.5.2 確定數(shù)據(jù)庫的存儲結構 86
5.5.3 評價物理結構 87
5.6 數(shù)據(jù)庫的實施和維護 87
5.6.1 數(shù)據(jù)加載和應用程序的編制 87
5.6.2 數(shù)據(jù)庫的試運行 88
5.6.3 數(shù)據(jù)庫的運行和維護 88
5.7 數(shù)據(jù)庫設計實例 89
5.7.1 需求分析 89
5.7.2 概念結構設計 90
5.7.3 邏輯結構設計 90
5.7.4 物理結構設計 91
5.8 本章小結 91
習題 91

第6章 關系數(shù)據(jù)庫管理系統(tǒng) 92
6.1 事務 92
6.2 數(shù)據(jù)庫恢復技術 93
6.2.1 故障的種類 93
6.2.2 數(shù)據(jù)庫轉儲 94
6.2.3 日志文件 95
6.2.4 恢復策略 96
6.3 并發(fā)控制 97
6.3.1 并發(fā)控制概述 97
6.3.2 封鎖 98
6.3.3 封鎖協(xié)議 99
6.3.4 死鎖 101
6.3.5 并發(fā)調(diào)度的可串行性 102
6.3.6 兩段鎖協(xié)議 103
6.3.7 多粒度封鎖 104
6.3.8 意向鎖 104
6.4 數(shù)據(jù)庫安全性 105
6.4.1 數(shù)據(jù)庫安全性概述 105
6.4.2 數(shù)據(jù)庫安全性控制 106
6.5 關系系統(tǒng)的查詢優(yōu)化 108
6.6 本章小結 110
習題 110

第2篇 應用篇

第7章 SQL Server 2005應用基礎 112
7.1 SQL Server 2005概述 112
7.2 SQL Server 2005版本介紹 113
7.3 SQL Server 2005 簡潔版安裝 114
7.4 SQL Server 2005 常用工具使用 116
7.4.1 配置管理器(SQL Server Configuration Manager) 116
7.4.2 數(shù)據(jù)管理器(SQL Server Management Studio Express) 116
7.4.3 查詢分析器(SQL ServerQuery Analyzer) 120
7.5 本章小結 122
習題 122

第8章 存儲過程及觸發(fā)器 123
8.1 存儲過程 123
8.1.1 創(chuàng)建存儲過程 123
8.1.2 刪除存儲過程 125
8.1.3 存儲過程的嵌套 125
8.1.4 存儲過程實例 125
8.2 觸發(fā)器 128
8.2.1 創(chuàng)建DML觸發(fā)器 128
8.2.2 創(chuàng)建DDL觸發(fā)器 129
8.2.3 獲取觸發(fā)器的信息 130
8.2.4 觸發(fā)器實例 130
8.3 本章小結 133
習題 133

第9章 數(shù)據(jù)庫安全性管理 134
9.1 SQL Server 的安全性機制 134
9.2 登錄和用戶 135
9.2.1 登錄身份驗證模式及其設置 135
9.2.2 創(chuàng)建登錄 136
9.2.3 創(chuàng)建用戶 137
9.3 權限管理 138
9.3.1 服務器權限 138
9.3.2 數(shù)據(jù)庫對象權限 138
9.3.3 數(shù)據(jù)庫權限 141
9.4 角色管理 141
9.4.1 固定服務器角色 141
9.4.2 數(shù)據(jù)庫角色 143
9.5 本章小結 144
習題 144

第10章 數(shù)據(jù)恢復與數(shù)據(jù)轉移 145
10.1 數(shù)據(jù)庫的備份與還原概述 145
10.2 恢復模式 145
10.3 數(shù)據(jù)庫備份 147
10.3.1 使用SSMS進行完整備份 147
10.3.2 使用SSMS進行完整差異備份 148
10.4 數(shù)據(jù)庫還原 149
10.4.1 還原完整備份示例 149
10.4.2 還原完整差異備份 149
10.5 數(shù)據(jù)庫的導出與導入 150
10.5.1 數(shù)據(jù)庫表數(shù)據(jù)導出 150
10.5.2 數(shù)據(jù)庫表數(shù)據(jù)導入 153
10.6 本章小結 155
習題 155

第3篇 實戰(zhàn)篇

第11章 數(shù)據(jù)庫訪問 158
11.1 數(shù)據(jù)訪問接口概述 158
11.2 ODBC數(shù)據(jù)訪問 159
11.2.1 ODBC體系結構 159
11.2.2 建立ODBC數(shù)據(jù)源 160
11.3 OLE DB數(shù)據(jù)訪問 162
11.4 ADO數(shù)據(jù)庫訪問 163
11.5 JDBC數(shù)據(jù)訪問 165
11.6 ADO.NET數(shù)據(jù)訪問 167
11.7 本章小結 171
習題 171

第12章 .NET 2005與SQL Server 2005數(shù)據(jù)庫系統(tǒng)開發(fā)實例 172
12.1 圖書館管理的需求分析 172
12.2 數(shù)據(jù)庫的設計與實現(xiàn) 173
12.3 應用系統(tǒng)的設計與實現(xiàn) 176
12.3.1 界面設計 176
12.3.2 工程創(chuàng)建與代碼編寫 178
12.4 本章小結 188
習題 188

附錄A 某物流公司業(yè)務介紹 189
A.1 某物流公司組織結構 189
A.2 人員崗位職責 189
A.3 倉庫業(yè)務管理 192
A.4 配送業(yè)務管理 199
A.5 單據(jù)流轉管理 202
A.6 與財務往來業(yè)務 204

附錄B 某物流系統(tǒng)數(shù)據(jù)庫邏輯結構 207

參考文獻 218

本目錄推薦

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