出版時間:2005-9 出版社:清華大學(xué)出版社 作者:潘文林 頁數(shù):361 字數(shù):569000
內(nèi)容概要
本書采用一個規(guī)模適中且易于理解的典型數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)項目作為實踐案例,按照數(shù)據(jù)庫工程的開發(fā)過程,完整地介紹了數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的各個階段以及相關(guān)的開發(fā)技術(shù)與描述技術(shù)。本書實踐案例的數(shù)據(jù)庫分別采用桌面型數(shù)據(jù)庫Paradox和服務(wù)器型數(shù)據(jù)庫MS SQL Server 2000實現(xiàn),客戶端應(yīng)用程序采用Delphi 7集成開發(fā)環(huán)境開發(fā),軟件安裝程序采用InstallShield開發(fā)。本書詳細討論了開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)的基礎(chǔ)知識、體系結(jié)構(gòu)、開發(fā)架構(gòu)和設(shè)計模式等內(nèi)容,深入講解將數(shù)據(jù)庫應(yīng)用系統(tǒng)從桌面型應(yīng)用移植為服務(wù)器型應(yīng)用的相關(guān)技術(shù)和實現(xiàn)方法,并對數(shù)據(jù)庫應(yīng)用系統(tǒng)的分發(fā)和實施相關(guān)問題進行了討論?! ”緯哪繕耸鞘棺x者的數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)能力從簡單開發(fā)提高到整體的綜合設(shè)計層次上。本書特別適合于想要提高數(shù)據(jù)庫應(yīng)用系統(tǒng)整體開發(fā)能力的讀者,包括計算機和信息技術(shù)相關(guān)專業(yè)高年級學(xué)生、正在從事或可能從事數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)工作的軟件開發(fā)工作者。本書可作為高等院校計算機和信息技術(shù)相關(guān)專業(yè)數(shù)據(jù)庫應(yīng)用系統(tǒng)綜合設(shè)計課程的教材,也可作為數(shù)據(jù)庫工程實踐的輔導(dǎo)教材。
書籍目錄
第1部分 開發(fā)原理基礎(chǔ) 第1章 開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)的基礎(chǔ) 1.1 數(shù)據(jù)庫系統(tǒng)的組成和全局結(jié)構(gòu) 1.1.1 數(shù)據(jù)庫系統(tǒng)的組成 1.1.2 數(shù)據(jù)庫系統(tǒng)的全局結(jié)構(gòu) 1.1.3 DBMS的工作模式和用戶存取數(shù)據(jù)的過程 1.2 數(shù)據(jù)庫系統(tǒng)體系結(jié)構(gòu) 1.2.1 集中式DBS 1.2.2 客戶機-服務(wù)器結(jié)構(gòu)DBS 1.3 開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng) 1.3.1 數(shù)據(jù)庫應(yīng)用系統(tǒng)的簡單結(jié)構(gòu) 1.3.2 數(shù)據(jù)庫引擎 1.3.3 開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)的技術(shù)背景和任務(wù) 1.3.4 開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)需要考慮的問題 小結(jié) 習(xí)題 第2章 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)過程 2.1 數(shù)據(jù)庫工程概述 2.2 項目視圖與范圍 2.2.1 項目視圖與范圍的概念和用途 2.2.2 項目視圖與范圍的規(guī)格說明模板 2.2.3 有關(guān)項目視圖與范圍的一些建議 2.3 需求分析和需求定義 2.3.1 需求準備 2.3.2 從輪廓到細節(jié)逐步獲取用戶需求 2.3.3 需求整理和分析 2.3.4 編寫需求分析規(guī)格說明書 2.3.5 需求驗證 2.3.6 軟件需求規(guī)格說明模板 2.4 數(shù)據(jù)庫設(shè)計 2.4.1 數(shù)據(jù)庫設(shè)計過程和設(shè)計基礎(chǔ) 2.4.2 數(shù)據(jù)庫設(shè)計規(guī)格說明模板 2.4.3 數(shù)據(jù)庫設(shè)計的一些建議 2.5 軟件體系結(jié)構(gòu)設(shè)計 2.5.1 數(shù)據(jù)庫應(yīng)用系統(tǒng)的軟件體系結(jié)構(gòu)設(shè)計討論 2.5.2 軟件體系結(jié)構(gòu)設(shè)計規(guī)格說明模板 2.6 軟件詳細設(shè)計和編碼實現(xiàn) 2.7 測試 2.8 系統(tǒng)發(fā)布和實施 2.9 快速原型技術(shù)在數(shù)據(jù)庫工程中的應(yīng)用 小結(jié) 習(xí)題 第3章 Delphi數(shù)據(jù)庫應(yīng)用程序設(shè)計原理 3.1 數(shù)據(jù)庫應(yīng)用程序的體系結(jié)構(gòu) 3.1.1 數(shù)據(jù)庫應(yīng)用程序的一般體系結(jié)構(gòu) 3.1.2 數(shù)據(jù)庫連接機制及相關(guān)組件 3.1.3 單層數(shù)據(jù)庫應(yīng)用程序體系結(jié)構(gòu) 3.1.4 兩層數(shù)據(jù)庫應(yīng)用程序體系結(jié)構(gòu) 3.1.5 多層數(shù)據(jù)庫應(yīng)用程序體系結(jié)構(gòu) 3.1.6 體系結(jié)構(gòu)的可擴展性 3.2 開發(fā)組件概述 3.2.1 數(shù)據(jù)集組件 3.2.2 字段組件 3.2.3 數(shù)據(jù)源組件 3.2.4 數(shù)據(jù)控制組件 3.2.5 報表組件 3.2.6 決策組件 3.3 數(shù)據(jù)庫應(yīng)用程序開發(fā)架構(gòu) 3.3.1 BDE數(shù)據(jù)庫應(yīng)用程序開發(fā)架構(gòu) 3.3.2 BDE數(shù)據(jù)庫應(yīng)用程序的設(shè)計和運行架構(gòu) 3.3.3 其他類型數(shù)據(jù)庫應(yīng)用程序的開發(fā) 3.4 建立數(shù)據(jù)庫連接 …… 第4章 數(shù)據(jù)庫應(yīng)用程序設(shè)計模式 第2部分 分析與設(shè)計 第5章 示例系統(tǒng)的分析與設(shè)計 第3部分 實現(xiàn)桌面應(yīng)用 第6章 Paradox數(shù)據(jù)庫的運用設(shè)計與實現(xiàn) 第7章 開發(fā)Paradox桌面數(shù)據(jù)庫應(yīng)用程序 第4部分 實現(xiàn)C/S應(yīng)用 第8章 SQL Server數(shù)據(jù)庫運用設(shè)計與實現(xiàn) 第9章 開發(fā)SQL Server數(shù)據(jù)庫應(yīng)用程序 第5部分 系統(tǒng)分發(fā)與實施 第10章 分發(fā)和實施數(shù)據(jù)庫應(yīng)用系統(tǒng) 第11章 使用InstallShield制作軟件安裝程序 參考文獻
圖書封面
評論、評分、閱讀與下載
數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)案例與實踐教程 PDF格式下載