出版時(shí)間:2013-1 出版社:電子工業(yè)出版社 作者:洪欣 頁(yè)數(shù):248 字?jǐn)?shù):397000
內(nèi)容概要
本書(shū)從實(shí)用性和先進(jìn)性出發(fā),較全面地介紹計(jì)算機(jī)網(wǎng)絡(luò)的基本理論和網(wǎng)絡(luò)應(yīng)用技能。全書(shū)共7章,主要內(nèi)容包括:數(shù)據(jù)庫(kù)概述、數(shù)據(jù)模型、關(guān)系數(shù)據(jù)庫(kù)理論、數(shù)據(jù)庫(kù)設(shè)計(jì)基礎(chǔ)、SQL Server圖形操作及SQL語(yǔ)言、Visual Basic數(shù)據(jù)庫(kù)編程、通訊錄管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)等。本書(shū)提供配套電子課件。
書(shū)籍目錄
目 錄
第1章 數(shù)據(jù)庫(kù)概述 1
1.1 數(shù)據(jù)庫(kù)概述 1
1.2 數(shù)據(jù)庫(kù)發(fā)展史 1
1.2.1 人工管理階段 2
1.2.2 文件系統(tǒng)階段 2
1.2.3 數(shù)據(jù)庫(kù)系統(tǒng)階段 3
1.3 數(shù)據(jù)庫(kù)系統(tǒng)的功能 4
1.4 數(shù)據(jù)庫(kù)系統(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ù)庫(kù)理論 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ù)依賴(lài) 37
3.4.2 關(guān)系模式的范式 42
習(xí)題 45
第4章 數(shù)據(jù)庫(kù)設(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ù)庫(kù)的物理結(jié)構(gòu) 54
4.3.2 評(píng)價(jià)物理結(jié)構(gòu) 55
4.4 數(shù)據(jù)庫(kù)實(shí)施 55
4.5 用PD進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì) 56
4.5.1 正向工程 56
4.5.2 反向工程 62
4.6 用Visio進(jìn)行數(shù)據(jù)庫(kù)設(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ù)庫(kù)
設(shè)計(jì) 71
4.7.1 正向工程 72
4.7.2 反向工程 78
習(xí)題 79
第5章 SQL Server圖形操作及
SQL語(yǔ)言 80
5.1 SQL Server的圖形界面 80
5.1.1 連接SQL Server 2008 80
5.1.2 數(shù)據(jù)庫(kù)的創(chuàng)建和刪除 81
5.1.3 表的創(chuàng)建、修改和刪除 82
5.1.4 建立表間的關(guān)聯(lián) 85
5.1.5 增添數(shù)據(jù)和查詢(xún) 88
5.1.6 CHECK約束 89
5.1.7 存儲(chǔ)過(guò)程的使用 90
5.1.8 視圖的使用 91
5.1.9 觸發(fā)器的使用 92
5.1.10 賬號(hào)及權(quán)限管理 93
5.1.11 分離和附加數(shù)據(jù)庫(kù) 94
5.1.12 數(shù)據(jù)庫(kù)備份和還原 95
5.1.13 DTS導(dǎo)入導(dǎo)出向?qū)?96
5.2 SQL語(yǔ)言 98
5.2.1 DDL數(shù)據(jù)庫(kù)管理 98
5.2.2 DDL表格管理 106
5.2.3 DML數(shù)據(jù)管理 110
5.2.4 DQL數(shù)據(jù)查詢(xún) 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 流程控制語(yǔ)句 131
5.3.5 CASE表達(dá)式 134
5.3.6 創(chuàng)建用戶(hù)自定義函數(shù) 135
5.3.7 游標(biāo) 137
5.3.8 事務(wù) 138
5.3.9 創(chuàng)建存儲(chǔ)過(guò)程 140
5.3.10 創(chuàng)建視圖 149
習(xí)題 152
第6章 Visual Basic數(shù)據(jù)庫(kù)編程 154
6.1 Visual Basic 編程基礎(chǔ) 154
6.1.1 集成開(kāi)發(fā)環(huán)境 155
6.1.2 面向?qū)ο缶幊趟枷?156
6.1.3 窗體對(duì)象 157
6.1.4 數(shù)據(jù)類(lèi)型及定義 159
6.1.5 基本語(yǔ)法 161
6.2 Visual Basic的數(shù)據(jù)訪問(wèn)技術(shù) 168
6.3 通過(guò)數(shù)據(jù)管理器訪問(wèn)數(shù)據(jù)庫(kù) 169
6.4 使用DAO訪問(wèn)數(shù)據(jù)庫(kù) 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訪問(wèn)數(shù)據(jù)庫(kù) 186
6.5.1 ADO對(duì)象模型 186
6.5.2 ADO數(shù)據(jù)控件 186
6.5.3 ADO控件的數(shù)據(jù)庫(kù)連接 187
6.5.4 ADO控件示例 188
6.5.5 數(shù)據(jù)窗體向?qū)?190
6.6 通過(guò)數(shù)據(jù)環(huán)境設(shè)計(jì)器訪問(wèn)
數(shù)據(jù)庫(kù) 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ù)庫(kù)設(shè)計(jì) 207
7.4.1 數(shù)據(jù)庫(kù)概要設(shè)計(jì) 207
7.4.2 數(shù)據(jù)庫(kù)詳細(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 通訊錄查詢(xún)與打印 235
習(xí)題 240
參考文獻(xiàn) 241
編輯推薦
洪欣編著的《數(shù)據(jù)庫(kù)原理應(yīng)用與開(kāi)發(fā)(高等學(xué)校計(jì)算機(jī)規(guī)劃教材)》從實(shí)用性和先進(jìn)性出發(fā),較全面地介紹計(jì)算機(jī)網(wǎng)絡(luò)的基本理論和網(wǎng)絡(luò)應(yīng)用技能。本書(shū)可作為高等學(xué)校數(shù)據(jù)庫(kù)應(yīng)用相關(guān)課程的教材,也可供相關(guān)工程技術(shù)人員學(xué)習(xí)、參考。
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
數(shù)據(jù)庫(kù)原理、應(yīng)用與開(kāi)發(fā) PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版