SQL Server數(shù)據(jù)庫應用技術-(SQL Server 2008版 項目教程)
定 價:48 元
當前圖書已被 1 所學校薦購過!
查看明細
- 作者:電子工業(yè)出版社
- 出版時間:2014/7/1
- ISBN:9787121233333
- 出 版 社:電子工業(yè)
- 中圖法分類:TP311.138
- 頁碼:366
- 紙張:
- 版次:1
- 開本:16開
周雅靜、林雪燕、馮憲偉、居上游編著的《SQL Server數(shù)據(jù)庫應用技術(SQL Server2008版項目教程 高職高專計算機項目任務驅動模式教材)》以工學結 合、任務驅動模式進行編寫。本書以“學生成績管理 數(shù)據(jù)庫”為主線,通過一個個 相對獨立又互相關聯(lián)的學習項目,全面系統(tǒng)地介紹了 SQL Server 2008中文版數(shù)據(jù)庫管理和應用知識, 介紹了數(shù)據(jù)庫的設計、創(chuàng)建與管理,數(shù)據(jù)表的創(chuàng)建與 管理,數(shù)據(jù)表記錄的查詢,數(shù)據(jù)庫的安全等知識。
每個項目后都配有相對應的課堂實訓和課外實訓。通 過學習和訓練,使學生對數(shù)據(jù)庫技術有一個較全 面的認識和理解,并能根據(jù)所掌握的數(shù)據(jù)庫設計和管 理方法,熟練進行數(shù)據(jù)庫的設計和管理操作,為 今后從事相關工作打下扎實的基礎。本書配有“學生 成績管理數(shù)據(jù)庫”的所有開發(fā)文檔。
本書既適合作為各高職院校學生學習SQL Server 2008數(shù)據(jù)庫應用技術的教材,也可作為應用和開 發(fā)人員的參考資料。
項目1 初識數(shù)據(jù)庫
1.1 數(shù)據(jù)庫的應用案例
1.2 數(shù)據(jù)庫的基礎知識
1.2.1 數(shù)據(jù)與數(shù)據(jù)管理技術
1.2.2 數(shù)據(jù)庫系統(tǒng)的基本概念
1.2.3 數(shù)據(jù)模型概述
1.2.4 當今流行的數(shù)據(jù)庫管理系統(tǒng)簡介
項目小結
課堂實訓
課外實訓
項目2 學生成績管理數(shù)據(jù)庫設計
任務2.1 學生成績管理數(shù)據(jù)庫設計步驟及概念結構設計
2.1.1 關系數(shù)據(jù)庫設計步驟
2.1.2 學生成績管理數(shù)據(jù)庫的需求分析
2.1.3 學生成績管理數(shù)據(jù)庫的概念設計
任務2.2 學生成績管理數(shù)據(jù)庫的邏輯結構設計
2.2.1 E-R圖轉換為關系模式的規(guī)則
2.2.2 關系數(shù)據(jù)模式的規(guī)范化理論
任務2.3 學生成績管理數(shù)據(jù)庫的完整性約束設計
2.3.1 學生成績管理數(shù)據(jù)庫完整性約束設計概述
2.3.2 完整性約束
項目小結
課堂實訓
課外實訓
項目3 學生成績管理數(shù)據(jù)庫創(chuàng)建和維護
任務3.1 SQL Server 2008開發(fā)環(huán)境配置和基本操作
3.1.1 SQL Server 2008的配置
3.1.2 SQL Server 2008常用的管理工具
任務3.2 學生成績管理數(shù)據(jù)庫的創(chuàng)建
3.2.1 使用SSMS創(chuàng)建學生成績管理數(shù)據(jù)庫
3.2.2 使用T-SQL語句創(chuàng)建學生成績管理數(shù)據(jù)庫
任務3.3 學生成績管理數(shù)據(jù)庫的維護
3.3.1 重命名數(shù)據(jù)庫
3.3.2 查看和修改數(shù)據(jù)庫
3.3.3 刪除數(shù)據(jù)庫
3.3.4 分離數(shù)據(jù)庫和附加數(shù)據(jù)庫
3.3.5 管理數(shù)據(jù)庫快照
3.3.6 收縮數(shù)據(jù)庫
3.3.7 優(yōu)化數(shù)據(jù)庫
項目小結
課堂實訓
課外實訓
項目4 學生成績管理數(shù)據(jù)庫數(shù)據(jù)表的創(chuàng)建和維護
任務4.1 學生成績管理數(shù)據(jù)庫數(shù)據(jù)表的創(chuàng)建
4.1.1 表概述
4.1.2 在SSMS中創(chuàng)建學生成績管理數(shù)據(jù)庫數(shù)據(jù)表
4.1.3 用T-SQL語句創(chuàng)建學生成績管理數(shù)據(jù)庫數(shù)據(jù)表
4.1.4 規(guī)則和約束
任務4.2 學生成績管理數(shù)據(jù)庫數(shù)據(jù)表的查看
任務4.3 學生成績管理數(shù)據(jù)庫數(shù)據(jù)表的管理
4.3.1 在SSMS中管理數(shù)據(jù)表
4.3.2 用T-SQL語句管理數(shù)據(jù)表
任務4.4 學生成績管理數(shù)據(jù)庫中表數(shù)據(jù)的插入、修改及刪除
4.4.1 在SSMS實現(xiàn)記錄的添加、修改和刪除
4.4.2 使用T-SQL語言實現(xiàn)表中記錄的添加、刪除及修改
項目小結
課堂實訓
課外實訓
項目5 學生成績管理數(shù)據(jù)庫表數(shù)據(jù)查詢
任務5.1 學生成績管理數(shù)據(jù)庫單表查詢
5.1.1 簡單查詢
5.1.2 統(tǒng)計數(shù)據(jù)
任務5.2 學生成績管理數(shù)據(jù)庫多表查詢
5.2.1 連接查詢
5.2.2 嵌套查詢
任務5.3 用學生成績管理數(shù)據(jù)庫數(shù)據(jù)查詢結果更新表數(shù)據(jù)
5.3.1 用查詢結果生成新表
5.3.2 用查詢結果給指定表追加數(shù)據(jù)
5.3.3 用查詢語句修改指定表記錄
5.3.4 用查詢語句給指定表刪除記錄
項目小結
課堂實訓
課外實訓
項目6 學生成績管理數(shù)據(jù)庫視圖及索引的應用
任務6.1 認識視圖
6.1.1 視圖的內涵
6.1.2 視圖的作用
6.1.3 使用視圖要注意的事項
任務6.2 學生成績管理數(shù)據(jù)庫視圖的創(chuàng)建
6.2.1 在SSMS中創(chuàng)建視圖
6.2.2 用T-SQL命令創(chuàng)建視圖
任務6.3 學生成績管理數(shù)據(jù)庫視圖的管理
6.3.1 查看視圖定義
6.3.2 修改視圖定義
6.3.3 更改視圖名
6.3.4 刪除視圖
6.3.5 利用視圖管理數(shù)據(jù)
任務6.4 學生成績管理數(shù)據(jù)庫索引的創(chuàng)建和管理
6.4.1 索引概述
6.4.2 索引的創(chuàng)建和管理
項目小結
課堂實訓
課外實訓
項目7 學生成績管理數(shù)據(jù)庫存儲過程及觸發(fā)器的應用
任務7.1 認識SQL語言
7.1.1 T-SQL語言概述
7.1.2 T-SQL語言基礎知識
7.1.3 程序中的流程控制
任務7.2 學生成績管理數(shù)據(jù)庫存儲過程的創(chuàng)建及管理
7.2.1 存儲過程概述
7.2.2 存儲過程的創(chuàng)建和執(zhí)行
7.2.3 存儲過程的管理
任務7.3 學生成績管理數(shù)據(jù)庫觸發(fā)器的創(chuàng)建及管理
7.3.1 觸發(fā)器概述
7.3.2 使用T-SQL命令創(chuàng)建觸發(fā)器
7.3.3 用對象資源管理器創(chuàng)建觸發(fā)器
項目小結
課堂實訓
課外實訓
項目8 學生成績管理數(shù)據(jù)庫的安全管理與備份
任務8.1 身份驗證和授權
8.1.1 服務器身份驗證模式
8.1.2 設置服務器身份驗證模式
任務8.2 登錄名管理
8.2.1 使用SSMS管理登錄名
8.2.2 使用T-SQL語句管理登錄名
任務8.3 用戶管理
8.3.1 使用SSMS管理數(shù)據(jù)庫用戶
8.3.2 使用T-SQL語句管理數(shù)據(jù)庫用戶
任務8.4 角色管理
8.4.1 服務器角色操作
8.4.2 數(shù)據(jù)庫角色管理
8.4.3 應用程序角色管理
任務8.5 架構管理
8.5.1 使用SSMS圖形化界面管理架構
8.5.2 使用T-SQL語句管理架構
任務8.6 權限管理
8.6.1 權限概述
8.6.2 使用SSMS圖形化界面管理權限
8.6.3 使用T-SQL語句管理權限
任務8.7 數(shù)據(jù)庫備份與還原
8.7.1 數(shù)據(jù)庫備份
8.7.2 數(shù)據(jù)庫還原
項目小結
課堂實訓
課外實訓
項目9 學生成績管理數(shù)據(jù)庫的初步開發(fā)
任務9.1 學生成績管理數(shù)據(jù)庫的連接方法
9.1.1 ODBC數(shù)據(jù)接口
9.1.2 OLE DB 和ADO
9.1.3 ADO.NET
任務9.2 初步開發(fā)學生成績管理數(shù)據(jù)庫系統(tǒng)
9.2.1 學生成績管理系統(tǒng)項目介紹
9.2.2 創(chuàng)建學生成績管理系統(tǒng)項目
9.2.3 實現(xiàn)學生成績管理系統(tǒng)的學生信息管理
9.2.4 實現(xiàn)學生成績管理系統(tǒng)課程信息管理
9.2.5 學生成績管理系統(tǒng)學生成績查詢
項目小結
課堂實訓
課外實訓
參考文獻
前 言
數(shù)據(jù)庫的誕生和發(fā)展給計算機信息管理帶來了一場巨大的革命。目前數(shù)據(jù)庫已成為企業(yè)、部門乃至個人日常工作、生產(chǎn)和生活的基礎設施。而SQL Server 2008是當前應用相當廣泛的數(shù)據(jù)庫平臺,功能強大,使用方便,能夠滿足大部分信息系統(tǒng)的需要,所以本教材選用SQL Server 2008數(shù)據(jù)庫平臺。
教材是向學生傳授知識、技能和思想的材料,幫助學生成長,是學生的“翅膀”。所以,編寫組根據(jù)高職學生的學習特點,在編寫思路上,我們提倡基于“工作過程系統(tǒng)化”的高職教學理念?紤]到數(shù)據(jù)庫應用系統(tǒng)按生命周期法開發(fā),其工作過程可分為六個階段:需求分析→概念結構設計→邏輯結構設計→物理設計→數(shù)據(jù)庫實施→數(shù)據(jù)庫運行和維護,需具備數(shù)據(jù)庫分析、設計、編程、維護、管理和數(shù)據(jù)庫應用系統(tǒng)開發(fā)的初步能力。所以,我們以這六個階段的工作任務為起點,以SQL Server 2008數(shù)據(jù)庫為平臺,將數(shù)據(jù)庫技術整個學習過程中分為教學示范類項目、課堂實訓類項目和課外實訓類項目三大類,使整個學習過程體現(xiàn)了以能力培養(yǎng)為目標,以工作任務為主線的教學思想。
教學示范類項目是以“學生成績管理數(shù)據(jù)庫”為主線,通過一個個任務,將數(shù)據(jù)庫中的需求分析→概念結構設計→邏輯結構設計→物理設計→數(shù)據(jù)庫實施→數(shù)據(jù)庫運行和維護的知識點融合在里面。
課堂實訓類項目是以“圖書館管理數(shù)據(jù)庫”為主線,在給予適當?shù)奶崾鞠,讓學生在課堂上初次進行所對應的數(shù)據(jù)庫應用技術的訓練,提升學生對SQL Server數(shù)據(jù)庫應用技術知識的實踐運用。
課外實訓類項目是以“學生宿舍管理數(shù)據(jù)庫”案例為主線,在完成教學項目及課堂實訓項目學習訓練基礎上,要求獨立完成每個學習項目所對應的數(shù)據(jù)庫應用技術的操作,訓練學生進一步熟悉SQL Server數(shù)據(jù)庫應用技術。
本書配有教學示范項目“學生成績管理數(shù)據(jù)庫”的所有開發(fā)文檔資源,請讀者登錄華信教育資源網(wǎng)(www.hxedu.com.cn)免費下載。
本書由寧波城市職業(yè)技術學院的周雅靜、林雪燕、居上游老師,江蘇經(jīng)貿職業(yè)技術學院的馮憲偉老師等共同編寫,由周雅靜老師負責統(tǒng)稿。
由于計算機科學技術發(fā)展迅速,以及作者自身編寫水平有限,書中難免存在不妥之處,懇請廣大讀者批評、指正。
作者
2014年3月