數據庫應用技術——Visual Basic及其應用系統開發

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