資料庫案例與套用開發項目教程(SQL Server 2008 + Visual Stud

資料庫案例與套用開發項目教程(SQL Server 2008 + Visual Stud

《資料庫案例與套用開發項目教程(SQL Server 2008 + Visual Stud》是2016年清華大學出版社出版的圖書,作者是王紅、陳功平 、張志剛、 張壽安 、李家兵、 曹維祥 、金先好、 瞿華禮 胡君 、金宗安 、胡瓊。

基本介紹

  • 書名:資料庫案例與套用開發項目教程(SQL Server 2008 + Visual Studio
  • 作者:王紅
    陳功平
    張志剛
    張壽安
    李家兵
    曹維祥
    金先好
    瞿華禮 胡君
    金宗安
    胡瓊
  • ISBN:9787302441465
  • 定價:49.50元
  • 出版社:清華大學出版社 
  • 出版時間:2016.09.01
內容簡介,圖書目錄,

內容簡介

本書以SQL Server 2008和Visual Studio 2010為主要講解對象,介紹SQL Server 2008的基本操請棄作,並結合Visual Studio 2010開發環境開發資料庫套用系統,使用ASP.NET 4.0技術,逐步構建一個典型的小型“選課管理系統”網站,該系統既介紹資料庫管理系統的基本操作,又包含資料庫套用系統的開發、部署,綜合套用性強。

圖書目錄

1資料庫管理技術1
任務11資料庫系統基本概念2
1.1.1資料庫的基本概念奔定墓2
1.1.2數據模型2
1.1.3關係資料庫4
1.1.4資料庫套用系統開發的基本步驟4
任務12安裝SQLServer2008和VisualStudio20105
1.2.1安裝SQLServer20085
1.2.2使用SQLServer200816
1.2.3安裝MicrosoftVisualStudio201020
任務13創建和管理資料庫26
1.3.1基本概念26
1.3.2創建資料庫27
1.3.3管理資料庫31
1.3.4刪除資料庫34
1.3.5創建“選課管理”資料庫35
任務14備份和還原資料庫35
1.4.1備份的必要性35
1.4.2資料庫備份與恢復的基本概念35
1.4.3備份資料庫到檔案37
1.4.4備份資料庫到備份設備41
1.4.5還原資料庫42
1.4.6分離和附加資料庫50
1.4.7自動備份資料庫51
任務15使用ADO.NET技術連線SQLServer資料庫54
1.5.1SqlConnection對象54
1.5.2創建“選課管理系統”網站55
1.5.3創建資料庫訪問類56
1.5.4測試連線59資料庫案例與套用開發項目教程(SQLServer2008+VisualStudio2010綜合開發)(第2版)目錄實訓1SQLServer2008的安裝和配置61
實訓2資料庫管理62
實訓夜糠懂去3資料庫的備份與還原64學習情境2數據表管理技術66
任務炒祖蜜21管理數據表結構67
2.1.1常用數據類型67
2.1.2為“選課管理系統”創建表70
2.1.3維護數據表74
2.1.4刪除數據表76
任務22管理數據表記錄77
2.2.1添加表記錄77
2.2.2修改表記錄79
2.2.3刪除表記錄80
2.2.4導入與導出數據80
任務23管理數據完整性84
2.3.1主鍵約束84
2.3.2唯一鍵約束85
2.3.3檢查約束87
2.3.4外鍵約束89
2.3.5默認值95
2.3.6規則98
任務24設計並實現“添加學生信息頁面”99
2.4.1目錄設計99
2.4.2窗體設計100
2.4.3功能設計100
任務25設計並實現“刪除學生信息頁面”103
2.5.1窗體設計103
2.5.2功能設計104
實訓4表和表數據的管理105
實訓5數據完整性110學習情境3數據查詢技術113
任務31數據查詢114
3.1.1查詢語句的語法格式114
3.1.2查詢數據介紹114
3.1.3單表查詢115
3.1.4多表查詢119
3.1.5存儲查詢結果到表記錄125
3.1.6子查詢126
3.1.7分組查詢籃危欠129
任務32使用視圖132
3.2.1視圖132
3.2.2創建視圖132
3.2.3通過視圖修改基本表數據133
3.2.4修改視圖134
3.2.5刪除視圖135
任務請組戶33設計並實現“修改學生”頁面135
3.3.1窗體設計135
3.3.2功能設計136
任務34設計並實現“添加課程”頁面139
3.4.1窗體設計139
3.4.2功能設計142
任務35設計並實現“修改課程”頁面143
3.5.1瀏覽課程功能設計144
3.5.2修改課程功能設計146
任務36設計並實現“管理員登錄”頁面148
3.6.1窗體設計148
3.6.2功能設計149
任務37存儲過程設計151
3.7.1局部變數151
3.7.2流程控制語句153
3.7.3存儲過程的概念、類型及創建157
3.7.4觸發器設計161
3.7.5函式設計168
任務38配置資料庫安全性173
3.8.1SQLServer2008的安全蒸詢她踏措施173
3.8.2伺服器級安全性173
3.8.3資料庫級安全性179
3.8.4許可權185
實訓6數據查詢186
實訓7TSQL程式設計189
實訓8存儲過程設計190
實訓9觸發器設計191
實訓10安全管理192學習情境4網站綜合開發195
任務41設計並實現“選課管理系統”首頁196
4.1.1設計“學生登錄”用戶控制項196
4.1.2首頁設計200
任務42設計並實現“管理員主頁”209
4.2.1導航控制項209
4.2.2設計並實現管理員主頁210
任務43設計並實現“學生主頁”214
4.3.1功能分析214
4.3.2設計並實現學生主頁215學習情境5網站發布和部署技術225
任務51發布“選課管理系統”225
任務52配置並部署“選課管理系統”伺服器226
5.2.1伺服器基本組件配置226
5.2.2軟體需求228
5.2.3部署“選課管理系統”網站228學習情境6教學質量評價系統的設計與開發237
任務61需求分析237
6.1.1開發背景237
6.1.2功能分析238
任務62資料庫設計239
6.2.1數據表設計239
6.2.2數據表關係圖244
任務63詳細設計244
6.3.1資料庫訪問類設計244
6.3.2樣式表設計247
6.3.3用戶控制項設計248
6.3.4首頁設計252
6.3.5學生用戶功能設計255
6.3.6教師用戶功能設計271
6.3.7管理員用戶功能設計298學習情境7校園論壇系統設計與開發350
任務71系統簡介350
7.1.1開發工具簡介350
7.1.2系統功能圖351
任務72資料庫設計351
7.2.1創建資料庫351
7.2.2數據表設計351
7.2.3數據關係圖355
7.2.4視圖設計355
7.2.5存儲過程設計356
7.2.6觸發器設計357
任務73詳細設計358
7.3.1資料庫訪問類設計358
7.3.2主題設計363
7.3.3用戶控制項設計363
7.3.4母版頁設計373
7.3.5用戶註冊功能設計374
7.3.6首頁設計377
7.3.7學生用戶功能設計377
7.3.8管理員用戶功能設計399
7.3.9交流園地設計406
7.3.10私信功能設計427
7.3.11帖子搜尋功能設計431
參考文獻434
2.3.2唯一鍵約束85
2.3.3檢查約束87
2.3.4外鍵約束89
2.3.5默認值95
2.3.6規則98
任務24設計並實現“添加學生信息頁面”99
2.4.1目錄設計99
2.4.2窗體設計100
2.4.3功能設計100
任務25設計並實現“刪除學生信息頁面”103
2.5.1窗體設計103
2.5.2功能設計104
實訓4表和表數據的管理105
實訓5數據完整性110學習情境3數據查詢技術113
任務31數據查詢114
3.1.1查詢語句的語法格式114
3.1.2查詢數據介紹114
3.1.3單表查詢115
3.1.4多表查詢119
3.1.5存儲查詢結果到表記錄125
3.1.6子查詢126
3.1.7分組查詢129
任務32使用視圖132
3.2.1視圖132
3.2.2創建視圖132
3.2.3通過視圖修改基本表數據133
3.2.4修改視圖134
3.2.5刪除視圖135
任務33設計並實現“修改學生”頁面135
3.3.1窗體設計135
3.3.2功能設計136
任務34設計並實現“添加課程”頁面139
3.4.1窗體設計139
3.4.2功能設計142
任務35設計並實現“修改課程”頁面143
3.5.1瀏覽課程功能設計144
3.5.2修改課程功能設計146
任務36設計並實現“管理員登錄”頁面148
3.6.1窗體設計148
3.6.2功能設計149
任務37存儲過程設計151
3.7.1局部變數151
3.7.2流程控制語句153
3.7.3存儲過程的概念、類型及創建157
3.7.4觸發器設計161
3.7.5函式設計168
任務38配置資料庫安全性173
3.8.1SQLServer2008的安全措施173
3.8.2伺服器級安全性173
3.8.3資料庫級安全性179
3.8.4許可權185
實訓6數據查詢186
實訓7TSQL程式設計189
實訓8存儲過程設計190
實訓9觸發器設計191
實訓10安全管理192學習情境4網站綜合開發195
任務41設計並實現“選課管理系統”首頁196
4.1.1設計“學生登錄”用戶控制項196
4.1.2首頁設計200
任務42設計並實現“管理員主頁”209
4.2.1導航控制項209
4.2.2設計並實現管理員主頁210
任務43設計並實現“學生主頁”214
4.3.1功能分析214
4.3.2設計並實現學生主頁215學習情境5網站發布和部署技術225
任務51發布“選課管理系統”225
任務52配置並部署“選課管理系統”伺服器226
5.2.1伺服器基本組件配置226
5.2.2軟體需求228
5.2.3部署“選課管理系統”網站228學習情境6教學質量評價系統的設計與開發237
任務61需求分析237
6.1.1開發背景237
6.1.2功能分析238
任務62資料庫設計239
6.2.1數據表設計239
6.2.2數據表關係圖244
任務63詳細設計244
6.3.1資料庫訪問類設計244
6.3.2樣式表設計247
6.3.3用戶控制項設計248
6.3.4首頁設計252
6.3.5學生用戶功能設計255
6.3.6教師用戶功能設計271
6.3.7管理員用戶功能設計298學習情境7校園論壇系統設計與開發350
任務71系統簡介350
7.1.1開發工具簡介350
7.1.2系統功能圖351
任務72資料庫設計351
7.2.1創建資料庫351
7.2.2數據表設計351
7.2.3數據關係圖355
7.2.4視圖設計355
7.2.5存儲過程設計356
7.2.6觸發器設計357
任務73詳細設計358
7.3.1資料庫訪問類設計358
7.3.2主題設計363
7.3.3用戶控制項設計363
7.3.4母版頁設計373
7.3.5用戶註冊功能設計374
7.3.6首頁設計377
7.3.7學生用戶功能設計377
7.3.8管理員用戶功能設計399
7.3.9交流園地設計406
7.3.10私信功能設計427
7.3.11帖子搜尋功能設計431
參考文獻434

相關詞條

熱門詞條

聯絡我們