《數據庫應用技術(第2版)》以微軟的數據庫系統“SQLServer2000”作為《數據庫應用技術(第2版)》的主線,以ASP技術為基礎,逐步地帶領讀者進入SQLServer與ASP這種組合的程序設計領域。根據中職學生特點提供二個具有工程應用背景的實例,詳細介紹如何利用SQLServer和ASP來開發系統,包括項目的需求分析、系統設計、界面設計和代碼實現等步驟。這些實例都是在站點建設中經常用到的,對實際開發有很強的指導性。
本書是按照教育部《關于開展“十二五”職業教育國家規劃教材選題立項工作的通知》,經過出版社初評、申報,由教育部專家組評審確定的“十二五”職業教育國家規劃教材,是根據《教育部關于“十二五”職業教育教材建設的若干意見》及教育部新頒布的《高等職業學校專業教學標準(試行)》,同時參考相關職業資格標準,在第1版的基礎上修訂而成的。
本書主要介紹SQLServer2005各種對象的功能及創建方法。本書在編寫過程中力求體現現代職業教學理念,淡化理論,強調實踐操作,盡可能做到從實際問題出發,通過對問題的分析,引出必要的概念和操作方法。本書編寫模式新穎,旨在為培養計算機應用技能型人才打好基礎,為了方便學習,本書配備了大量的圖片、表格,直觀性強,易于學習掌握。
本書在內容處理上,共設置三大部分。主要有以下幾點說明:
1.導學
“工欲善其事,必先利其器”,工具的運用往往是學習的前提,這部分提領讀者安裝并熟悉SQLServer2005的工作環境。同時,讓讀者在學習之前能對當前數據庫理論與應用有初步了解,并具備數據庫系統管理的基本思想。
2.基礎篇
項目1至項目6為基礎篇,是全書的核心內容,通篇以“學生信息管理系統”為數據庫應用背景,以數據庫系統的建立和管理過程為主線,以案例為驅動,相關數據庫應用技術與知識點則根據數據庫系統功能需求和項目設置逐步展開,深入淺出地向讀者介紹在SQLServer2005環境下如何管理數據庫,使用Transact-SQL語言、安全管理、數據報表等數據庫中最實用的技術。
3.提高篇
項目7至項目12為提高篇。通篇以如何設計與開發“學生信息管理系統”為軟件開發主線,從軟件需求分析、概要設計、數據庫設計、功能設計、軟件開發、打包測試等方面,引領讀者進入到軟件工程理念中,全程體驗開發過程,重點體會SQLServer2005與C#.net結合的高效MVC開發理念,并在開發過程中體驗第二部分的案例的實際應用效果。
前言
導學
導學小結
課后拓展與實踐
基礎篇
項目1 創建與使用SQL Server 實例
任務1 創建"教學管理"實例
任務2 啟動和連接"教學管理"實例
拓展訓練
項目小結
課后拓展與實踐
項目2 創建與管理"教學管理"數據庫
任務1 創建"教學管理"數據庫
任務2 修改數據庫
任務3 刪除數據庫
拓展訓練
項目小結
課后拓展與實踐
項目3 管理學生數據庫
任務1 創建"學生信息表
任務2 修改"學生信息表"表結構
任務3 向"學生信息表"插入記錄
任務4 修改"學生信息表"中的記錄
任務5 刪除"學生信息表"中的記錄
任務6 刪除"學生信息表
拓展訓練
項目小結
課后拓展與實踐
項目4 實施數據的完整性
任務1 為"學生信息表"設置主鍵
任務2 為"學生成績表"設置外鍵
任務3 為"學生表"定義索引
拓展訓練
項目小結
課后拓展與實踐
項目5 查詢學生檔案信息
任務1 用簡單查詢方法顯示學生信息
任務2 通過SQL Server 函數管理數據
拓展訓練
項目小結
課后拓展與實踐
項目6 統計學生成績信息
任務1 統計成績
任務2 分組和篩選統計結果
任務3 使用子查詢作成績對比
拓展訓練
項目小結
課后拓展與實踐
提高篇
項目7 創建多表數據查詢問
任務1 查詢表的內連接
任務2 查詢表的外連接
任務3 使用子查詢檢查教學計劃
拓展訓練
項目小結
課后拓展與實踐
項目8 創建和使用"學生管理"視圖
任務1 創建視圖
任務2 使用視圖
任務3 刪除視圖
拓展訓練
項目小結
課后拓展與實踐
項目9 設計學生成績報表
任務1 創建"學生成績"報表
任務2 創建分組統計報表
拓展訓練
項目小結
課后拓展與實踐
項目10 創建"學生管理"數據庫程序代碼
任務1 創建并調用用戶自定義函數
任務2 創建并調用存儲過程
任務3 創建并使用觸發器
拓展訓練
項目小結
課后拓展與實踐
項目11 設置數據庫的安全管理
任務1 數據庫的安全性設置
任務2 學生管理數據庫的備份與還原
拓展訓練
項目小結
課后拓展與實踐
項目12 構建學生管理數據庫系統
任務1 項目的初步設計
任務2 設計和建立數據庫
任務3 系統首頁以及管理員操作模塊設計
任務4 學生操作模塊中各頁面設計
拓展訓練
項目小結
課后拓展與實踐
參考文獻