 |
-- 會員 / 註冊 --
|
|
|
|
信息系統開發教程——使用C#和SQL Server 2005 ( 簡體 字) |
作者:馬威等 | 類別:1. -> 程式設計 -> .NET -> C# 2. -> 資料庫 -> SQL Server |
譯者: |
出版社:清華大學出版社 | 3dWoo書號: 7014 詢問書籍請說出此書號!【缺書】 【不接受訂購】 |
出版日:4/1/2007 |
頁數:331 |
光碟數: |
|
站長推薦:  |
印刷: | 語系: ( 簡體 版 ) |
|
【不接受訂購】 | ISBN:9787302146186 |
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 序 |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證) |
作者序: |
譯者序: |
前言: |
內容簡介:本書前兩章主要對應用程序開發與數據庫系統開發的各個方面進行闡述;第3~5章具體介紹了SQL Server 2005的基礎應用和高級應用;第6~11章介紹了C#的窗體開發和Web開發,重點介紹了數據應用控件的使用,全面地介紹了使用C#+SQL Server 2005開發數據庫應用程序的精髓;第12章總結性地介紹了使用ASP.NET+SQL Server 2005進行數據庫系統開發的綜合實例。 全書實例涵蓋范圍廣,知識講解新穎,具有很高的實用價值,通過本書的學習,讀者可以很好地掌握C#和SQL Server 2005數據庫應用程序的開發技術,并將這些技術應用到實際的軟件開發中。本書可作為各類院校相關專業的教材,也可作為讀者的自學參考書。 本書的電子教案、實例源代碼和思考練習參考答案可以到http://www.tupwk.com.cn/downpage/index.asp網站下載。 |
目錄:第1章 信息系統的開發 1 1.1 信息系統概述 1 1.1.1 信息系統概念 1 1.1.2 信息系統的開發 2 1.2 應用程序的典型應用領域 3 1.2.1 企業資源管理 4 1.2.2 供需關系管理 4 1.2.3 客戶關系管理 5 1.2.4 電子商務 5 1.3 應用程序架構 6 1.3.1 單用戶應用程序架構 6 1.3.2 集中式應用程序架構 7 1.3.3 客戶機/服務器應用 程序架構 7 1.3.4 多層應用程序架構 8 1.3.5 瀏覽器/服務器應用 程序架構 8 1.4 信息系統的總體規劃 8 1.4.1 概述 9 1.4.2 數據環境 9 1.4.3 企業信息規劃 9 1.5 信息系統分析 11 1.5.1 概述 11 1.5.2 分析的方法 11 1.5.3 UML系統分析 12 1.6 信息系統設計 12 1.6.1 概述 12 1.6.2 數據庫設計 13 1.6.3 界面設計 13 1.6.4 功能設計 13 1.6.5 UML功能設計方法 14 1.7 信息系統測試 15 1.7.1 概述 15 1.7.2 模塊測試 15 1.7.3 數據測試 16 1.7.4 測試的高級應用 17 1.8 信息系統運行和維護 17 1.9 小結 18 1.10 思考和練習 18 第2章 數據庫理論基礎 20 2.1 數據、數據庫、數據庫 管理系統和數據庫系統 20 2.1.1 數據(DATA) 20 2.1.2 數據庫(DATABASE) 20 2.1.3 數據庫管理系統 (DATABASE MANAGE- MENT SYSTEM--DBMS) 21 2.1.4 數據庫系統 (DATABASE SYSTEM-- DBS) 21 2.2 數據模型 22 2.2.1 數據模型的概念和分類 22 2.2.2 三種主要數據模型 23 2.3 關系模型的完整性約束條件 26 2.3.1 實體完整性 26 2.3.2 參照完整性 27 2.3.3 用戶定義的完整性 27 2.4 數據庫保護 28 2.4.1 并發控制 28 2.4.2 恢復 28 2.5 數據庫設計 29 2.5.1 需求分析 29 2.5.2 概念結構設計 31 2.5.3 邏輯結構設計 34 2.6 小結 36 2.7 思考和練習 36 第3章 Microsoft SQL Server 2005 38 3.1 Microsoft SQL Server 的管理工具 38 3.1.1 查詢分析器 38 3.1.2 導入和導出數據 39 3.1.3 服務管理器 45 3.1.4 服務器網絡實用工具 45 3.1.5 客戶端網絡實用工具 46 3.1.6 企業管理器 46 3.1.7 事件探查器 47 3.1.8 聯機叢書 48 3.2 應用數據庫 49 3.2.1 設計數據庫 49 3.2.2 創建數據庫 51 3.2.3 數據庫屬性設置 53 3.2.4 刪除數據庫 58 3.3 數據表 58 3.3.1 創建數據表 59 3.3.2 修改數據表 60 3.3.3 刪除數據表 60 3.3.4 設置列屬性 61 3.4 數據庫的安全性 61 3.4.1 login認證 62 3.4.2 數據庫用戶賬戶和角色 62 3.4.3 許可驗證 63 3.5 小結 63 3.6 思考和練習 64 第4章 Microsoft SQL Server 2005 高級應用 67 4.1 視圖 67 4.1.1 視圖的優缺點 67 4.1.2 創建視圖 68 4.1.3 修改視圖 73 4.1.4 刪除視圖 74 4.1.5 使用視圖修改數據 75 4.2 索引 76 4.2.1 索引的類型 76 4.2.2 創建索引 77 4.2.3 刪除索引 80 4.3 存儲過程 80 4.3.1 創建存儲過程 80 4.3.2 執行存儲過程 83 4.3.3 修改存儲過程 85 4.3.4 刪除存儲過程 87 4.4 觸發器 88 4.4.1 創建觸發器 88 4.4.2 修改觸發器 90 4.4.3 刪除觸發器 91 4.4.4 禁用和啟用觸發器 91 4.5 數據備份 92 4.5.1 備份策略 92 4.5.2 備份類型 93 4.5.3 恢復模型 93 4.5.4 創建備份 93 4.5.5 數據庫還原 94 4.6 小結 96 4.7 思考和練習 97 第5章 Transact-SQL語言 99 5.1 Transact-SQL基礎 99 5.1.1 數據類型 99 5.1.2 常量 100 5.1.3 語句 103 5.1.4 表達式 103 5.1.5 內嵌函數 104 5.1.6 NULL 105 5.2 數據查詢語句 105 5.2.1 簡單查詢 105 5.2.2 數據的排序、聚集和分組 116 5.2.3 多表連接查詢 121 5.2.4 子查詢 122 5.3 數據操作 124 5.3.1 數據的插入 124 5.3.2 數據的更新 128 5.3.3 數據的刪除 129 5.4 小結 130 5.5 思考和練習 130 第6章 ASP.NET 2.0新特性 133 6.1 VS.NET 2005編輯環境介紹 133 6.1.1 主窗體 133 6.1.2 解決方案資源管理器 134 6.1.3 工具箱 135 6.1.4 屬性面板 143 6.2 ASP.NET 2.0新特性 143 6.2.1 Login登錄控件 143 6.2.2 Menu頁面導航控件 146 6.2.3 SqlDataSource控件 148 6.2.4 GridView控件 152 6.3 母版頁的應用 155 6.4 小結 156 6.5 思考和練習 156 第7章 窗體基本設計 158 7.1 窗體的類型及操作方式 158 7.2 SDI和MDI應用程序 158 7.2.1 SDI應用程序 158 7.2.2 MDI應用程序 159 7.3 菜單及工具欄 159 7.3.1 創建菜單 160 7.3.2 加入快捷菜單 (上下文菜單) 162 7.3.3 工具欄 162 7.3.4 窗體、菜單應用實例 163 7.4 Windows Form控件 167 7.4.1 Label和LinkLabel控件 167 7.4.2 Button控件 168 7.4.3 TextBox控件 168 7.4.4 RadioButton和 CheckBox控件 169 7.4.5 ListBox控件 170 7.4.6 ComboBox控件 171 7.4.7 ListView控件 171 7.4.8 StatusBar控件 172 7.5 數據控件 173 7.5.1 BindingSource控件 173 7.5.2 DataGridView控件 176 7.5.3 應用實例 177 7.6 小結 178 7.7 思考和練習 178 第8章 使用ADO.NET數據庫 訪問對象 180 8.1 ADO.NET概述 180 8.2 Connection對象 181 8.2.1 Connection對象概述 181 8.2.2 Connection對象的屬性 181 8.2.3 Connection對象的方法 182 8.2.4 Connection對象實例 183 8.3 Command對象 183 8.3.1 Command對象概述 183 8.3.2 Command對象的屬性 184 8.3.3 Command對象的方法 184 8.3.4 Command對象實例 185 8.4 DataReader對象 188 8.4.1 DataReader對象概述 188 8.4.2 DataReader對象的屬性 188 8.4.3 DataReader對象的方法 188 8.4.4 DataReader對象實例 189 8.5 DataAdapter對象 193 8.5.1 DataAdapter對象概述 193 8.5.2 DataAdapter對象的屬性 193 8.6 DataSet對象 193 8.6.1 DataSet對象概述 194 8.6.2 DataSet對象的應用 194 8.6.3 DataSet對象實例 195 8.7 小結 202 8.8 思考和練習 202 第9章 數據訪問服務器控件 204 9.1 數據訪問服務器控件概述 204 9.2 Repeater控件 204 9.2.1 ItemTemplate模板 205 9.2.2 AlternatingItemTemplate 模板 206 9.2.3 SeparatorTemplate模板 209 9.2.4 HeaderTemplate模板 210 9.2.5 FooterTemplate模板 211 9.3 DataList控件 211 9.3.1 ItemTemplate模板 212 9.3.2 SelectedItemTemplate模板 213 9.3.3 EditItemTemplate模板 216 9.4 FormView控件 220 9.4.1 ItemTemplate 模板 221 9.4.2 EditItemTemplate 模板 222 9.4.3 InsertItemTemplate模板 223 9.4.4 FormView控件分頁 225 9.5 DetailsView控件 226 9.6 處理控件的事件 229 9.6.1 Load事件 229 9.6.2 ItemCreated事件 231 9.6.3 ItemDataBound事件 232 9.6.4 ItemCommand事件 233 9.7 小結 234 9.8 思考和練習 234 第10章 數據綁定技術 236 10.1 SqlDatasource控件綁定 數據庫 236 10.2 AccessDataSource綁定 240 10.2.1 綁定Access數據庫 240 10.2.2 綁定GridView控件 243 10.3 Repeater控件數據綁定 245 10.4 DataList控件數據綁定 246 10.5 GridView控件數據綁定 248 10.6 FormView控件數據綁定 249 10.7 DetailsView控件數據綁定 252 10.8 Menu控件數據綁定 254 10.9 小結 256 10.10 思考和練習 256 第11章 更新數據集技術 258 11.1 使用SqlDatasource與 GridView實現數據集更新 258 11.1.1 修改記錄 258 11.1.2 刪除記錄 261 11.1.3 代碼解釋 262 11.2 使用SqlDataSource與 DataList實現數據集更新 263 11.2.1 修改記錄 263 11.2.2 刪除記錄 268 11.3 使用SqlDataSource與 FormView實現數據集更新 269 11.3.1 插入記錄 270 11.3.2 修改記錄 272 11.4 使用SqlDataSource與 DetailsView實現數據集 更新 274 11.4.1 插入數據 274 11.4.2 修改數據 277 11.4.3 刪除數據 280 11.5 應用標準控件實現數據集 更新 282 11.5.1 添加記錄 282 11.5.2 更改記錄 283 11.5.3 刪除記錄 284 11.6 小結 285 11.7 思考和練習 286 第12章 客戶管理系統開發 287 12.1 系統界面展示 287 12.2 系統設計 289 12.2.1 需求分析 289 12.2.2 系統功能描述 291 12.2.3 系統流程分析 292 12.3 數據庫設計 295 12.3.1 數據庫分析和設計 295 12.3.2 數據表的創建 297 12.3.3 創建存儲過程 299 12.4 創建系統公用模塊 302 12.4.1 配置文件web.config 302 12.4.2 站點地圖 303 12.4.3 創建母版頁 304 12.5 系統界面和代碼的實現 308 12.5.1 客戶管理系統首頁 308 12.5.2 系統用戶信息添加頁面 310 12.5.3 系統用戶信息列表頁面 313 12.5.4 客戶信息添加頁面 316 12.5.5 客戶信息列表頁面 319 12.5.6 產品信息添加頁面 322 12.5.7 產品信息列表頁面 324 12.5.8 添加合同信息頁面 326 12.5.9 銷售信息添加頁面 327 12.5.10 客戶購買統計頁面 328 12.6 系統配置 330 12.7 小結 330 |
序: |
|