《Delhpi6數據庫設計思想與實踐》
Delphi 教程 系列書籍 (001) 《Delhpi6數據庫設計思想與實踐》 網友(邦)整理 EMail: shuaihj@163.com
下載地址:
作者=林華聰等編著
頁數=460
出版日期=2002年11月第1版
內容簡介:
本書是使用 Delphi 作為數據庫應用程序的軟件開發工具的專題介紹,基本涵蓋了使用 Delphi 進行數據庫應用編程的所有關鍵技術。本書堅持理論和實踐相結合、方法和工具相結合、工具的使用和應用實例相結合的方法,從廣度和深度兩個方面,使用大量的實例進行講解。本書的實例遵循軟件工程中的軟件系統的開發方法和步驟進行設計,使得讀者對數據庫應用系統的開發有更深刻的了解。
目錄
第1章 數據庫系統原理
1.1 基礎知識
1.1.1 數據庫、數據庫管理系統與數據庫系統
1.1.2 數據模型
1.1.3 表和視圖
1.1.4 存儲過程和觸發器
1.1.5 事務
1.1.6 數據的完整性
1.1.7 數據庫的安全性
1.1.8 E-R圖
1.2 數據字典
1.2.1 數據字典概述
1.2.2 Delphi下的數據字典
1.3 本地數據庫和遠程數據庫
1.3.1 本地數據庫
1.3.2 遠程數據庫
1.3.3 選擇合適的數據庫類型
1.4 數據庫應用程序
1.4.1 過程化語言
1.4.2 結構化查詢語言
1.4.3 其他語言
1.5 客戶端/服務器體系結構
1.5.1 體系結構概述
1.5.2 C/S的體系結構
1.5.3 C/S的應用開發技術
1.6 數據倉庫
1.6.1 數據倉庫概述
1.6.2 數據倉庫的系統設計方法——CLDS
1.6.3 數據倉庫的數據模型
1.6.4 提高數據倉庫的性能
本章小結
第2章 Delphi 6數據庫應用程序開發基礎
2.1 Delphi數據庫特性及功能簡介
2.1.1 Delphi的數據庫特性
2.1.2 Delphi可以訪問的數據源
2.2 Delphi 6數據庫應用開發能力的增強
2.2.1 新增兩個字段類型
2.2.2 新增的數據庫控件
2.2.3 數據庫訪問和處理能力的增強
2.3 Delphi數據庫應用程序的體系結構
2.3.1 概述
2.3.2 數據訪問控件
2.3.3 數據控制控件
2.3.4 單層的數據庫應用程序
2.3.5 兩層的數據庫應用程序
2.3.6 多層的數據庫應用程序
2.3.7 選擇合適的體系結構
2.4 數據庫應用程序的開發
2.4.1 概述
2.4.2 開發步驟
本章小結
第3章 Delphi 6的集成開發環境
3.1 Delphi 6集成開發環境概述
3.2 Delphi 6的IDE
3.2.1 主窗口
3.2.2 窗體設計器
3.2.3 Object TreeView
3.2.4 Object Inspector
3.2.5 代碼編輯器
3.2.6 代碼瀏覽器
3.2.7 源代碼生成器
3.3 常用VCL控件的使用
3.3.1 VCL控件的共同屬性和事件
3.3.2 窗體對象
3.3.3 Standard頁控件
3.3.4 Additional控件
3.3.5 Win32頁控件
3.3.6 Dialogs頁控件
3.3.7 其他頁控件
3.4 應用程序的發布
3.4.1 安裝程序InstallShield Express
3.4.2 制作自己的安裝程序
3.4.3 安裝數據庫應用程序
本章小結
第4章 圖書館圖書信息管理系統
4.1 系統概述
4.1.1 主要功能
4.1.2 系統結構
4.2 基礎知識
4.2.1 數據庫桌面
4.2.2 使用BDE連接桌面型數據庫的一般方法
4.2.3 Delphi下SQL語法
4.2.4 TQuery控件的基本使用方法
4.2.5 TListView控件的使用方法
4.2.6 字段對象
4.3 編程思路
4.3.1 主要用到的控件
4.3.2 整體思路
4.4 系統設計
4.4.1 系統功能分析
4.4.2 系統功能模塊設計
4.4.3 與其他系統的關系
4.4.4 數據流程圖
4.5 數據庫設計
4.5.1 數據庫需求分析
4.5.2 數據庫概念結構設計
4.5.3 數據庫邏輯結構設計
4.6 數據庫結構的創建
4.6.1 創建圖書基本信息表
4.6.2 創建學生基本信息表
4.6.3 創建登錄用戶表
4.6.4 創建圖書借出表
4.6.5 初始數據的錄入
4.7 窗體和模塊的創建
4.7.1 全局變量單元的建立
4.7.2 登錄窗口的創建
4.7.3 主窗體的創建
4.7.4 圖書管理子系統相關窗口的創建
4.7.5 圖書信息服務子系統相關窗口的創建
4.7.6 加密界面窗口的創建
4.8 操作步驟
4.9 系統的編譯和發行
4.10 提高與超越
本章小結
第5章 實驗室儀器管理系統
5.1 系統概述
5.1.1 主要功能
5.1.2 系統結構
5.2 基礎知識
5.2.1 Table控件的屬性和一般使用方法
5.2.2 DBGrid控件的使用
5.2.3 DBMemo控件的使用
5.2.4 DBChart控件的使用
5.2.5 QReport控件的使用
5.3 編程思路
5.3.1 主要用到的控件
5.3.2 整體思路
5.4 系統設計
5.4.1 系統功能分析
5.4.2 系統功能模塊設計
5.4.3 與其他系統的關系
5.4.4 數據流程圖
5.5 數據庫設計
5.5.1 數據庫需求分析
5.5.2 數據庫概念結構設計
5.5.3 數據庫邏輯結構設計
5.6 數據庫結構的創建
5.6.1 創建儀器基本信息表
5.6.2 創建儀器借用信息表
5.6.3 創建通訊錄表
5.6.4 創建實驗代碼表
5.6.5 創建實驗分類代碼表
5.6.6 初始數據的錄入
5.7 窗體和模塊的創建
5.7.1 主窗口的創建
5.7.2 儀器管理相關功能窗口的創建
5.7.3 儀器統計相關窗體的創建
5.8 操作步驟
5.9 系統的編譯和發行
5.10 提高與超越
本章小結
第6章 學生信息查詢系統
6.1 系統概述
6.1.1 主要功能
6.1.2 系統流程圖
6.2 基礎知識
6.2.1 基于BDE的體系結構
6.2.2 數據庫的連接
6.2.3 數據控制控件
6.2.4 數據庫查詢
6.3 編程思路
6.3.1 主要用到的控件
6.3.2 整體思想
6.4 系統設計
6.4.1 系統功能分析
6.4.2 系統功能模塊設計
6.4.3 數據流程圖
6.5 數據庫設計
6.5.1 數據需求分析
6.5.2 數據庫概念結構的設計
6.5.3 數據庫邏輯結構設計
6.6 數據庫結構的創建
6.6.1 創建學生基本資料表
6.6.2 創建課程基本資料表
6.6.3 創建學生成績表
6.6.4 創建教師基本資料表
6.6.5 創建系別信息表
6.6.6 創建學生獎懲記錄表
6.6.7 初始數據的錄入
6.7 窗體和模塊的創建
6.7.1 主窗口的創建
6.7.2 數據庫的連接
6.7.3 學生信息查詢頁面的設計
6.7.4 成績查詢頁面的設計
6.7.5 學生獎懲記錄查詢頁面的設計
6.7.6 教師信息查詢頁面的設計
6.8 操作步驟
6.9 系統的編譯和發行
6.10 提高與超越
本章小結
第7章 試題管理系統
7.1 系統概述
7.1.1 主要功能
7.1.2 系統結構
7.2 基礎知識
7.2.1 ODBC連接Access數據庫的方法和原理
7.2.2 數據庫別名的應用
7.2.3 DBNavigator控件的屬性和一般使用方法
7.2.4 輸入數據的有效性驗證
7.3 編程思路
7.3.1 主要用到的控件
7.3.2 整體思路
7.4 系統設計
7.4.1 系統功能分析
7.4.2 系統功能模塊設計
7.4.3 與其他系統的關系
7.4.4 數據流程圖
7.5 數據庫設計
7.5.1 數據庫需求分析
7.5.2 數據庫概念結構設計
7.5.3 數據庫邏輯結構設計
7.6 數據庫結構的創建
7.6.1 創建試題表
7.6.2 創建試卷表
7.6.3 創建時間表
7.6.4 創建用戶表
7.6.5 初始數據的錄入
7.7 窗體和模塊的創建
7.7.1 全局變量表單的創建
7.7.2 主窗口的創建
7.7.3 修改密碼窗口的創建
7.7.4 增加用戶窗口的創建
7.7.5 查詢數據庫、表窗口的創建
7.7.6 查詢試題窗口的創建
7.7.7 試題維護窗口的創建
7.7.8 試卷修改窗口的創建
7.7.9 人工出題窗口的創建
7.7.10 試卷輸出報表的創建
7.7.11 登錄窗口的創建
7.8 操作步驟
7.9 系統的編譯和發行
7.10 提高與超越
本章小結
第8章 表格數據處理系統
8.1 系統概述
8.1.1 主要功能
8.1.2 系統結構
8.2 基礎知識
8.2.1 表格數據概述
8.2.2 動態創建表格
8.2.3 動態報表的建立
8.2.4 Excel和Paradox之間的轉換
8.2.5 TDBImage控件的屬性和一般使用方法
8.3 編程思路
8.3.1 主要用到的控件
8.3.2 整體思路
8.4 系統設計
8.4.1 系統功能分析
8.4.2 系統功能模塊設計
8.5 窗體和模塊的創建
8.5.1 主窗口的創建
8.5.2 打開窗口的創建
8.5.3 新建窗口的創建
8.5.4 導出窗口的創建
8.5.5 打印窗口的創建
8.5.6 查找窗口的創建
8.5.7 查詢窗口的創建
8.5.8 統計窗口的創建
8.5.9 替換窗口的創建
8.5.10 條件刪除窗口的創建
8.5.11 字段過濾顯示窗口的創建
8.5.12 高級管理窗口的創建
8.6 操作步驟
8.7 系統的編譯和發行
8.8 提高與超越
本章小結
第9章 工資檔案管理系統
9.1 系統概述
9.1.1 主要功能
9.1.2 系統結構
9.2 基礎知識
9.2.1 Decision Cube頁控件概述
9.2.2 BDE數據集控件工作效率的比較
9.3 編程思路
9.3.1 主要用到的控件
9.3.2 整體思路
9.4 系統設計
9.4.1 系統功能分析
9.4.2 系統功能模塊設計
9.4.3 與其他系統的關系
9.4.4 數據流程圖
9.5 數據庫設計
9.5.1 數據庫需求分析
9.5.2 數據庫概念結構設計
9.5.3 數據庫邏輯結構設計
9.6 數據庫結構的創建
9.6.1 創建部門設置表
9.6.2 創建雇員基本信息表
9.6.3 創建工資設置表
9.6.4 創建津貼設置表
9.6.5 創建扣除設置表
9.6.6 創建輔助表
9.6.7 初始數據的錄入
9.7 窗體和模塊的創建
9.7.1 主窗口的創建
9.7.2 部門信息輸入窗體的創建
9.7.3 添加雇員信息窗體的創建
9.7.4 員工月工資錄入和計算窗體的創建
9.7.5 查詢和報表窗體的創建
9.7.6 統計窗體的創建
9.8 操作步驟
9.9 系統的編譯和發行
9.10 提高與超越
本章小結
第10章 客戶管理系統
10.1 系統概述
10.1.1 主要功能
10.1.2 系統流程圖
10.2 基礎知識
10.2.1 多數據表操作
10.2.2 批量數據移動模式
10.2.3 數據集的屬性
10.3 編程思路
10.3.1 主要用到的控件
10.3.2 整體思想
10.4 系統設計
10.4.1 系統功能分析
10.4.2 系統功能模塊設計
10.4.3 數據流程圖
10.5 數據庫設計
10.5.1 數據庫需求分析
10.5.2 數據概念結構設計
10.5.3 數據庫邏輯結構設計
10.6 數據庫結構的創建
10.6.1 創建客戶資料表
10.6.2 創建產品信息表
10.6.3 創建銷售記錄表
10.6.4 創建客戶反饋意見表
10.7 窗體和模塊的創建
10.7.1 主窗口的創建
10.7.2 客戶管理模塊
10.7.3 產品管理模塊
10.7.4 銷售記錄管理模塊
10.7.5 意見簿模塊
10.8 操作步驟
10.9 系統的編譯與發行
10.10 提高與超越
本章小結
第11章 銀行ATM模擬系統
11.1 系統概述
11.1.1 主要功能
11.1.2 系統結構
11.2 基礎知識
11.2.1 InterBase數據庫簡介
11.2.2 創建和維護InterBase數據庫
11.2.3 連接InterBase數據庫
11.2.4 InterBase控件組
11.3 編程思路
11.3.1 主要用到的控件
11.3.2 整體思路
11.4 系統設計
11.4.1 系統功能分析
11.4.2 系統功能模塊設計
11.4.3 與其他系統的關系
11.4.4 數據流程圖
11.5 數據庫設計
11.5.1 數據庫需求分析
11.5.2 數據庫概念結構設計
11.5.3 數據庫邏輯結構設計
11.6 數據庫結構的創建
11.6.1 創建用戶登錄信息表
11.6.2 創建用戶存款信息表
11.6.3 初始數據的錄入
11.7 窗體和模塊的創建
11.7.1 數據模塊窗口的創建
11.7.2 主窗口的創建
11.7.3 登錄窗口的創建
11.7.4 取款窗口的創建
11.7.5 存款窗口的創建
11.7.6 查詢余額窗口的創建
11.7.7 轉賬窗口的創建
11.7.8 修改密碼窗口的創建
11.8 操作步驟
11.9 系統的編譯和發行
11.10 提高與超越
本章小結
第12章 書店銷售管理系統
12.1 系統概述
12.1.1 主要功能
12.1.2 系統流程圖
12.2 基礎知識
12.2.1 ADO機制
12.2.2 ADO連接
12.2.3 ADO數據集
12.2.4 數據的更新操作
12.3 編程思路
12.3.1 主要用到的控件
12.3.2 整體思想
12.4 系統設計
12.4.1 系統功能分析
12.4.2 系統功能模塊設計
12.4.3 數據流程圖
12.5 數據庫設計
12.5.1 數據庫需求分析
12.5.2 數據庫概念結構的設計
12.5.3 數據庫邏輯結構的設計
12.6 數據庫的創建
12.6.1 創建圖書表
12.6.2 創建圖書銷售記錄表
12.6.3 創建圖書進貨記錄表
12.6.4 創建圖書銷售月統計表
12.7 窗體和模塊的設計
12.7.1 主窗口的創建
12.7.2 數據模塊的創建
12.7.3 銷售管理窗口的創建
12.7.4 進貨管理窗口的創建
12.7.5 書庫管理窗口的創建
12.8 操作步驟
12.9 系統的編譯與發行
12.10 提高與超越
本章小結
第13章 世界杯投注系統
13.1 系統概述
13.1.1 主要功能
13.1.2 系統結構
13.2 基礎知識
13.2.1 字段組件和創建新字段
13.2.2 TDBLookupCombobox控件的使用
13.2.3 Access數據庫向SQL Server數據庫的升級
13.2.4 單層、兩層應用開發技術要求分析
13.3 編程思路
13.3.1 主要用到的控件
13.3.2 整體思路
13.4 系統設計
13.4.1 系統功能分析
13.4.2 系統功能模塊設計
13.4.3 數據流程圖
13.5 數據庫設計
13.5.1 數據庫需求分析
13.5.2 數據庫概念結構設計
13.5.3 數據庫邏輯結構設計
13.6 數據庫結構的創建
13.6.1 創建32強隊名表
13.6.2 創建8強競猜表
13.6.3 創建比分競猜表
13.6.4 創建8強競猜結果表
13.6.5 創建比分競猜結果表
13.6.6 創建領獎記錄表
13.7 窗體和模塊的創建
13.7.1 數據模塊的創建
13.7.2 主窗口的創建
13.7.3 投注輸入窗口的創建
13.7.4 比賽輸入窗口的創建
13.7.5 中獎查詢窗口的創建
13.7.6 收入分析窗口的創建
13.8 操作步驟
13.9 系統的編譯和發行
13.10 提高與超越
本章小結
附錄 用dbExpress開發數據庫應用程序
A.1 認識dbExpress
A.2 一些關鍵的概念
A.3 dbExpress控件
A.4 用dbExpress連接數據庫
A.5 對數據庫的基本操作
A.6 一個簡單的例子
A.7 使用CLX開發跨平臺的數據庫
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
