-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
SQL Server數據庫基礎與應用 版權信息
- ISBN:9787301171967
- 條形碼:9787301171967 ; 978-7-301-17196-7
- 裝幀:暫無
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
SQL Server數據庫基礎與應用 本書特色
數據庫技術人員包括數據庫設計人員、數據庫管理員和數據庫開發人員等,要成為合格的數據庫技術人員,僅掌握“如何做”的技術是不夠的,更重要的是理解和掌握“為什么這樣做”的原理和技術,這就必須熟悉數據庫設計、管理和開發的各種知識及技能。本書依據數據庫技術人員所需的有關知識及技能,將有關的知識與技術融合在一個項目中,并通過逐步實現這個項目,帶領讀者一步步進入數據庫技術的奇妙世界。
本書按照設計—創建—操作—管理—開發的線索,針對數據庫技術人員所需的基礎知識和技能,全書內容分為5個模塊、11個任務。
SQL Server數據庫基礎與應用 內容簡介
在主流關系數據庫管理系統中,sql server是較為易用且功能強大的一種。本書結合一個項目實例,使初學者可以圍繞一個主線快速入門,由淺入深地學習;本書為讀者刻畫關于數據庫技術的清晰輪廓,使讀者了解數據庫技術可以做什么,以及如何使用sql server數據庫來滿足用戶的需要。本書的*大特點就是所講授的內容與實例緊密結合,幫助讀者更好地領會數據庫設計、開發和使用的技術及技巧。通過學習本書,讀者可以在較短的時間內掌握數據庫技術人員所需的數據庫基礎知識及技能,盡快進入職業狀態。
本書可作為高職高專計算機相關專業的數據庫課程教材,也可供對數據庫技術有興趣的人士自學使用。
SQL Server數據庫基礎與應用 目錄
1.1 子任務:理解數據庫
1.1.1 數據庫的概念
1.1.2 數據庫系統的組成和結構
1.1.3 數據庫管理系統及其功能
1.2 子任務:學習數據模型和關系運算
1.2.1 數據模型
1.2.2 實體關系模型
1.2.3 關系模型
1.2.4 關系運算
1.3 子任務:數據庫設計
1.3.1 收集數據
1.3.2 創建e-r模型
1.3.3 創建數據庫模型
1.3.4 規范化數據
1.3.5 設計表
1.4 實現項目的子任務——設計數據庫
實驗1:設計數據庫
閱讀材料:數據庫技術的發展
小結
習題
任務2 創建數據庫
2.1 子任務:學習結構化查詢語言
2.1.1 t-sql的組成
2.1.2 t-sql語法約定
2.2 子任務:理解數據庫存儲結構
2.2.1 系統數據庫
2.2.2 數據庫文件和文件組
2.3 子任務:創建數據庫
2.3.1 使用ssms創建數據庫
2.3.2 使用查詢編輯器創建數據庫
2.4 子任務:查看和修改數據庫
2.4.1 查看數據庫信息
2.4.2 修改數據庫
2.4.3 刪除數據庫
2.5 實現項目的子任務——創建數據庫
實驗2:創建和修改數據庫
閱讀材料:ssms概覽
小結
習題
任務3 創建表
3.1 子任務:熟悉數據類型
3.1.1 系統數據類型
3.1.2 用戶自定義數據類型
3.2 子任務:創建表
3.2.1 使用ssms創建表
3.2.2 使用查詢編輯器創建表
3.2.3 使用模板創建表
3.3 子任務:實現數據完整性
3.3.1 理解數據完整性
3.3.2 使用約束
3.3.3 使用規則
3.3.4 使用默認
3.4 子任務:查看和修改表
3.4.1 查看表信息
3.4.2 修改表定義
3.4.3 刪除表
3.5 實現項目的子任務——創建表
實驗3:創建和修改表
閱讀材料:規劃表
小結
習題
任務4 查詢數據
4.1 子任務:單表數據查詢
4.1.1 簡單查詢
4.1.2 where子句
4.1.3 order by子句
4.1.4 函數和表達式
4.1.5 數據匯總
4.2 子任務:使用連接和聯合
4.2.1 連接查詢
4.2.2 聯合查詢
4.3 子任務:使用子查詢
4.3.1 嵌套子查詢
4.3.2 相關子查詢
4.3.3 測試存在性的子查詢
4.4 子任務:使用索引查詢數據
4.4.1 理解索引
4.4.2 創建和維護索引
4.5 子任務:使用視圖查詢數據
4.5.1 理解視圖
4.5.2 創建和修改視圖
4.5.3 為視圖創建索引
4.5.4 刪除視圖
4.6 實現項目的子任務——創建索引和視圖
實驗4:實現索引和視圖
閱讀材料:優化查詢
小結
習題
任務5 管理和維護數據
5.1 子任務:插入數據
5.1.1 基本insert語句
5.1.2 插入多條記錄
5.2 子任務:更新數據
5.2.1 update語句
5.2.2 使用子查詢
5.2.3 使用視圖更新數據
5.3 子任務:刪除數據
5.3.1 delete語句
5.3.2 截斷表
5.3.3 使用子查詢
5.4 子任務:使用事務維護數據
5.4.1 理解事務
5.4.2 使用事務更新數據
5.5 實現項目的子任務——管理和維護數據
實驗5:操作數據
閱讀材料:安裝sql server 2005
數據庫
小結
習題
任務6 數據庫安全管理
6.1 子任務:登錄管理
6.1.1 理解sql server安全
6.1.2 windows身份驗證
6.1.3 sql server身份驗證
6.2 子任務:用戶管理
6.2.1 使用t-sql代碼管理用戶
6.2.2 使用ssms管理用戶
6.3 子任務:角色管理
6.3.1 理解角色
6.3.2 管理角色
6.4 實現項目的子任務——保證數據安全
實驗6:實現數據庫安全
閱讀材料:規劃sql server的安全性
小結
習題
任務7 數據備份與轉換
7.1 子任務:備份和還原數據庫
7.1.1 理解備份
7.1.2 備份數據庫
7.1.3 還原數據庫
7.2 子任務:分離和附加數據庫
7.2.1 分離數據庫
7.2.2 附加數據庫
7.3 子任務:導出和導入數據
7.3.1 導出數據
7.3.2 導入數據
7.4 實現項目的子任務——備份數據庫
實驗7:數據備份和還原
閱讀材料:數據復制
小結
習題
任務8 學習t-sql編程知識
8.1 子任務:t-sql編程基礎
8.1.1 t-sql批處理
8.1.2 格式化t-sql代碼
8.1.3 使用變量
8.1.4 流程控制
8.2 子任務:t-sql錯誤處理
8.2.1 使用變量@@error和@@rowcount
8.2.2 使用:raiserror語句
8.2.3 使用trycatch結構
8.2.4 錯誤的嚴重級別
8.3 實現項目的子任務——t-sql批處理
實驗8:t-sql編程
閱讀材料:使用xml數據
小結
習題
任務9 開發存儲過程
9.1 子任務:理解存儲過程
9.1.1 什么是存儲過程
9.1.2 存儲過程的優勢
9.2 子任務:創建和執行存儲過程
9.2.1 創建和執行不帶參數的存儲過程
9.2.2 創建和執行帶輸入參數的存儲過程
9.2.3 創建和執行帶輸出參數的存儲過程
9.2.4 嵌套存儲過程
9.3 子任務:管理存儲過程
9.3.1 修改存儲過程
9.3.2 查看存儲過程信息
9.3.3 重新編譯存儲過程
9.3.4 刪除存儲過程
9.4 實現項目的子任務——使用存儲過程
實驗9:實現存儲過程
閱讀材料:批處理、視圖和存儲過程
小結
習題
任務10 實現觸發器
10.1 子任務:觸發器簡介
10.1.1 理解觸發器
10.1.2 觸發器原理
10.2 子任務:創建觸發器
10.2.1 insert觸發器
10.2.2 delete觸發器
10.2.3 update觸發器
10.2.4 instead of觸發器
10.2.5 用觸發器實現數據完整性
10.3 子任務:管理觸發器
10.3.1 修改觸發器
10.3.2 刪除觸發器
10.3.3 禁用觸發器
10.3.4 查看觸發器信息
10.4 實現項目的子任務——使用觸發器
實驗10:實現觸發器
閱讀材料:約束和觸發器
小結
習題
任務11 實現用戶定義函數
11.1 子任務:用戶定義函數
11.1.1 理解用戶定義函數
11.1.2 用戶定義函數的類型
11.2 子任務:設計和實現用戶定義函數
11.2.1 創建和調用標量函數
11.2.2 創建和調用內聯表值函數
11.2.3 創建和調用多語句表值函數
11.2.4 將存儲過程重寫為函數
11.2.5 將函數重寫為視圖或存儲過程
11.3 子任務:管理用戶定義函數
11.3.1 修改用戶定義函數
11.3.2 刪除用戶定義函數
11.3.3 查看用戶定義函數
11.4 實現項目的子任務——創建用戶定義函數
實驗11:實現用戶定義函數
閱讀材料:視圖、存儲過程和用戶定義函數
小結
習題
參考文獻
- >
大紅狗在馬戲團-大紅狗克里弗-助人
- >
姑媽的寶刀
- >
龍榆生:詞曲概論/大家小書
- >
中國人在烏蘇里邊疆區:歷史與人類學概述
- >
自卑與超越
- >
巴金-再思錄
- >
人文閱讀與收藏·良友文學叢書:一天的工作
- >
經典常談