Oracle從入門到精通(微視頻精編版)

明日科技

  • 出版商: 清華大學
  • 出版日期: 2020-07-01
  • 售價: $599
  • 貴賓價: 9.5$569
  • 語言: 簡體中文
  • ISBN: 730252209X
  • ISBN-13: 9787302522096
  • 相關分類: Oracle
  • 立即出貨 (庫存=1)

  • Oracle從入門到精通(微視頻精編版)-preview-1
  • Oracle從入門到精通(微視頻精編版)-preview-2
  • Oracle從入門到精通(微視頻精編版)-preview-3
Oracle從入門到精通(微視頻精編版)-preview-1

買這商品的人也買了...

相關主題

商品描述

在軟件開發視頻大講堂系列圖書的基礎上精簡而成,交稿400頁-450頁,定價59.8元到69.8元,拉開層次差,琮琤

目錄大綱

核心技術分冊目錄

第1篇 基礎篇

第1章 Oracle 11g概述  2

視頻講解:1小時7分鐘

1.1  數據庫的產生  3

1.2  數據庫基本概念  4

1.2.1  數據、數據庫、數據庫管理系統和數據庫系統  4

1.2.2  數據庫的標準語言SQL  7

1.3  Oracle簡介  7

1.3.1  Oracle公司介紹  7

1.3.2  Oracle體系介紹  9

1.4  Oracle數據庫環境  10

1.4.1  Oracle數據庫版本簡介  10

1.4.2  Oracle 11g的下載與安裝  11

1.4.3  Oracle 11g的卸載  21

1.5  小結  26

第2章 Oracle管理工具  27

視頻講解:1小時2分鐘

2.1  SQL*Plus工具  28

2.1.1  啟動和連接SQL*Plus  28

2.1.2  使用SQL*Plus查詢數據庫  29

2.1.3  創建SQL*Plus快捷方式  32

2.1.4  退出SQL*Plus  32

2.2  SQL Developer工具  33

2.2.1  啟動SQL Developer  33

2.2.2  創建數據庫連接  35

2.2.3  使用SQL Developer查詢數據庫  38

2.3  Oracle企業管理器(OEM)  38

2.4  數據庫配置助手(DBCA)  40

2.5  實戰  48

2.5.1  通過SQL*Plus工具查詢員工信息表(emp表)的信息  48

2.5.2  通過SQL*Plus工具查詢工資等級表(salgarde表)的信息  48

2.5.3  通過SQL Developer工具查詢員工部門表(dept表)的信息  49

2.5.4  通過SQL Developer工具查詢工資等級表(salgarde表)的信息  49

2.6  小結  49

第3章 SQL*Plus命令  50

視頻講解:1小時53分鐘

3.1  SQL*Plus與數據庫的交互  51

3.2  設置SQL*Plus的運行環境  52

3.2.1  SET命令簡介  53

3.2.2  使用SET命令設置運行環境  54

3.3  常用的SQL*Plus命令  58

3.3.1  HELP命令  58

3.3.2  DESCRIBE命令  59

3.3.3  CONN命令  61

3.3.4  加入註釋  62

3.4  格式化SQL*Plus輸出  63

3.4.1  格式化列  64

3.4.2  定義頁與報告的標題  67

3.5  數據字典  69

3.5.1  Oracle數據字典簡介  69

3.5.2  Oracle常用數據字典  70

3.6  實戰  71

3.6.1  使用SET PAGESIZE命令  71

3.6.2  設置SQL*Plus的運行環境  72

3.6.3  修改空行數  72

3.6.4  使用FORMAT選項格式化字段  72

3.6.5  使用FORMAT選項格式化字段寬度  72

3.7  小結  72

第4章 數據表操作  73

視頻講解:1小時15分鐘

4.1  數據表概述  74

4.2  表與表結構操作  75

4.2.1  Oracle常用數據類型  75

4.2.2  表和表結構  76

4.2.3  表結構設計  76

4.3  OEM方式操作表  78

4.3.1  創建表  78

4.3.2  修改表  82

4.3.3  刪除表  82

4.4  使用SQL Developer操作表  83

4.4.1  創建表  83

4.4.2  修改表  84

4.4.3  刪除表  85

4.5  在SQL*Plus上操作表  85

4.5.1  創建表  85

4.5.2  修改表  88

4.5.3  刪除表  92

4.6  實戰  93

4.6.1  創建課程表(KCB)  93

4.6.2  創建電子商品信息表(goods)  93

4.6.3  為表中增加字段  93

4.6.4  修改電子商品信息表(goods)的表名  93

4.6.5  刪除表中字段  93

4.7  小結  93

第5章 SQL查詢基礎  94

視頻講解:1小時5分鐘

5.1  SQL簡介  95

5.1.1  SQL的分類  95

5.1.2  SQL的編寫規則  96

5.2  SELECT語句簡介  99

5.3  查詢所有列  100

5.3.1  查詢單張表中所有列  100

5.3.2  查詢多張表中所有列  102

5.4  查詢特定列  102

5.4.1  查詢特定列  103

5.4.2  偽列  103

5.5  消除重復行  104

5.5.1  查詢結果中包含重復行  105

5.5.2  查詢結果中消除重復行  105

5.6  帶有表達式的SELECT子句  106

5.7  為列指定別名  107

5.7.1  不使用列別名  107

5.7.2  使用列別名  108

5.8  處理NULL  110

5.8.1  不處理NULL  110

5.8.2  使用NVL函數處理NULL  112

5.8.3  使用NVL2函數處理NULL  113

5.9  連接字符串  113

5.9.1  使用“||”操作符連接字符串  114

5.9.2  使用CONCAT函數連接字符串  114

5.10  實戰  115

5.10.1  查詢新建表的所有信息  115

5.10.2  發年終獎啦!  115

5.10.3  顯示student表中的平均成績  115

5.10.4  使用“||”操作符連接字符串  115

5.10.5  使用CONCAT函數連接字符串  115

5.11  小結  116

第6章 SQL查詢進階  117

視頻講解:52分鐘

6.1  篩選查詢  118

6.1.1  比較篩選  118

6.1.2  邏輯查詢(AND、OR和NOT)  119

6.1.3  模糊查詢(LIKE、NOT LIKE)  120

6.1.4  列表範圍查找(IN、NOT IN)  122

6.1.5  範圍查詢(BETWEEN…AND)  123

6.1.6  判斷內容是否為NULL(IS NULL、IS NOT NULL)  124

6.2  分組查詢  125

6.2.1  使用GROUP BY進行單字段分組  125

6.2.2  使用GROUP BY進行多字段分組  127

6.2.3  使用HAVING子句限制分組結果  128

6.3  排序查詢  129

6.3.1  單列排序  129

6.3.2  多列排序  130

6.4  實戰  131

6.4.1  查詢符合條件的iPhone 7手機是哪一款  131

6.4.2  查詢符合條件的員工信息  131

6.4.3  查詢工資在(1000~3000元)之外的員工  131

6.4.4  對工資等級進行分組  132

6.4.5  按照年級、成績對學生進行排序  132

6.5  小結  132

第7章 多表關聯查詢  133

視頻講解:34分鐘

7.1  表的別名  134

7.2  內連接  135

7.3  外連接  136

7.3.1  左外連接  137

7.3.2  右外連接  138

7.3.3  完全外連接  139

7.4  自然連接  140

7.5  自連接  140

7.6  交叉連接  143

7.7  實戰  143

7.7.1  查詢王紅同學的物理成績  143

7.7.2  查詢數學成績及格的學生信息  143

7.7.3  查詢物理成績及格的學生信息  144

7.7.4  查詢英語成績大於80分的學生信息  144

7.7.5  查詢獎金比基本工資多的員工信息  144

7.8  小結  144

第8章 子查詢及常用系統函數  145

視頻講解:53分鐘

8.1  初識子查詢  146

8.2  單行子查詢  147

8.3  多行子查詢  148

8.3.1  使用IN運算符  148

8.3.2  使用ANY運算符  149

8.3.3  使用ALL運算符  150

8.4  Oracle常用系統函數  150

8.4.1  字符類函數  151

8.4.2  數字類函數  152

8.4.3  日期和時間類函數  154

8.4.4  轉換類函數  155

8.4.5  聚合類函數  157

8.5  實戰  157

8.5.1  查詢數學成績不及格的學生信息  157

8.5.2  查詢各科成績都在平均分以上的學生成績信息  157

8.5.3  查詢出每個部門經理的工資  158

8.5.4  查詢出價格比iPhone 7手機價格低的產品  158

8.5.5  顯示所有員工在入職三個月之後的日期  158

8.6  小結  158

第9章 操作數據庫  159

視頻講解:23分鐘

9.1  插入數據(INSERT語句)  160

9.1.1  單條插入數據  160

9.1.2  批量插入數據  162

9.2  更新數據(UPDATE語句)  164

9.2.1  更新單列數據  164

9.2.2  更新日期列數據  165

9.2.3  使用子查詢更新數據  166

9.3  刪除數據(DELETE語句和TRUNCATE語句)  167

9.3.1  DELETE語句  167

9.3.2  TRUNCATE語句  168

9.4  實戰  168

9.4.1  插入數據  168

9.4.2  批量插入數據  169

9.4.3  更新員工的工資數據  169

9.4.4  修改員工的入職時間  169

9.4.5  刪除在平均值之下的數據  169

9.5  小結  169

第10章 PL/SQL語言編程  170

視頻講解:1小時30分鐘

10.1  PL/SQL簡介  171

10.1.1  PL/SQL塊結構  171

10.1.2  代碼註釋  172

10.1.3  標識符  173

10.1.4  分界符  174

10.2  數據類型  175

10.2.1  基本數據類型  175

10.2.2  數值型  176

10.2.3  字符型  177

10.2.4  日期型  179

10.2.5  布爾型  180

10.3  變量的聲明與賦值  181

10.3.1  定義一般變量  181

10.3.2  使用%TYPE聲明變量類型  183

10.3.3  使用RECORD聲明變量類型  184

10.3.4  使用%ROWTYPE聲明變量類型  186

10.4  流程控制語句  187

10.4.1  選擇語句  187

10.4.2  循環語句  191

10.5  實戰  195

10.5.1  輸出《靜夜思》  195

10.5.2  輸出當前日期和當月的最後一天的日期  196

10.5.3  根據員工編號查詢工資  196

10.5.4  公司發福利  196

10.5.5  輸出九九乘法表  197

10.6  小結  197

第2篇 提高篇

第11章 游標  200

視頻講解:27分鐘

11.1  游標簡介  201

11.2  隱式游標  202

11.3  顯式游標  203

11.3.1  聲明游標  203

11.3.2  打開游標  204

11.3.3  讀取游標  205

11.3.4  關閉游標  205

11.3.5  顯式游標的屬性  207

11.4  游標變量  207

11.4.1  聲明游標變量  208

11.4.2  打開游標變量  209

11.4.3  關閉游標變量  209

11.5  通過FOR語句遍歷游標  210

11.5.1  隱式游標中使用FOR語句  210

11.5.2  顯式游標中使用FOR語句  211

11.6  實戰  212

11.6.1  查詢出員工編號為7788的員工名稱  212

11.6.2  獲得職位是編輯的員工信息  212

11.6.3  查詢商品價格低於2000元的商品信息  212

11.6.4  查詢SALES部門的員工信息  212

11.6.5  查詢電視機的價格  212

11.7  小結  212

第12章 過程與函數  213

視頻講解:36分鐘

12.1  存儲過程  214

12.1.1  創建存儲過程  214

12.1.2  執行存儲過程  215

12.1.3  存儲過程的參數  216

12.1.4  刪除存儲過程  220

12.2  函數  221

12.2.1  創建函數  221

12.2.2  調用函數  222

12.2.3  刪除函數  223

12.3  實戰  223

12.3.1  獲取3號學生的姓名和平均成績  223

12.3.2  創建一個存儲過程,實現向學生成績表插入一條數據  223

12.3.3  查找學生的3科成績  224

12.3.4  創建一個存儲過程,將定義的IN參數插入dept表中  224

12.3.5  通過函數查詢學生的數學成績  224

12.4  小結  224

第13章 觸發器  225

視頻講解:38分鐘

13.1  觸發器簡介  226

13.2  語句級觸發器  227

13.3  行級觸發器  230

13.4  替換觸發器  232

13.5  刪除觸發器  235

13.6  實戰  235

13.6.1  針對員工信息表(emp表)編寫一個語句級觸發器  235

13.6.2  針對學生信息表(student表)編寫一個語句級觸發器  235

13.6.3  針對員工信息表(emp表)創建一個行級觸發器  235

13.6.4  編寫一個視圖修改數據的觸發器  236

13.6.5  更新視圖view_emp_dept的信息  236

13.7  小結  236

第14章 數據表約束  237

視頻講解:1小時51分鐘

14.1  數據表約束簡介  238

14.2  非空約束  238

14.2.1  設置非空約束  238

14.2.2  修改非空約束  239

14.2.3  刪除非空約束  239

14.3  唯一性約束  240

14.3.1  設置唯一性約束  240

14.3.2  刪除唯一性約束  241

14.4  主鍵約束  241

14.4.1  創建表的同時設置主鍵約束  242

14.4.2  創建表之後添加主鍵約束  242

14.4.3  刪除主鍵約束  243

14.5  外鍵約束  244

14.5.1  設置外鍵約束  244

14.5.2  刪除具有外鍵約束的表  246

14.5.3  刪除外鍵約束  246

14.6  禁用和激活約束  247

14.6.1  在定義約束時禁用  247

14.6.2  禁用已經存在的約束  248

14.6.3  激活約束  249

14.7  刪除約束  249

14.8  實戰  250

14.8.1  某網站設計用戶登錄信息表  250

14.8.2  設置唯一性約束  250

14.8.3  創建教師個人信息表  250

14.8.4  創建公司資產管理表  250

14.8.5  創建學生的成績信息表  250

14.9  小結  250

第15章 索引  251

視頻講解:48分鐘

15.1  索引概述  252

15.2  創建索引  253

15.2.1  建立B樹索引  253

15.2.2  建立位圖索引  254

15.2.3  建立反向鍵索引  255

15.2.4  基於函數的索引  256

15.3  合並和重建索引  258

15.4  刪除索引  259

15.5  顯示索引信息  260

15.5.1  顯示表的所有索引  260

15.5.2  顯示索引列  261

15.5.3  顯示索引段位置及其大小  261

15.5.4  顯示函數索引  262

15.6  實戰  262

15.6.1  創建B樹索引  262

15.6.2  創建位圖索引  262

15.6.3  創建反向鍵索引  262

15.6.4  設置函數索引  262

15.6.5  對索引stu_sco_index執行合並操作  263

15.7  小結  263

第16章 視圖  264

視頻講解:29分鐘

16.1  創建視圖  265

16.1.1  簡單視圖  265

16.1.2  建立只讀視圖  266

16.1.3  復雜視圖  267

16.1.4  連接視圖  268

16.2  管理視圖  269

16.2.1  查看視圖定義  269

16.2.2  修改視圖定義  270

16.2.3  重新編譯視圖  270

16.2.4  刪除視圖  271

16.3  實戰  271

16.3.1  創建一張查詢出1981年雇傭的全部員工信息的視圖  271

16.3.2  創建視圖,查詢出各科成績都在平均分以上的學生成績信息  271

16.3.3  創建視圖,查詢經理所在的部門名稱  271

16.3.4  創建視圖,查詢出王紅同學的物理成績  272

16.3.5  修改視圖stu_sco_union  272

16.4  小結  272

第17章 序列  273

視頻講解:4分鐘

17.1  創建序列  274

17.2  管理序列  275

17.3  實戰  276

17.3.1  創建一個序列myseq  276

17.3.2  創建一個序列my_seq  276

17.3.3  修改序列myseq  277

17.3.4  修改序列my_seq  277

17.4  小結  277

第18章 管理表空間和數據文件  278

視頻講解:1小時5分鐘

18.1  表空間與數據文件的關系  279

18.2  Oracle 11g的默認表空間  280

18.2.1  SYSTEM表空間  280

18.2.2  SYSAUX表空間  281

18.3  創建表空間  282

18.3.1  界面方式創建表空間  282

18.3.2  命令方式創建表空間  284

18.4  維護表空間與數據文件  288

18.4.1  設置默認表空間  288

18.4.2  更改表空間的狀態  288

18.4.3  重命名錶空間  289

18.4.4  刪除表空間  289

18.4.5  維護表空間中的數據文件  290

18.5  實戰  292

18.5.1  創建一個擴展大小為自動管理的表空間  292

18.5.2  創建表空間tbs_mr_1  292

18.5.3  創建表空間tbs_mr_2  292

18.5.4  刪除表空間tbs_test_2  292

18.5.5  檢驗DATAFILE4.dbf文件是否為自動擴展  292

18.6  小結  292

第19章 事務  293

視頻講解:17分鐘

19.1  事務的概述  294

19.1.1  事務的特性  294

19.1.2  事務的狀態  295

19.2  操作事務  296

19.2.1  設置事務  296

19.2.2  提交事務(COMMIT語句)  298

19.2.3  回滾事務(ROLLBACK語句)  299

19.2.4  設置回退點  300

19.3  實戰  302

19.3.1  提交事務  302

19.3.2  回滾事務  302

19.3.3  設置保存點  302

19.4  小結  302

第20章 數據導入與導出  303

視頻講解:6分鐘

20.1  EXPDP和IMPDP概述  304

20.2  EXPDP導出數據  304

20.2.1  導出數據時準備  304

20.2.2  導出表  305

20.2.3  導出模式  306

20.2.4  導出表空間  307

20.2.5  導出全數據庫  308

20.3  IMPDP導入數據  308

20.3.1  導入表  309

20.3.2  導入模式  309

20.3.3  導入表空間  309

20.3.4  導入全數據庫  309

20.4  SQL Developer導入和導出數據  310

20.4.1  通過SQL Developer導出數據  310

20.4.2  通過SQL Developer導入數據  312

20.5  實戰  313

20.6  小結  313

項目實戰分冊目錄

第21章  Oracle經典範例應用  315

21.1  基礎查詢  315

21.1.1  查詢多個列名  315

21.1.2  查詢所有列  316

21.1.3  使用列別名  316

21.1.4  在列上加入計算  317

21.1.5  查詢數字  317

21.2  通配符查詢  318

21.2.1  利用_通配符進行查詢  318

21.2.2  利用%通配符進行查詢  318

21.2.3  利用[]通配符進行查詢  319

21.2.4  利用[^]通配符進行查詢  319

21.2.5  檢索姓名以字母A開頭的員工信息  320

21.2.6  復雜的模糊查詢  320

21.3  限定查詢  321

21.3.1  利用IN謂詞限定範圍  321

21.3.2  利用NOT IN限定範圍  321

21.3.3  利用ALL謂詞限定範圍  322

21.3.4  利用ANY謂詞限定範圍  322

21.3.5  NOT與謂詞進行組合條件的查詢  323

21.3.6  查詢時不顯示重復記錄  323

21.3.7  列出數據中的重復記錄和記錄條數  324

21.3.8  去除記錄中指定字段的空值  324

21.3.9  獲取記錄中指定字段的空值  325

21.3.10  查詢前5名數據  325

21.3.11  查詢後5名數據  325

21.3.12  取出數據統計結果前3名數據  326

21.4  日期與時間查詢  326

21.4.1  查詢指定日期的數據  326

21.4.2  查詢指定時間段的數據  327

21.4.3  按月查詢數據  328

21.5  多條件查詢  328

21.5.1  利用BETWEEN進行區間查詢  328

21.5.2  利用OR進行查詢  329

21.5.3  利用AND進行查詢  329

21.5.4  同時利用OR、AND進行查詢  330

21.6  分組及排序查詢  330

21.6.1  在分組查詢中使用ALL關鍵字  330

21.6.2  在分組查詢中使用HAVING子句  331

21.6.3  在分組查詢中使用ROLLUP  331

21.6.4  對統計結果進行排序  332

21.6.5  數據分組統計(單列)  332

21.6.6  按倉庫分組統計圖書庫存(多列)  332

21.6.7  多表分組統計  333

21.6.8  使用COMPUTE  333

21.7  函數查詢  334

21.7.1  利用聚合函數SUM對銷售額進行匯總  334

21.7.2  利用聚合函數AVG求某班學生的平均年齡  334

21.7.3  利用聚合函數MIN求最小值  335

21.7.4  利用聚合函數MAX求最大值  335

21.7.5  利用聚合函數COUNT求日銷售額大於某值的商品數  336

21.7.6  使用ROUND函數  336

21.7.7  使用SYSDATE函數  336

21.7.8  使用ADD_MONTHS函數  337

21.7.9  使用ASCII函數  337

21.7.10  使用SUBSTR函數  338

21.7.11  使用LTRIM、RTRIM和TRIM函數  338

21.7.12  使用LOWER、UPPER函數  338

21.7.13  使用LENGTH函數  339

21.8  多表查詢  339

21.8.1  利用FROM子句進行多表查詢  339

21.8.2  使用表的別名  340

21.8.3  合並多個結果集  341

21.9  子查詢  341

21.9.1  由IN引入的子查詢  341

21.9.2  EXISTS子查詢實現兩表交集  342

21.9.3  在SELECT子句中的子查詢  343

21.9.4  在子查詢中使用聚合函數  343

21.9.5  使用子查詢更新數據  344

21.9.6  使用子查詢刪除數據  345

21.9.7  復雜的嵌套查詢  345

21.9.8  嵌套查詢在查詢統計中的應用  346

21.9.9  使用UNION運算符  346

21.9.10  一對多聯合查詢  347

21.9.11  對聯合查詢後的結果進行排序  348

21.10  連接查詢  348

21.10.1  簡單內連接查詢  348

21.10.2  復雜的內連接查詢  349

21.10.3  自連接  349

21.10.4  LEFT JOIN查詢  350

21.10.5  RIGHT JOIN查詢  351

21.10.6  使用外連接進行多表聯合查詢  352

21.10.7  完全外連接  352

21.11  小結  353

第22章  Java+Oracle實現企業人事管理系統  354

22.1  開發背景  354

22.2  系統分析  354

22.3  系統設計  355

22.3.1  系統目標  355

22.3.2  系統功能結構  355

22.3.3  系統預覽  356

22.3.4  業務流程圖  358

22.3.5  文件夾結構設計  359

22.4  數據庫設計  359

22.4.1  數據庫分析  359

22.4.2  數據庫概念設計  359

22.4.3  數據庫邏輯結構設計  360

22.5  主窗體設計  361

22.5.1  導航欄的設計  361

22.5.2  工具欄的設計  364

22.6  公共模塊設計  366

22.6.1  編寫Hibernate配置文件  366

22.6.2  編寫Hibernate持久化類和映射文件  367

22.6.3  編寫通過Hibernate操作持久化對象的常用方法  368

22.6.4  創建具有特殊效果的部門樹對話框  369

22.6.5  創建通過部門樹選取員工的面板和對話框  371

22.7  人事管理模塊設計  372

22.7.1  人事管理模塊功能概述  373

22.7.2  人事管理模塊技術分析  374

22.7.3  人事管理模塊的實現過程  374

22.8  待遇管理模塊設計  380

22.8.1  待遇管理模塊功能概述  380

22.8.2  待遇管理模塊技術分析  381

22.8.3  待遇管理模塊的實現過程  381

22.9  系統維護模塊設計  386

22.9.1  系統維護模塊功能概述  386

22.9.2  系統維護模塊技術分析  388

22.9.3  系統維護模塊實現過程  388

22.10  小結  392

第23章  VC++ + Oracle實現超市進銷存管理系統  393

23.1  開發背景  393

23.2  系統分析  393

23.3  系統設計  394

23.3.1  系統目標  394

23.3.2  系統功能結構  394

23.3.3  系統預覽  395

23.3.4  業務流程圖  395

23.3.5  數據庫設計  396

23.4  公共模塊設計  400

23.5  主窗體設計  402

23.6  商品信息模塊設計  404

23.6.1  商品信息模塊概述  404

23.6.2  商品信息模塊技術分析  405

23.6.3  商品信息模塊實現過程  406

23.7  供應商信息模塊設計  411

23.7.1  供應商信息模塊概述  411

23.7.2  供應商信息模塊技術分析  411

23.7.3  供應商信息模塊實現過程  413

23.8  銷售查詢模塊設計  419

23.8.1  銷售查詢模塊概述  419

23.8.2  銷售查詢模塊技術分析  419

23.8.3  銷售查詢模塊實現過程  420

23.9  日結查詢模塊設計  423

23.9.1  日結查詢模塊概述  423

23.9.2  日結查詢模塊技術分析  423

23.9.3  日結查詢模塊實現過程  424

23.10  前臺銷售模塊設計  426

23.10.1  前臺銷售模塊概述  426

23.10.2  前臺銷售模塊技術分析  427

23.10.3  前臺銷售模塊實現過程  428

23.11  小結  432

第24章  VC++ + Oracle實現汽配管理系統  433

24.1  開發背景  433

24.2  系統分析  433

24.3  系統設計  434

24.3.1  系統功能結構  434

24.3.2  系統預覽  434

24.3.3  汽配管理系統業務流程圖  436

24.4  數據庫設計  436

24.4.1  數據庫概要說明  436

24.4.2  數據庫邏輯設計  437

24.5  公共模塊設計  439

24.5.1  數據庫操作類RxADO的設計  439

24.5.2  特殊按鈕類CBaseButton類的製作  443

24.5.3  擴展的組合框CBaseComboBox類  446

24.6  主窗體設計  448

24.6.1  主窗體模塊概述  448

24.6.2  主窗體實現過程  448

24.7  系統登錄模塊設計  453

24.7.1  系統登錄模塊概述  453

24.7.2  系統登錄模塊邏輯分析  454

24.7.3  系統登錄模塊實現過程  454

24.8  基礎信息查詢模塊設計  457

24.8.1  基礎信息查詢模塊概述  457

24.8.2  基礎信息查詢模塊實現過程  458

24.9  商品信息模塊設計  460

24.9.1  商品信息模塊概述  460

24.9.2  商品信息模塊數據表分析  460

24.9.3  商品信息模塊實現過程  461

24.10  日常業務處理模塊設計  466

24.10.1  日常業務處理模塊概述  466

24.10.2  日常業務處理模塊實現過程  467

24.11  小結  480