數(shù)據(jù)庫(kù)應(yīng)用技術(shù)——Visual Basic及其應(yīng)用系統(tǒng)開(kāi)發(fā)
-
【作 者】歐陽(yáng)崢崢 李禹生 孫平 等編著
【I S B N 】978-7-5084-2661-4
【責(zé)任編輯】張玉玲
【適用讀者群】本科
【出版時(shí)間】2005-01-01
【開(kāi) 本】16開(kāi)
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁(yè) 數(shù)】
【千字?jǐn)?shù)】299
【印 張】13.25
【定 價(jià)】¥20
【叢 書(shū)】21世紀(jì)高等院校規(guī)劃教材
【備注信息】
簡(jiǎn)介
本書(shū)特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書(shū)
本書(shū)介紹了關(guān)系數(shù)據(jù)庫(kù)的基本知識(shí),詳細(xì)闡述了利用Visual Basic和SQL Server開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序的方法。
全書(shū)八章的內(nèi)容分為四個(gè)部分:首先介紹關(guān)系數(shù)據(jù)庫(kù)的基本知識(shí),并具體講解數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)實(shí)例“企業(yè)資質(zhì)管理信息系統(tǒng)”的構(gòu)架以及系統(tǒng)應(yīng)用需求分析與實(shí)施方案;接著全面介紹了SQL Server的功能及其操作方法;然后結(jié)合實(shí)例詳細(xì)講解Visual Basic數(shù)據(jù)訪問(wèn)技術(shù)、Visual Basic窗體及常用控件的設(shè)計(jì)方法、界面設(shè)計(jì)方法和數(shù)據(jù)報(bào)表設(shè)計(jì)方法;最后根據(jù)實(shí)際需求介紹了數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的優(yōu)化與發(fā)布。
書(shū)中以“企業(yè)資質(zhì)管理信息系統(tǒng)”的設(shè)計(jì)作為實(shí)例,并將其貫穿全書(shū)始終。采用理論聯(lián)系實(shí)際的方式講述,敘述詳盡,概念清晰,注重通過(guò)實(shí)例講解知識(shí)、介紹操作技能。讀者可以通過(guò)一邊學(xué)習(xí)、一邊實(shí)踐的方法達(dá)到掌握Visual Basic數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù)的目的。
本書(shū)內(nèi)容全面,結(jié)構(gòu)完整,概念清晰,深入淺出,通俗易懂,可讀性、可操作性強(qiáng)。不僅可以作為普通高校相關(guān)專業(yè)學(xué)生學(xué)習(xí)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì)的教材,還適合作為數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)人員的技術(shù)參考書(shū)籍使用。
當(dāng)今,掌握數(shù)據(jù)庫(kù)應(yīng)用技術(shù)、學(xué)習(xí)使用數(shù)據(jù)庫(kù)技術(shù)進(jìn)行應(yīng)用系統(tǒng)開(kāi)發(fā),正在成為眾多計(jì)算機(jī)應(yīng)用人員的熱切愿望。對(duì)于正在普通高校各個(gè)專業(yè)學(xué)習(xí)的學(xué)生而言,學(xué)習(xí)一種數(shù)據(jù)庫(kù)管理系統(tǒng)的應(yīng)用方法,進(jìn)而訓(xùn)練相應(yīng)的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)技能,非常必要。
Visual Basic是Microsoft公司推出的一個(gè)功能強(qiáng)大的應(yīng)用系統(tǒng)開(kāi)發(fā)工具,它簡(jiǎn)單易學(xué)、編程效率高,深受廣大計(jì)算機(jī)專業(yè)人員和編程愛(ài)好者的歡迎,本書(shū)以實(shí)例方式介紹用Visual Basic開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用軟件的思想和方法。
Microsoft SQL Server 2000是Microsoft 公司推出的SQL Server 數(shù)據(jù)庫(kù)管理系統(tǒng)的最新版本。SQL Server 2000在Microsoft SQL Server 7.0的基礎(chǔ)上新增了許多功能,使用戶能更方便快捷地管理數(shù)據(jù)庫(kù)、開(kāi)發(fā)應(yīng)用程序。
本書(shū)全面介紹了Visual Basic和Microsoft SQL Server 2000的各項(xiàng)功能、操作方法以及應(yīng)用它們開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的基本原理與方法。
全書(shū)共分8章,主要內(nèi)容有:關(guān)系數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí);SQL Server 2000的功能及其操作方法;Visual Basic窗體及常用控件的設(shè)計(jì)方法;Visual Basic數(shù)據(jù)訪問(wèn)技術(shù)、界面設(shè)計(jì)方法、報(bào)表設(shè)計(jì)方法以及數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的優(yōu)化與發(fā)布。
采用任務(wù)驅(qū)動(dòng)方式是本書(shū)編寫(xiě)的主要特點(diǎn),開(kāi)篇即以分析“企業(yè)資質(zhì)管理信息系統(tǒng)”需求作為實(shí)例,講解數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的邏輯設(shè)計(jì)方法,并完成這個(gè)應(yīng)用系統(tǒng)的邏輯設(shè)計(jì)。后續(xù)各章均結(jié)合該實(shí)例講解,各章例題最終構(gòu)成這個(gè)能夠發(fā)布應(yīng)用的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)。
本書(shū)內(nèi)容理論聯(lián)系實(shí)際,敘述詳盡,概念清晰,通過(guò)實(shí)例講解知識(shí)、介紹操作技能。知識(shí)與技能的講解采用層層遞進(jìn)的方式,既有利于教學(xué)的組織,也有利于一般讀者自學(xué)。只要讀者能夠模仿實(shí)例完成實(shí)踐過(guò)程,就能夠完成“企業(yè)資質(zhì)管理信息系統(tǒng)”的設(shè)計(jì)過(guò)程,進(jìn)而具備應(yīng)用Visual Basic和SQL Server開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的基本能力。
本書(shū)主要編寫(xiě)人員有歐陽(yáng)崢崢、李禹生、孫平等,武漢工業(yè)學(xué)院譚立烽、謝兆鴻教授審閱了書(shū)稿,周龍、管庶安、豐洪才、劉兵等參與了編寫(xiě)大綱的討論,徐軍利、左愛(ài)群、吳巍、林菁等參與了實(shí)例應(yīng)用系統(tǒng)的編制與調(diào)試。在此,表示感謝。
由于時(shí)間倉(cāng)促及作者水平有限,書(shū)中遺漏及不妥之處在所難免,懇請(qǐng)廣大讀者批評(píng)指正。
作 者
2004年12月
前言
第1章 數(shù)據(jù)庫(kù)基礎(chǔ) 1
本章學(xué)習(xí)要點(diǎn) 1
1.1 數(shù)據(jù)庫(kù)概述 1
1.1.1 數(shù)據(jù)處理的產(chǎn)生和發(fā)展 1
1.1.2 數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn) 3
1.1.3 數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu) 4
1.2 關(guān)系型數(shù)據(jù)庫(kù) 6
1.2.1 關(guān)系數(shù)據(jù)模型 6
1.2.2 E-R模型 7
1.2.3 關(guān)系的規(guī)范化 9
1.2.4 數(shù)據(jù)庫(kù)設(shè)計(jì) 12
1.3 信息系統(tǒng)開(kāi)發(fā)的一般步驟 12
1.3.1 信息系統(tǒng)分析 12
1.3.2 信息系統(tǒng)設(shè)計(jì) 13
1.3.3 信息系統(tǒng)實(shí)現(xiàn) 13
1.3.4 信息系統(tǒng)測(cè)試 13
1.4 企業(yè)資質(zhì)管理系統(tǒng)的開(kāi)發(fā)實(shí)例 14
1.4.1 系統(tǒng)說(shuō)明 14
1.4.2 數(shù)據(jù)庫(kù)設(shè)計(jì) 15
1.5 本章習(xí)題 17
第2章 SQL語(yǔ)言基礎(chǔ) 18
本章學(xué)習(xí)要點(diǎn) 18
2.1 SQL Server 2000簡(jiǎn)介 18
2.2 SQL Server企業(yè)管理器 18
2.2.1 企業(yè)管理器的環(huán)境 18
2.2.2 啟動(dòng)與關(guān)閉服務(wù)器 19
2.2.3 企業(yè)管理器的常見(jiàn)用途 21
2.3 SQL Server查詢分析器 21
2.3.1 SQL Server查詢分析器簡(jiǎn)介 21
2.3.2 配置SQL Query Analyzer 22
2.3.3 使用SQL Query Analyzer 23
2.4 SQL Server 2000的數(shù)據(jù)庫(kù)創(chuàng)建 25
2.4.1 文件與文件組 25
2.4.2 用Enterprise Manager創(chuàng)建數(shù)據(jù)庫(kù) 26
2.4.3 創(chuàng)建數(shù)據(jù)庫(kù)表 28
2.4.4 創(chuàng)建和使用約束 30
2.5 SQL語(yǔ)言概述 32
2.5.1 SQL概述 32
2.5.2 SQL語(yǔ)言的組成 32
2.5.3 SQL語(yǔ)句的結(jié)構(gòu) 34
2.5.4 常用的SQL語(yǔ)句 34
2.5.5 數(shù)據(jù)查詢 36
2.5.6 數(shù)據(jù)庫(kù)更新 52
2.6 本章習(xí)題 55
第3章 Visual Basic數(shù)據(jù)訪問(wèn)技術(shù) 57
本章學(xué)習(xí)要點(diǎn) 57
3.1 創(chuàng)建ODBC數(shù)據(jù)源 57
3.1.1 ODBC簡(jiǎn)介 57
3.1.2 使用ODBC連接SQL Server數(shù)據(jù)源 59
3.2 ADO對(duì)象模型 62
3.2.1 ADO技術(shù)簡(jiǎn)介 62
3.2.2 ADO對(duì)象模型簡(jiǎn)介 63
3.3 Connection對(duì)象 65
3.3.1 Connection對(duì)象的屬性 65
3.3.2 Connection對(duì)象的方法 67
3.3.3 Connection對(duì)象的應(yīng)用 69
3.4 Command對(duì)象 70
3.4.1 Command對(duì)象屬性 70
3.4.2 Command對(duì)象的方法 73
3.4.3 Command對(duì)象的應(yīng)用 74
3.5 Recordset對(duì)象 74
3.5.1 Recordset對(duì)象屬性 75
3.5.2 Recordset對(duì)象的方法 79
3.5.3 Recordset對(duì)象的應(yīng)用 84
3.6 使用ADO訪問(wèn)數(shù)據(jù)庫(kù) 85
3.6.1 新建工程 85
3.6.2 操縱數(shù)據(jù)庫(kù) 87
3.7 本章習(xí)題 90
第4章 Visual Basic窗體設(shè)計(jì) 91
本章學(xué)習(xí)要點(diǎn) 91
4.1 窗體對(duì)象概述 91
4.1.1 窗體(Form) 91
4.1.2 窗體的結(jié)構(gòu) 92
4.1.3 窗體的屬性 92
4.1.4 窗體的事件 93
4.1.5 窗體的方法 94
4.1.6 窗體的類(lèi)別 95
4.2 窗體基本控件及其應(yīng)用 98
4.2.1 框架(Frame) 99
4.2.2 標(biāo)簽(Label) 100
4.2.3 文本框(TextBox) 101
4.2.4 命令按鈕(CommandButton) 102
4.2.5 復(fù)選框(CheckBox) 103
4.2.6 選項(xiàng)按鈕(OptionButton) 103
4.2.7 列表框(ListBox) 104
4.2.8 組合框(ComboBox) 105
4.3 常用ActiveX控件及其應(yīng)用 107
4.3.1 ListView控件 107
4.3.2 DTPicker控件 111
4.3.3 SSTab控件 114
4.3.4 MSFlexGrid控件 117
4.4 企業(yè)資質(zhì)管理系統(tǒng)中窗體的設(shè)計(jì) 120
4.5 本章習(xí)題 134
第5章 Visual Basic界面設(shè)計(jì) 135
本章學(xué)習(xí)要點(diǎn) 135
5.1 菜單設(shè)計(jì) 135
5.1.1 下拉式菜單 135
5.1.2 “企業(yè)資質(zhì)管理系統(tǒng)”下拉式菜單的設(shè)計(jì) 138
5.1.3 彈出式菜單 140
5.1.4 “企業(yè)資質(zhì)管理系統(tǒng)”彈出式菜單的設(shè)計(jì) 142
5.2 工具欄的設(shè)計(jì) 143
5.2.1 使用工具欄控件制作工具欄 143
5.2.2 “企業(yè)資質(zhì)管理系統(tǒng)”工具欄的設(shè)計(jì) 146
5.3 狀態(tài)欄的設(shè)計(jì) 149
5.3.1 狀態(tài)欄的設(shè)計(jì) 149
5.3.2 “企業(yè)資質(zhì)管理系統(tǒng)”狀態(tài)欄的設(shè)計(jì) 152
5.4 本章習(xí)題 155
第6章 數(shù)據(jù)環(huán)境 156
本章學(xué)習(xí)要點(diǎn) 156
6.1 數(shù)據(jù)環(huán)境對(duì)象 156
6.1.1 引用數(shù)據(jù)環(huán)境設(shè)計(jì)器 157
6.1.2 創(chuàng)建數(shù)據(jù)環(huán)境設(shè)計(jì)器 157
6.2 Connection對(duì)象 158
6.2.1 創(chuàng)建Connection對(duì)象 158
6.2.2 連接Connection對(duì)象的數(shù)據(jù)源 159
6.3 Command對(duì)象 160
6.3.1 創(chuàng)建Command對(duì)象 160
6.3.2 設(shè)置Command對(duì)象的屬性 161
6.4 “企業(yè)資質(zhì)管理系統(tǒng)”數(shù)據(jù)環(huán)境的設(shè)計(jì) 167
6.5 本章習(xí)題 170
第7章 Visual Basic報(bào)表設(shè)計(jì) 171
本章學(xué)習(xí)要點(diǎn) 171
7.1 數(shù)據(jù)報(bào)表設(shè)計(jì)器概述 171
7.1.1 數(shù)據(jù)報(bào)表設(shè)計(jì)器的作用和特性 171
7.1.2 添加數(shù)據(jù)報(bào)表設(shè)計(jì)器到工程 172
7.1.3 數(shù)據(jù)報(bào)表設(shè)計(jì)器的結(jié)構(gòu) 173
7.2 報(bào)表控件及其應(yīng)用 175
7.2.1 數(shù)據(jù)報(bào)表工具欄 175
7.2.2 報(bào)表控件及其應(yīng)用 175
7.3 簡(jiǎn)單的報(bào)表設(shè)計(jì) 177
7.3.1 創(chuàng)建數(shù)據(jù)環(huán)境對(duì)象 177
7.3.2 創(chuàng)建數(shù)據(jù)報(bào)表對(duì)象 178
7.3.3 設(shè)計(jì)報(bào)表控件 179
7.4 分組報(bào)表的設(shè)計(jì) 181
7.4.1 創(chuàng)建Command對(duì)象 181
7.4.2 創(chuàng)建數(shù)據(jù)報(bào)表對(duì)象 182
7.4.3 設(shè)計(jì)分組報(bào)表控件 184
7.5 動(dòng)態(tài)報(bào)表的設(shè)計(jì) 186
7.5.1 聲明Connection對(duì)象和RecordSet對(duì)象 186
7.5.2 創(chuàng)建Connection對(duì)象 187
7.5.3 創(chuàng)建RecordSet對(duì)象 187
7.5.4 報(bào)表控件的數(shù)據(jù)綁定 189
7.6 報(bào)表的打印及打印預(yù)覽 190
7.6.1 報(bào)表的打印預(yù)覽 190
7.6.2 報(bào)表的打印 191
7.7 本章習(xí)題 192
第8章 Visual Basic應(yīng)用程序的打包 193
本章學(xué)習(xí)要點(diǎn) 193
8.1 安裝前的工作 193
8.1.1 工程的屬性設(shè)置 193
8.1.2 工程的編譯 194
8.2 打包和安裝向?qū)?195
8.2.1 啟動(dòng)打包和展開(kāi)向?qū)?196
8.2.2 向?qū)Р僮鞑襟E 197
8.3 本章習(xí)題 202
- MySQL數(shù)據(jù)庫(kù)項(xiàng)目式教程 [陳亞峰]
- 數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用實(shí)踐教程(SQL Server 2019) [主 編 嚴(yán)暉 周肆清]
- 數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用(SQL Server 2019) [主編 嚴(yán)暉 劉衛(wèi)國(guó)]
- 數(shù)據(jù)庫(kù)原理及應(yīng)用SQL Server 2014(微課版) [主 編 趙德福]
- MySQL數(shù)據(jù)庫(kù)項(xiàng)目化教程(第二版) [主編 鄭小蓉]
- 數(shù)據(jù)庫(kù)原理及應(yīng)用(MySQL版) [瞿英 裴祥喜 王玉恒]
- 數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用(SQL Server 2019) [主 編 沙有闖]
- 數(shù)據(jù)庫(kù)系統(tǒng)工程師真題精析與命題密卷 [鐘志宏]
- 數(shù)據(jù)庫(kù)原理與應(yīng)用——基于SQL Server 2016 [主編 彭浩 黃勝 鄒競(jìng)]
- 數(shù)據(jù)庫(kù)系統(tǒng)工程師5天修煉 [鐘志宏]
- Access數(shù)據(jù)庫(kù)基礎(chǔ)教程實(shí)驗(yàn)指導(dǎo)與習(xí)題集 [主 編 饒拱維 楊貴茂 吳華光]
- Access 數(shù)據(jù)庫(kù)基礎(chǔ)教程 [主編 饒拱維 楊貴茂 郭其標(biāo)]
- MySQL數(shù)據(jù)庫(kù)項(xiàng)目化教程 [主編 鄭小蓉 段萍]
- C#數(shù)據(jù)庫(kù)編程技術(shù) [主編 顧家銘]
- 數(shù)據(jù)庫(kù)原理及應(yīng)用(MySQL版) [主編 高亮 韓玉民]
- 數(shù)據(jù)庫(kù)原理 [主編 楊俊杰 張瑋]
- 數(shù)據(jù)庫(kù)原理與技術(shù)(第三版)實(shí)驗(yàn)指導(dǎo) [程傳慶]
- 數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用(SQL Server 2008版)(第二版) [主編 嚴(yán)暉 王小玲]
- 數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用實(shí)踐教程(SQL Server 2008)(第二版) [主編 嚴(yán)暉 周肆清]
- 數(shù)據(jù)庫(kù)原理與SQL語(yǔ)言 [主編 余恒芳 汪曉青]
- 數(shù)據(jù)庫(kù)原理與技術(shù)(第三版) [程傳慧]
- MySQL數(shù)據(jù)庫(kù)開(kāi)發(fā)實(shí)戰(zhàn) [肖睿 訾永所 侯小毛]
- Access 2010數(shù)據(jù)庫(kù)應(yīng)用教程(第二版) [主編 李亞]
- Access 2010數(shù)據(jù)庫(kù)實(shí)用教程 [主編 張明 宣繼濤]
- 數(shù)據(jù)庫(kù)應(yīng)用 [主編 肖睿 于繼武]
- 數(shù)據(jù)庫(kù)原理及應(yīng)用——SQL Server 2012 [主編 賴玲 李祥琴 胡秀]
- 數(shù)據(jù)庫(kù)原理及應(yīng)用上機(jī)指導(dǎo)與習(xí)題解答——SQL Server 2012 [主編 王婭紛 賴玲 李祥琴 胡]
- 跟韓老師學(xué)SQL Server數(shù)據(jù)庫(kù)設(shè)計(jì)與開(kāi)發(fā) [韓立剛]
- Visual FoxPro數(shù)據(jù)庫(kù)程序設(shè)計(jì)教程(第四版) [主編 王鳳領(lǐng)]
- 數(shù)據(jù)庫(kù)系統(tǒng)原理與應(yīng)用上機(jī)實(shí)驗(yàn)指導(dǎo)與課程設(shè)計(jì) [主編 司冠南 曹梅紅]
- 教輔培訓(xùn)more>>
- 生活經(jīng)管more>>
- 高等數(shù)學(xué)(下冊(cè))(第二版)
- 高等數(shù)學(xué)(上冊(cè))(第二版)
- Visual Basic程序設(shè)計(jì)(第二版)
- 離散數(shù)學(xué)(第二版)
- 復(fù)變函數(shù)與積分變換
- Visual C++ & Android程序設(shè)計(jì)綜合實(shí)訓(xùn)
- 高等數(shù)學(xué)(下冊(cè))
- Visual Basic程序設(shè)計(jì)簡(jiǎn)明教程(第二版
- 網(wǎng)絡(luò)與信息安全教程(第二版)
- 高等數(shù)學(xué)(上冊(cè))
- 綜合布線技術(shù)與施工(第二版)
- 微型計(jì)算機(jī)原理與接口技術(shù)學(xué)習(xí)與實(shí)驗(yàn)指
- 計(jì)算機(jī)圖形學(xué)(第二版)
- Visual C++程序設(shè)計(jì)教程(第二版)
- 物流管理專業(yè)實(shí)踐與指導(dǎo)
- Access 2010數(shù)據(jù)庫(kù)技術(shù)基礎(chǔ)及應(yīng)用