內容簡介
QL Server 2014是微軟公司推出的最新資料庫管理系統,安裝容易,功能強大,操作方便,界面友好,比以往的任何一個版本都要好用。本書編寫團隊在多年教學與軟體項目開發的基礎上,根據程式設計師和資料庫管理員的崗位要求以及高職院校特點組織教材內容,按照“設計資料庫、建立資料庫、管理資料庫、套用資料庫”的邏輯順序,以圖書借閱管理系統和成績管理系統為教學主線,系統介紹了運用SQL Server 2014進行資料庫管理的各種操作以及軟體開發所需的各種知識和技能,主要內容包括: 資料庫技術導論,資料庫操作,表操作,數據查詢,視圖操作,索引操作,存儲過程,觸發器,TSQL編程,資料庫備份與恢復,資料庫安全操作,VS 2010+SQL Server 2014資料庫套用軟體開發。
本書可以作為高職和套用型本科計算機類、軟體類、電子商務類各專業的教學用書,也可以作為各類培訓、DBA認證、資料庫管理愛好者的輔助教材和軟體開發人員的參考資料。
圖書目錄
第1章資料庫技術導論
1.1資料庫職業崗位技能需求分析
1.2案例資料庫說明
1.2.1圖書館管理系統教學案例
1.2.2學生成績管理系統scoresys資料庫說明
1.3技能訓練1: 了解資料庫工作崗位
1.3.1訓練目的
1.3.2訓練時間
1.3.3訓練內容
1.3.4思考題
1.4資料庫技術概述
1.4.1資料庫技術的發展歷程
1.4.2資料庫系統的基本概念
1.5三種主要的數據模型
1.5.1網狀模型
1.5.2層次模型
1.5.3關係模型
1.5.4非結構化數據模型
1.6SQL Server 2014資料庫基礎
1.6.1SQL Server 2014的主要功能
1.6.2SQL Server 2014的6個版本
1.7SQL Server 2014的簡單使用
1.7.1啟動SQL Server Management Studio
1.7.2SQL Server Management Studio基本組成
1.7.3SQL Server Management Studio中執行查詢
1.8技能訓練2: 用管理器視窗建立資料庫和表
1.8.1訓練目的
1.8.2訓練時間
1.8.3訓練內容
1.8.4思考題
習題1
第2章建立資料庫
2.1SQL Server 2014資料庫的組成
2.1.1SQL Server 2014的體系結構
2.1.2SQL Server 2014的資料庫組成
2.1.3SQL Server伺服器身份驗證模式
2.1.4檔案與檔案組
2.2創建資料庫
2.2.1用管理器選單方式建立資料庫
2.2.2用SQL命令方式建立資料庫
2.3修改資料庫
2.3.1用管理器選單方式修改資料庫
2.3.2用SQL命令修改資料庫
2.4管理資料庫
2.4.1刪除資料庫
2.4.2查看資料庫
2.4.3分離資料庫
2.4.4附加資料庫
2.4.5為資料庫創建腳本
2.5技能訓練3: 建立資料庫
2.5.1訓練目的
2.5.2訓練時間
2.5.3訓練內容
2.5.4思考題
習題2
第3章建立表
3.1SQL Server 2014的主要數據類型
3.1.1SQL Server 2014的數據類型
3.1.2字元型
3.1.3整數型
3.1.4精確實數型
3.1.5近似實數型
3.1.6貨幣型
3.1.7日期時間型
3.1.8文本型
3.1.9二進制型
3.1.10特殊數據類型
3.2創建表結構
3.2.1用管理器選單方式建立資料庫
3.2.2標識列
3.2.3用CREATE TABLE命令建立資料庫
3.2.4表的完整性約束
3.3技能訓練4: 建立表結構
3.3.1訓練目的
3.3.2訓練時間
3.3.3訓練內容
3.3.4思考題
3.4修改資料庫結構
3.4.1用管理器視窗修改
3.4.2用SQL命令修改
3.5記錄的輸入與修改
3.5.1用管理器視窗輸入記錄
3.5.2用SQL命令輸入記錄
3.5.3用SQL命令修改記錄
3.5.4刪除記錄
3.5.5刪除表
3.6技能訓練5: 記錄處理
3.6.1訓練目的
3.6.2訓練時間
3.6.3訓練內容
3.6.4思考題
習題3
第4章數據查詢
4.1SELECT查詢語句
4.1.1SQL語言
4.1.2SELECT語句
4.1.3運算符
4.2單表查詢
4.2.1列名的使用
4.2.2用WHERE子句查詢特定的記錄
4.2.3用ORDER BY子句對查詢結果排序
4.2.4聚合函式
4.2.5用GROUP BY子句對查詢結果分組
4.3技能訓練6: 單表查詢
4.3.1訓練目的
4.3.2訓練時間
4.3.3訓練內容
4.3.4思考題
11.3.1使用SSMS管理用戶
11.3.2用命令建立用戶
11.3.3維護用戶
11.4管理角色
11.4.1固定資料庫角色
11.4.2用戶自定義資料庫角色
11.4.3應用程式角色
11.5管理許可權
11.5.1許可權的分類
11.5.2對象許可權
11.5.3語句許可權
11.6技能訓練15: 資料庫安全管理
11.6.1訓練目的
11.6.2訓練時間
11.6.3訓練內容
11.6.4思考題
習題11
第12章SQL Server資料庫程式開發
12.1資料庫應用程式結構
12.1.1C/S(客戶端/伺服器端)結構
12.1.2B/S(瀏覽器端/伺服器端)結構
12.1.3三層(或N層)結構
12.1.4資料庫訪問技術
12.2ADO.NET資料庫訪問技術
12.2.1ADO.NET技術
12.2.2ADO.NET資料庫操作對象
12.3使用C#.NET開發SQL Server資料庫程式
12.3.1項目任務描述
12.3.2資料庫設計
12.3.3前台頁面設計
12.4使用ASP.NET開發SQL Server資料庫程式
12.4.1項目任務描述
12.4.2資料庫設計
12.4.3在web.config檔案中配置數據連線
12.4.4圖書分類信息添加、修改、刪除與查詢功能的實現
12.4.5用戶登錄與圖書管理模組功能的實現
12.5技能訓練16: 用VS+SQL Server開發圖書管理系統
12.5.1訓練目的
12.5.2訓練時間
12.5.3訓練內容
12.5.4思考題
習題12
附錄各章參考答案
參考文獻