QQ在線客服
免費(fèi)咨詢熱線
400-615-1233
工作時(shí)間-工作日
8:30-17:30

SQL Server 2012數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用

  • 類(lèi)  別:計(jì)算機(jī)系列
  • 書(shū)  名:SQL Server 2012數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用
  • 主  編:張凌雪 遲曉曼
  • 定  價(jià):45
  • 開(kāi)  本:16開(kāi)
  • 印刷方式:雙色
  • 頁(yè)  數(shù):240
  • 時(shí)  間:2020年11月
  • 出  版  社:北京郵電大學(xué)出版社
  • 書(shū)  號(hào):978-7-5635-6245-9

內(nèi)容摘要

        本書(shū)共分12個(gè)模塊,內(nèi)容包括數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)、SQL Server 2012基礎(chǔ)、數(shù)據(jù)庫(kù)操作、數(shù)據(jù)表的創(chuàng)建與管理、查詢操作、視圖、索引、Transact SQL語(yǔ)言編程基礎(chǔ)、存儲(chǔ)過(guò)程、觸發(fā)器、數(shù)據(jù)庫(kù)系統(tǒng)的安全管理、管理和維護(hù)數(shù)據(jù)庫(kù)。
        本書(shū)可作為職業(yè)院校數(shù)據(jù)庫(kù)及相關(guān)專(zhuān)業(yè)的教材,也可供相關(guān)技術(shù)人員參考。

目錄

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

主編信息

張凌雪,吉林交通職業(yè)技術(shù)學(xué)院副教授。

相關(guān)圖書(shū)

  • SQL Server 2016數(shù)據(jù)庫(kù)應(yīng)用教程

    主編:練金 鐘琳

    本書(shū)以Microsoft SQL Server 2016數(shù)據(jù)庫(kù)管理軟件為應(yīng)用基礎(chǔ),系統(tǒng)地介紹了數(shù)據(jù)庫(kù)系統(tǒng)的相關(guān)概念、數(shù)據(jù)庫(kù)的創(chuàng)建及應(yīng)用、數(shù)據(jù)庫(kù)表

    ¥38
  • MySQL數(shù)據(jù)庫(kù)應(yīng)用技術(shù)

    主編:李士勇 杜娟

    本書(shū)用相對(duì)基礎(chǔ)的命令模式和高效的客戶端工具模式對(duì)MySQL數(shù)據(jù)庫(kù)常用操作進(jìn)行講解,主要內(nèi)容包括認(rèn)識(shí)MySQL、MySQL基本操作、SQL語(yǔ)句

    ¥48
  • 數(shù)據(jù)庫(kù)開(kāi)發(fā)與應(yīng)用(SQL Server 2005)

    主編:趙妍 趙婉芳 李云瑋

      本書(shū)以一個(gè)網(wǎng)站論壇數(shù)據(jù)庫(kù)為原型,依據(jù)典型工作任務(wù)來(lái)構(gòu)建教學(xué)項(xiàng)目,根據(jù)崗位技能需求和工作過(guò)程來(lái)序化教學(xué)過(guò)程,注重“教中學(xué)”的教學(xué)

    ¥39.8
  • SQLServer2008數(shù)據(jù)庫(kù)項(xiàng)目教程

    主編:王永樂(lè)

      本書(shū)介紹了利用SQL Server 2008進(jìn)行數(shù)據(jù)庫(kù)管理與應(yīng)用的各種操作以及進(jìn)行數(shù)據(jù)庫(kù)程序開(kāi)發(fā)所需的基本知識(shí)和技能。本書(shū)充分體現(xiàn)了職業(yè)教

    ¥48