出版時(shí)間:2013-1 出版社:電子工業(yè)出版社 作者:洪欣 頁數(shù):248 字?jǐn)?shù):397000
內(nèi)容概要
本書從實(shí)用性和先進(jìn)性出發(fā),較全面地介紹計(jì)算機(jī)網(wǎng)絡(luò)的基本理論和網(wǎng)絡(luò)應(yīng)用技能。全書共7章,主要內(nèi)容包括:數(shù)據(jù)庫概述、數(shù)據(jù)模型、關(guān)系數(shù)據(jù)庫理論、數(shù)據(jù)庫設(shè)計(jì)基礎(chǔ)、SQL Server圖形操作及SQL語言、Visual Basic數(shù)據(jù)庫編程、通訊錄管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)等。本書提供配套電子課件。
書籍目錄
目 錄
第1章 數(shù)據(jù)庫概述 1
1.1 數(shù)據(jù)庫概述 1
1.2 數(shù)據(jù)庫發(fā)展史 1
1.2.1 人工管理階段 2
1.2.2 文件系統(tǒng)階段 2
1.2.3 數(shù)據(jù)庫系統(tǒng)階段 3
1.3 數(shù)據(jù)庫系統(tǒng)的功能 4
1.4 數(shù)據(jù)庫系統(tǒng)的三級(jí)模式結(jié)構(gòu) 6
擴(kuò)展閱讀 8
習(xí)題 10
第2章 數(shù)據(jù)模型 11
2.1 概念模型 12
2.2 邏輯模型 13
2.2.1 層次數(shù)據(jù)模型 13
2.2.2 網(wǎng)狀數(shù)據(jù)模型 15
2.2.3 關(guān)系數(shù)據(jù)模型 16
2.2.4 面向?qū)ο髷?shù)據(jù)模型 19
2.3 內(nèi)部模型 21
2.3.1 層次數(shù)據(jù)模型 21
2.3.2 網(wǎng)狀數(shù)據(jù)模型 22
2.3.3 關(guān)系數(shù)據(jù)模型 22
2.4 外部模型 23
擴(kuò)展閱讀 23
習(xí)題 26
第3章 關(guān)系數(shù)據(jù)庫理論 27
3.1 關(guān)系模式的定義 27
3.2 關(guān)系的集合運(yùn)算 31
3.2.1 集合并運(yùn)算 31
3.2.2 集合差運(yùn)算 31
3.2.3 集合交運(yùn)算 31
3.2.4 集合除運(yùn)算 31
3.2.5 笛卡兒積運(yùn)算 33
3.3 關(guān)系的基本運(yùn)算 33
3.3.1 選擇運(yùn)算 33
3.3.2 投影運(yùn)算 34
3.3.3 連接運(yùn)算 34
3.4 關(guān)系的完整性 36
3.4.1 數(shù)據(jù)依賴 37
3.4.2 關(guān)系模式的范式 42
習(xí)題 45
第4章 數(shù)據(jù)庫設(shè)計(jì)基礎(chǔ) 46
4.1 概念結(jié)構(gòu)設(shè)計(jì) 47
4.1.1 設(shè)計(jì)各個(gè)局部分E-R圖 47
4.1.2 合并分E-R圖設(shè)計(jì)全局初步
E-R圖 49
4.1.3 消除不必要冗余,設(shè)計(jì)基本
E-R圖 50
4.2 邏輯結(jié)構(gòu)設(shè)計(jì) 51
4.2.1 將E-R模型轉(zhuǎn)換為關(guān)系模型 51
4.2.2 數(shù)據(jù)模型的優(yōu)化 52
4.2.3 設(shè)計(jì)外模式 53
4.3 物理結(jié)構(gòu)設(shè)計(jì) 54
4.3.1 確定數(shù)據(jù)庫的物理結(jié)構(gòu) 54
4.3.2 評(píng)價(jià)物理結(jié)構(gòu) 55
4.4 數(shù)據(jù)庫實(shí)施 55
4.5 用PD進(jìn)行數(shù)據(jù)庫設(shè)計(jì) 56
4.5.1 正向工程 56
4.5.2 反向工程 62
4.6 用Visio進(jìn)行數(shù)據(jù)庫設(shè)計(jì) 65
4.6.1 建立邏輯模型 65
4.6.2 建立物理模型 69
4.6.3 從SQL Server導(dǎo)入數(shù)據(jù)
到Visio 70
4.7 用Rational Rose進(jìn)行數(shù)據(jù)庫
設(shè)計(jì) 71
4.7.1 正向工程 72
4.7.2 反向工程 78
習(xí)題 79
第5章 SQL Server圖形操作及
SQL語言 80
5.1 SQL Server的圖形界面 80
5.1.1 連接SQL Server 2008 80
5.1.2 數(shù)據(jù)庫的創(chuàng)建和刪除 81
5.1.3 表的創(chuàng)建、修改和刪除 82
5.1.4 建立表間的關(guān)聯(lián) 85
5.1.5 增添數(shù)據(jù)和查詢 88
5.1.6 CHECK約束 89
5.1.7 存儲(chǔ)過程的使用 90
5.1.8 視圖的使用 91
5.1.9 觸發(fā)器的使用 92
5.1.10 賬號(hào)及權(quán)限管理 93
5.1.11 分離和附加數(shù)據(jù)庫 94
5.1.12 數(shù)據(jù)庫備份和還原 95
5.1.13 DTS導(dǎo)入導(dǎo)出向?qū)?96
5.2 SQL語言 98
5.2.1 DDL數(shù)據(jù)庫管理 98
5.2.2 DDL表格管理 106
5.2.3 DML數(shù)據(jù)管理 110
5.2.4 DQL數(shù)據(jù)查詢 114
5.2.5 DCL數(shù)據(jù)控制 121
5.3 T-SQL編程 123
5.3.1 T-SQL注釋 123
5.3.2 表達(dá)式 124
5.3.3 批處理與腳本 131
5.3.4 流程控制語句 131
5.3.5 CASE表達(dá)式 134
5.3.6 創(chuàng)建用戶自定義函數(shù) 135
5.3.7 游標(biāo) 137
5.3.8 事務(wù) 138
5.3.9 創(chuàng)建存儲(chǔ)過程 140
5.3.10 創(chuàng)建視圖 149
習(xí)題 152
第6章 Visual Basic數(shù)據(jù)庫編程 154
6.1 Visual Basic 編程基礎(chǔ) 154
6.1.1 集成開發(fā)環(huán)境 155
6.1.2 面向?qū)ο缶幊趟枷?156
6.1.3 窗體對(duì)象 157
6.1.4 數(shù)據(jù)類型及定義 159
6.1.5 基本語法 161
6.2 Visual Basic的數(shù)據(jù)訪問技術(shù) 168
6.3 通過數(shù)據(jù)管理器訪問數(shù)據(jù)庫 169
6.4 使用DAO訪問數(shù)據(jù)庫 176
6.4.1 DAO對(duì)象模型 176
6.4.2 Data控件 177
6.4.3 RecordSet對(duì)象的屬性和方法 178
6.4.4 數(shù)據(jù)綁定控件 180
6.4.5 Data控件示例 181
6.5 使用ADO訪問數(shù)據(jù)庫 186
6.5.1 ADO對(duì)象模型 186
6.5.2 ADO數(shù)據(jù)控件 186
6.5.3 ADO控件的數(shù)據(jù)庫連接 187
6.5.4 ADO控件示例 188
6.5.5 數(shù)據(jù)窗體向?qū)?190
6.6 通過數(shù)據(jù)環(huán)境設(shè)計(jì)器訪問
數(shù)據(jù)庫 190
6.7 數(shù)據(jù)報(bào)表的制作 195
6.8 綜合實(shí)例 198
習(xí)題 204
第7章 通訊錄管理系統(tǒng)的設(shè)計(jì)與
實(shí)現(xiàn) 205
7.1 通訊錄管理系統(tǒng)的需求分析 205
7.2 通訊錄管理系統(tǒng)的系統(tǒng)設(shè)計(jì) 205
7.3 通訊錄管理系統(tǒng)模塊設(shè)計(jì) 206
7.4 通訊錄管理系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì) 207
7.4.1 數(shù)據(jù)庫概要設(shè)計(jì) 207
7.4.2 數(shù)據(jù)庫詳細(xì)設(shè)計(jì) 208
7.5 通訊錄管理系統(tǒng)的代碼實(shí)現(xiàn) 210
7.5.1 公用模塊 210
7.5.2 登錄模塊 210
7.5.3 MDI主窗體 212
7.5.4 權(quán)限表 215
7.5.5 模塊表 217
7.5.6 權(quán)限模塊對(duì)照表 219
7.5.7 賬號(hào)表 222
7.5.8 性別代碼表 225
7.5.9 省市代碼表 225
7.5.10 通訊錄分組表 226
7.5.11 通訊錄維護(hù)模塊 229
7.5.12 通訊錄查詢與打印 235
習(xí)題 240
參考文獻(xiàn) 241
編輯推薦
洪欣編著的《數(shù)據(jù)庫原理應(yīng)用與開發(fā)(高等學(xué)校計(jì)算機(jī)規(guī)劃教材)》從實(shí)用性和先進(jìn)性出發(fā),較全面地介紹計(jì)算機(jī)網(wǎng)絡(luò)的基本理論和網(wǎng)絡(luò)應(yīng)用技能。本書可作為高等學(xué)校數(shù)據(jù)庫應(yīng)用相關(guān)課程的教材,也可供相關(guān)工程技術(shù)人員學(xué)習(xí)、參考。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
數(shù)據(jù)庫原理、應(yīng)用與開發(fā) PDF格式下載