免費咨詢熱線
400-615-1233
工作時間-工作日
8:30-17:30

SQL Server 2012數據庫技術與應用

  • 類  別:計算機系列
  • 書  名:SQL Server 2012數據庫技術與應用
  • 主  編:張凌雪 遲曉曼
  • 定  價:45
  • 開  本:16開
  • 印刷方式:雙色
  • 頁  數:240
  • 時  間:2020年11月
  • 出  版  社:北京郵電大學出版社
  • 書  號:978-7-5635-6245-9

內容摘要

        本書共分12個模塊,內容包括數據庫基礎知識、SQL Server 2012基礎、數據庫操作、數據表的創建與管理、查詢操作、視圖、索引、Transact SQL語言編程基礎、存儲過程、觸發器、數據庫系統的安全管理、管理和維護數據庫。
        本書可作為職業院校數據庫及相關專業的教材,也可供相關技術人員參考。

目錄

模塊1  數據庫基礎知識
  1.1  數據管理技術的發展
    1.1.1  信息與數據
    1.1.2  數據處理
  1.2  計算機數據管理的階段
    1.2.1  人工管理階段
    1.2.2  文件系統階段
    1.2.3  數據庫系統階段
  1.3  數據庫系統
  1.4  數據模型
    1.4.1  概念模型
    1.4.2  作E-R圖
    1.4.3  E-R圖轉換成關系數據模型
    1.4.4  邏輯模型
  1.5  數據庫設計
  1.6  數據庫技術發展史
  1.7  技能實訓
模塊2  SQL Server 2012基礎
  2.1  SQL Server 2012簡介
    2.1.1  SQL Server 2012新增功能特性
    2.1.2  SQL Server 2012的版本
  2.2  SQL Server 2012的安裝
    2.2.1  SQL Server 2012安裝環境需求
    2.2.2  SQL Server 2012的安裝過程
  2.3  SQL Server 2012的常用工具
    2.3.1  SQL Server Management Studio
    2.3.2  使用SQL Server Management Studio的查詢編輯器組件
    2.3.3  SQL Server配置管理器
  2.4  技能實訓
模塊3  數據庫操作
  3.1  系統數據庫和用戶數據庫
    3.1.1  master數據庫和model數據庫
    3.1.2  msdb數據庫和tempdb數據庫
    3.1.3  resource數據庫
  3.2  數據庫結構
    3.2.1  數據文件和日志文件
    3.2.2  文件和文件組
  3.3  使用SQL Server Management Studio管理數據庫
    3.3.1  創建數據庫
    3.3.2  修改數據庫
    3.3.3  重命名數據庫
    3.3.4  收縮數據庫
    3.3.5  刪除數據庫
  3.4  使用T-SQL管理數據庫
    3.4.1  創建數據庫
    3.4.2  修改數據庫
    3.4.3  查看數據庫
    3.4.4  重命名數據庫
    3.4.5  收縮數據庫和數據文件
    3.4.6  刪除數據庫
  3.5  技能實訓
模塊4  數據表的創建與管理
  4.1  數據表的基本概念與數據類型
  4.2  表的設計
  4.3  使用SQL Server Management Studio管理表
    4.3.1  創建表
    4.3.2  修改表
    4.3.3  查看表
    4.3.4  刪除表
  4.4  使用T-SQL管理表
    4.4.1  創建表
    4.4.2  修改表
    4.4.3  查看表
    4.4.4  刪除表
  4.5  實施數據完整性
    4.5.1  列約束和表約束
    4.5.2  允許空值約束
    4.5.3  PRIMARY KEY 約束
    4.5.4  DEFAULT約束
    4.5.5  CHECK約束
    4.5.6  UNIQE 約束
    4.5.7  FOREIGN KEY 約束
  4.6  記錄操作
    4.6.1  利用SQL Server Management Studio管理數據
    4.6.2  利用T-SQL插入行數據
    4.6.3  利用T-SQL修改行數據
    4.6.4  使用T-SQL刪除記錄
  4.7  技能實訓
模塊5  查詢操作
  5.1  單表數據查詢
    5.1.1  查詢表中所有的列
    5.1.2  查詢表中指定列
    5.1.3  為列設定別名
    5.1.4  消除查詢結果中的重復行
    5.1.5  根據where子句選擇行記錄
  5.2  使用聚合函數查詢
  5.3  排序查詢
  5.4  分組查詢結果
  5.5  子查詢
    5.5.1  帶有聚合函數和比較運算符的子查詢
    5.5.2  帶有in謂詞的子查詢
    5.5.3  帶有exist謂詞的子查詢
  5.6  select into語句
  5.7  多表查詢
    5.7.1  交叉連接
    5.7.2  內連接
    5.7.3  外連接
  5.8  聯合查詢
  5.9  技能實訓
模塊6  視圖
  6.1  視圖的概念和作用
    6.1.1  視圖的概念
    6.1.2  視圖的作用
  6.2  視圖的管理
    6.2.1  使用資源管理器創建視圖
    6.2.2  使用T-SQL語句創建視圖
    6.2.3  查看視圖
    6.2.4  修改視圖
    6.2.5  重命名視圖
    6.2.6  通過視圖更新數據
    6.2.7  刪除視圖
  6.3  技能實訓
模塊7  索引
  7.1  索引的概念和分類
    7.1.1  索引的概念
    7.1.2  索引的分類
  7.2  使用SQL Server Management Studio創建和管理索引
    7.2.1  使用SQL Server Management Studio創建索引
    7.2.2  使用SQL Server Management Studio查看、修改、刪除索引
  7.3  使用T-SQL語句創建和管理索引
    7.3.1  使用T-SQL創建索引
    7.3.2  查看索引
    7.3.3  重命名索引名稱
    7.3.4  刪除索引
  7.4  索引的維護
    7.4.1  統計信息更新
    7.4.2  使用dbcc showcontig語句掃描表
    7.4.3  使用dbcc indexdefrag語句進行碎片整理
  7.5  技能實訓
模塊8  Transact-SQL語言編程基礎
  8.1  T-SQL語法規則和語法元素
    8.1.1  T-SQL語法規則
    8.1.2  T-SQL語法元素
  8.2  SQL Server編程
  8.3  常用函數
    8.3.1  字符串函數
    8.3.2  日期函數
    8.3.3  系統函數
    8.3.4  數學函數
    8.3.5  數據轉換函數
  8.4  用戶自定義函數
    8.4.1  定義標量函數
    8.4.2  調用標量函數
    8.4.3  內嵌表值函數
  8.5  游標操作
  8.6  技能實訓
模塊9  存儲過程
  9.1  存儲過程簡介
    9.1.1  存儲過程的概念
    9.1.2  存儲過程的類型
    9.1.3  存儲過程的優點
  9.2  使用SQL Server Management Studio創建和管理存儲過程
    9.2.1  使用SQL Server Management Studio創建存儲過程
    9.2.2  使用SQL Server Management Studio查看存儲過程
    9.2.3  使用SQL Server Management Studio修改存儲過程
    9.2.4  使用SQL Server Management Studio重命名存儲過程
    9.2.5  使用SQL Server Management Studio刪除存儲過程
  9.3  使用T-SQL語句管理存儲過程
    9.3.1  使用T-SQL創建存儲過程
    9.3.2  執行存儲過程
  9.4  創建和執行帶參數的存儲過程
    9.4.1  創建帶輸入參數的存儲過程
    9.4.2  執行帶輸入參數的存儲過程
    9.4.3  使用帶輸出參數的存儲過程
  9.5  修改和刪除存儲過程
    9.5.1  修改存儲過程
    9.5.2  刪除存儲過程
  9.6  技能實訓
模塊10  觸發器
  10.1  觸發器簡介
    10.1.1  觸發器的概念
    10.1.2  inserted表和deleted表
    10.1.3  觸發器的類型
  10.2  創建觸發器
    10.2.1  使用對象資源管理器創建DML觸發器
    10.2.2  用T-SQL語句創建DML觸發器 
    10.2.3  創建DDL觸發器
  10.3  修改和查看觸發器
  10.4  刪除觸發器
  10.5  重命名和禁用/啟用觸發器
    10.5.1  重命名觸發器
    10.5.2  禁用/啟用觸發器
  10.6  技能實訓
模塊11  數據庫系統的安全管理
  11.1  身份驗證
    11.1.1  SQL Server 2012安全體系
    11.1.2  身份驗證模式及設置
  11.2  用戶管理
    11.2.1  創建和管理登錄賬號和用戶
    11.2.2  使用T-SQL創建和管理登錄賬號和用戶
  11.3  權限管理
    11.3.1  權限的分類
    11.3.2  使用SQL Server Management Studio管理權限
    11.3.3  使用T-SQL管理權限
  11.4  角色管理
    11.4.1  角色的分類
    11.4.2  角色的管理
  11.5  技能實訓
模塊12  管理和維護數據庫
  12.1  數據庫備份
    12.1.1  備份類型
    12.1.2  備份策略
    12.1.3  備份設備
    12.1.4  數據庫備份
  12.2  數據庫恢復
    12.2.1  使用SQL Server Management Studio恢復數據庫
    12.2.2  使用T-SQL執行恢復
  12.3  數據導出/導入
    12.3.1  數據導出
    12.3.2  數據導入
  12.4  技能實訓
參考文獻

主編信息

張凌雪,吉林交通職業技術學院副教授。

相關圖書

  • SQL Server 2016數據庫應用教程

    主編:練金 鐘琳

     本書以Microsoft SQL Server 2016數據庫管理軟件為應用基礎,系統地介紹了數據庫系統的相關概念、數據庫的創建及應用、數據庫表

    ¥38
  • MySQL數據庫應用技術

    主編:李士勇 杜娟

     本書用相對基礎的命令模式和高效的客戶端工具模式對MySQL數據庫常用操作進行講解,主要內容包括認識MySQL、MySQL基本操作、SQL語句

    ¥48
  • 數據庫開發與應用(SQL Server 2005)

    主編:趙妍 趙婉芳 李云瑋

      本書以一個網站論壇數據庫為原型,依據典型工作任務來構建教學項目,根據崗位技能需求和工作過程來序化教學過程,注重“教中學”的教學

    ¥39.8
  • SQLServer2008數據庫項目教程

    主編:王永樂

      本書介紹了利用SQL Server 2008進行數據庫管理與應用的各種操作以及進行數據庫程序開發所需的基本知識和技能。本書充分體現了職業教

    ¥48