《企業級資料庫集成套用系統開發》是2014年6月1日清華大學出版社出版的圖書,作者是李洪波、鄒海林。
基本介紹
- 書名:企業級資料庫集成套用系統開發
- 出版社:清華大學出版社
- 頁數:431頁
- 開本:16
- 作者:李洪波、鄒海林
- 出版日期:2014年6月1日
- 語種:簡體中文
- ISBN:7302355347
內容簡介
編輯推薦
作者簡介
目錄
1.1 資料庫分析與設計
1.1.1 需求分析
1.1.2 概念設計
1.1.3 邏輯設計
1.1.4 物理設計
1.1.5 完整性設計
1.1.6 安全性設計
1.2 商業銀行資料庫編程
1.2.1 商業銀行資料庫編程
1.2.2 資料庫建模相關的Transact SQL語法基礎
1.3 SQL Server 2008 R2版本、組件、安裝、啟動與登錄
1.3.1 SQL Server 2008 R2版本和組件
1.3.2 SQL Server 2008 R2的安裝
第2章 電影資料庫開發實訓
2.1 需求分析
2.2 概念設計
2.3 邏輯設計
2.4 實訓題目
第3章 SQL Server 2008 R2套用基礎
3.1 開啟Internet遠程連線
3.1.1 SQL Server Management Studio里的資料庫伺服器配置
3.1.2 SQL Server Configuration Manager的配置
3.1.3 防火牆設定
3.2 附加與分離
3.2.1 採用Transact SQL分離與附加branch資料庫
3.2.2 採用SQL Server Management Studio分離與附加branch資料庫
3.2.3 sp_detach_db Transact SQL基礎
3.3 備份與恢復
3.3.1 利用SQL Server Management Studio完全備份branch資料庫
3.3.2 利用BACKUP命令備份branch資料庫
3.3.3 利用SQL Server Management Studio還原branch資料庫
3.3.4 利用RESTORE命令還原branch資料庫
3.3.5 BACKUP Transact SQL基礎
3.3.6 RESTORE Transact SQL基礎
3.4 簡單查詢
3.4.1 SELECT子句
3.4.2 WHERE子句
3.4.3 FROM子句
3.4.4 聚集函式
3.4.5 GROUP BY子句
3.4.6 HAVING子句
3.4.7 ORDER BY子句
3.4.8 IDENTITY屬性
3.4.9 集合操作符
3.4.10CASE表達式
3.4.11字元串模式匹配
3.5 嵌套子查詢
3.5.1 集合間的成員關係——\(NOT\)in
3.5.2 集合間的比較——SOME|ANY|ALL
3.5.3 測試空關係——\(NOT\)EXISETS
3.6 視圖
3.7 資料庫修改
3.7.1 Insert
3.7.2 Delete
3.7.3 UPDATE
3.8 SQL程式基本結構
3.8.1 順序結構BEGIN…END(Transact SQL)
3.8.2 選擇結構IF…ELSE(Transact SQL)
3.8.3 循環結構WHILE(Transact SQL)
3.8.4 向客戶端輸出用戶訊息
3.8.5 用戶自定義函式CREATE FUNCTION
3.8.6 存儲過程
第4章 SQL Server 2008 R2套用實訓
第5章 運用Visual C++2008 DLL 開發商業銀行數據訪問層
5.1 概論
5.2 非M
5.2.1 DLL導出函式
5.2.2 DLL導出類
5.3 MFC規則DLL
5.3.1 概述
5.3.2 MFC規則DLL的創建
5.3.3 規則MFC DLL的對外簡單輸出
5.3.4 MFC規則DLL的調用
5.4 數據訪問層的開發
5.4.1 類ADOConn的頭檔案——ADOConn.h
5.4.2 類ADOConn的源檔案——ADOConn.cpp
5.4.3 Win32控制台套用測試程式
5.5 自訓題
第6章 運用Visual C++2008 ATL COM開發商業銀行業務邏輯層
6.1 業務邏輯層概述
6.2 ATL COM概述
6.2.1 什麼是
6.2.2 ATL基本技術
6.2.3 ATL基本使用
6.2.4 Win32客戶端應用程式調用ATL COM組件
6.3 開發商業銀行業務邏輯層組件BusinessLogic
6.3.1 接口IBranchBusiness對外發布的方法
6.3.2 接口IBranchBusiness對外發布的方法具體實現
6.3.3 接口IBranchBusiness的Win32控制台應用程式測試客戶端
6.4 自訓題
第7章 運用Visual C++2008 MFC開發商業銀行用戶應用程式
7.1 MFC技術基礎
7.1.1 概述
7.1.2 常用的MFC
7.1.3 MFC類別
7.1.4 MFC相關
7.2 基於MFC的BranchWindowsApplication應用程式開發
7.2.1 MFC應用程式BranchWindowsApplication項目的建立
7.2.2 商業銀行資料庫的連線與斷開——CBranchWindowsApplicationApp套用類的完善
7.2.3“支行管理”選單項的添加與命令訊息回響函式OnBranch
7.2.4 對話框的添加與相關訊息回響實現
7.2.5 導出到Excel檔案功能的實現
7.2.6 支行管理運行結果界面
7.3 自訓題
第8章 商業銀行Web頁面數據輸出到Excel和PDF檔案
8.1 ASP.NET數據源控制項
8.1.1 ASP.NET網頁開發的基礎模型
8.1.2 ASP.NET的常用數據源控制項
8.2 ASP.NET數據綁定控制項
8.2.1 GridView數據綁定控制項
8.2.2 DetailsView數據綁定控制項
8.2.3 FormView數據綁定控制項
8.2.4 ListView數據綁定控制項
8.3 Web頁面數據輸出到Excel和PDF檔案的實現
8.3.1 業務邏輯層代理類的開發
8.3.2 支行信息瀏覽與導出界面的實現
8.3.3 支行信息瀏覽與導出功能的後台C#實現
8.4 自訓題
第9章 基於Visual C#.NET三層應用程式開發
9.1 數據訪問層實現
9.2 業務邏輯層實現
9.3 Windows桌面套用的實現
9.3.1 連線窗體設計
9.3.2 編輯窗體設計
9.3.3 Program類設計
9.3.4 基於Visual C#.NET的Excel訪問輸出實現
9.4 自訓題
參考文獻
名人推薦
——吉林省教育廳科技處處長、東北師範大學軟體學院研究員孫大文
資料庫集成套用是本書之特色。資料庫、軟構件、Windows桌面套用、Web套用、列印報表模組有機集成在商業銀行案例中,系統性地將知識、技術和原理呈現給瀆者,使讀者能夠體會、掌握企業級項目開發的核心思想和實用技術,符合國家套用型人才培養的需求。
——吉林大學教務處處長、原計算機學院(軟體學院)院長鬍亮
如何在大學本科階段有效實施工程教育近幾年已經成為我國大多數高校普遍關注的問題。對於計算機和軟體工程專業而言,增加針對性更強的實踐和實訓課程,通過有計畫的教學活動將工程實踐融入大學課堂,提高學生的解決實際問題能力,或許是一有效的解決方案。本書可以成為軟體工程實訓或者資料庫套用實踐課程的主要教材,詳細的設計、開發過程描述和明確的系統設計目標可以在吸引學生興趣的同時為他們提供有效的學習指導。
——大連理工大學軟體學院副院長、博士生導師郭禾
以資料庫的企業級套用為立意,集成B/S模式和C/S模式,運用Microsoft SQL Server 2008 R2、Visual Studio 2008/2010的MFC、C#主流開發工具,沿著企業級典型分層架構的脈絡,展開了企業級資料庫集成套用的相關原理與技術,有助於讀者掌握企業資料庫集成套用系統開發的典型技術,是技術型人才培養所需之書。
——東北師範大學計算科學與信息技術學院院長馬志強
工程化概念的導入前移,軟構件技術的訓練前移,移到資料庫集成套用系統開發教材中,使得學生在學習資料庫套用技術時,自然地領會軟體工程有關的概念和技術,能起到融會貫通的作用,有助於減少讀者掌握專業技術的時間,。有助於培養套用型人才。此外,兩個案例並行,講練結合,邊講邊練,第一時間幫助讀者完成自我反饋,以迅速提高讀者獨立分析問題和解決問題的能力。
——長春理工大學研究生院常務副院長楊華民