資料庫原理、套用與開發

資料庫原理、套用與開發

《資料庫原理、套用與開發》是2013年電子工業出版社出版的圖書,圖書作者是洪欣。

基本介紹

  • 書名:資料庫原理、套用與開發
  • 作者:洪欣
  • 出版社:電子工業出版社
  • 出版時間:2013年01月
  • 頁數:248 頁
  • ISBN:9787121172731
內容簡介,圖書目錄,

內容簡介

本書從實用性和先進性出發,較全面地介紹計算機網路的基本理論和網路套用技能。全書共7章,主要內容包括:資料庫概述、數據模型、關係資料庫理論、資料庫設計基礎、SQL Server圖形操作及SQL語言、Visual Basic資料庫編程、通訊錄管理系統的設計與實現等。本書提供配套電子課件。

圖書目錄

第1章 資料庫概述 1
1.1 資料庫概述 1
1.2 資料庫發展史 1
1.2.1 人工管理階段 2
1.2.2 檔案系統階段 2
1.2.3 資料庫系統階段 3
1.3 資料庫系統的功能 4
1.4 資料庫系統的三級模式結構 6
擴展閱讀 8
習題 10
第2章 數據模型 11
2.1 概念模型 12
2.2 邏輯模型 13
2.2.1 層次數據模型 13
2.2.2 網狀數據模型 15
2.2.3 關係數據模型 16
2.3 內部模型 21
2.3.1 層次數據模型 21
2.3.2 網狀數據模型 22
2.3.3 關係數據模型 22
2.4 外部模型 23
擴展閱讀 23
習題 26
第3章 關係資料庫理論 27
3.1 關係模式的定義 27
3.2 關係的集合運算 31
3.2.1 集合併運算 31
3.2.2 集合差運算 31
3.2.3 集合交運算 31
3.2.4 集合除運算 31
3.2.5 笛卡兒積運算 33
3.3 關係的基本運算 33
3.3.1 選擇運算 33
3.3.2 投影運算 34
3.3.3 連線運算 34
3.4 關係的完整性 36
3.4.1 數據依賴 37
3.4.2 關係模式的範式 42
習題 45
第4章 資料庫設計基礎 46
4.1 概念結構設計 47
4.1.1 設計各個局部分E-R圖 47
4.1.2 合併分E-R圖設計全局初步
E-R圖 49
4.1.3 消除不必要冗餘,設計基本
E-R圖 50
4.2 邏輯結構設計 51
4.2.1 將E-R模型轉換為關係模型 51
4.2.2 數據模型的最佳化 52
4.2.3 設計外模式 53
4.3 物理結構設計 54
4.3.1 確定資料庫的物理結構 54
4.3.2 評價物理結構 55
4.4 資料庫實施 55
4.5 用PD進行資料庫設計 56
4.5.1 正向工程 56
4.5.2 反向工程 62
4.6 用Visio進行資料庫設計 65
4.6.1 建立邏輯模型 65
4.6.2 建立物理模型 69
4.6.3 從SQL Server導入數據
到Visio 70
4.7 用Rational Rose進行資料庫
設計 71
4.7.1 正向工程 72
4.7.2 反向工程 78
習題 79
第5章 SQL Server圖形操作及
SQL語言 80
5.1 SQL Server的圖形界面 80
5.1.1 連線SQL Server 2008 80
5.1.2 資料庫的創建和刪除 81
5.1.3 表的創建、修改和刪除 82
5.1.4 建立表間的關聯 85
5.1.5 增添數據和查詢 88
5.1.6 CHECK約束 89
5.1.7 存儲過程的使用 90
5.1.8 視圖的使用 91
5.1.9 觸發器的使用 92
5.1.10 賬號及許可權管理 93
5.1.11 分離和附加資料庫 94
5.1.12 資料庫備份和還原 95
5.1.13 DTS導入導出嚮導 96
5.2 SQL語言 98
5.2.1 DDL資料庫管理 98
5.2.2 DDL表格管理 106
5.2.3 DML數據管理 110
5.2.4 DQL數據查詢 114
5.2.5 DCL數據控制 121
5.3 T-SQL編程 123
5.3.1 T-SQL注釋 123
5.3.2 表達式 124
5.3.3 批處理與腳本 131
5.3.4 流程控制語句 131
5.3.5 CASE表達式 134
5.3.6 創建用戶自定義函式 135
5.3.7 游標 137
5.3.8 事務 138
5.3.9 創建存儲過程 140
5.3.10 創建視圖 149
習題 152
第6章 Visual Basic資料庫編程 154
6.1 Visual Basic 編程基礎 154
6.1.1 集成開發環境 155
6.1.2 面向對象編程思想 156
6.1.3 窗體對象 157
6.1.4 數據類型及定義 159
6.1.5 基本語法 161
6.2 Visual Basic的數據訪問技術 168
6.3 通過數據管理器訪問資料庫 169
6.4 使用DAO訪問資料庫 176
6.4.1 DAO對象模型 176
6.4.2 Data控制項 177
6.4.3 RecordSet對象的屬性和方法 178
6.4.4 數據綁定控制項 180
6.4.5 Data控制項示例 181
6.5 使用ADO訪問資料庫 186
6.5.1 ADO對象模型 186
6.5.2 ADO數據控制項 186
6.5.3 ADO控制項的資料庫連線 187
6.5.4 ADO控制項示例 188
6.5.5 數據窗體嚮導 190
6.6 通過數據環境設計器訪問
資料庫 190
6.7 數據報表的製作 195
6.8 綜合實例 198
習題 204
第7章 通訊錄管理系統的設計與
實現 205
7.1 通訊錄管理系統的需求分析 205
7.2 通訊錄管理系統的系統設計 205
7.3 通訊錄管理系統模組設計 206
7.4 通訊錄管理系統的資料庫設計 207
7.4.1 資料庫概要設計 207
7.4.2 資料庫詳細設計 208
7.5 通訊錄管理系統的代碼實現 210
7.5.1 公用模組 210
7.5.2 登錄模組 210
7.5.3 MDI主窗體 212
7.5.4 許可權表 215
7.5.5 模組表 217
7.5.6 許可權模組對照表 219
7.5.7 賬號表 222
7.5.8 性別代碼表 225
7.5.9 省市代碼表 225
7.5.10 通訊錄分組表 226
7.5.11 通訊錄維護模組 229
7.5.12 通訊錄查詢與列印 235
習題 240
參考文獻 241

相關詞條

熱門詞條

聯絡我們