幫助中心 | 我的帳號 | 關於我們

資料庫原理與應用教程--SQL Server2008(第3版微課視頻版21世紀高等學校電腦類專業核心課程規劃教材)

  • 作者:編者:尹志宇//郭晴|責編:王冰飛
  • 出版社:清華大學
  • ISBN:9787302554011
  • 出版日期:2021/02/01
  • 裝幀:平裝
  • 頁數:319
人民幣:RMB 49.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書全面講述資料庫的基本原理和SQL Server 2008的應用,全書以理論夠用、實用,實踐第一為編寫原則,使讀者能夠快速、輕鬆地掌握SQL server資料庫技術與應用。全書共包括14章,其中,第1?3章講述資料庫的基本理論知識,內容包括資料庫系統概述、關係資料庫和資料庫設計;第4?13章講述資料庫管理系統SQL Servet 2008的應用,內容包括SQL server 2008基礎、資料庫的概念和操作、表的操作、資料庫查詢、視圖和索引、T-SQL編程、存儲過程和觸發器、事務與併發控制、資料庫的安全管理、資料庫的備份與還原;第14章利用一個實例介紹基於C#.NET的SQL Server資料庫系統的開發過程。
    本書理論與實踐相結合,既闡述了資料庫的基本理論,又強調了SQL server 2008資料庫管理系統的應用,內容翔實、實例豐富、圖文並茂、體系完整、通俗易懂,有助於讀者理解資料庫的基本概念,掌握要點並攻克難點;為便於學習,每章還配有豐富的習題。
    本書可以作為高等院校SQL server資料庫課程的教學用書,也可以作為培養資料庫系統工程師的培訓教材,還可以作為資料庫管理人員及資料庫應用系統開發人員的參考用書。

作者介紹
編者:尹志宇//郭晴|責編:王冰飛

目錄
第1章  資料庫系統概述
  1.1  資料庫技術的發展史
    1.1.1  數據處理技術
    1.1.2  資料庫技術的3個發展階段
    1.1.3  資料庫技術的新進展
  1.2  資料庫系統介紹
    1.2.1  資料庫系統的組成
    1.2.2  資料庫的體系結構
  1.3  數據模型
    1.3.1  信息的3種世界
    1.3.2  概念模型
    1.3.3  常見的3種數據模型
  習題
第2章  關係資料庫
  2.1  關係數據結構
    2.1.1  關係的定義和性質
    2.1.2  關係模式和關係資料庫
  2.2  關係的完整性
  2.3  關係運算
    2.3.1  傳統的集合運算
    2.3.2  專門的關係運算
  2.4  關係的規範化
    2.4.1  函數依賴
    2.4.2  關係規範化的目的
    2.4.3  關係的規範化過程
  習題
第3章  資料庫設計
  3.1  資料庫設計概述
  3.2  需求分析
    3.2.1  需求分析的任務
    3.2.2  需求分析的方法
    3.2.3  數據流圖和數據字典
  3.3  概念結構設計
    3.3.1  概念結構設計的方法
    3.3.2  概念結構設計的步驟
  3.4  邏輯結構設計
    3.4.1  將E?R圖轉化為關係數據模型
    3.4.2  關係模式的優化
    3.4.3  設計用戶外模式
  3.5  物理結構設計
    3.5.1  確定資料庫的物理結構
    3.5.2  評價物理結構
  3.6  資料庫的實施、運行和維護
    3.6.1  資料庫的實施
    3.6.2  資料庫的運行與維護
  3.7  資料庫設計實例
    3.7.1  圖書借閱管理系統設計
    3.7.2  鋼材倉庫管理系統設計
  習題
第4章  SQL Server 2008基礎

  4.1  SQL Server 2008簡介
    4.1.1  SQL Server 發展史
    4.1.2  SQL Server 2008的新增功能
    4.1.3  SQL Server 2008的新特性
  4.2  SQL Server 2008的安裝與配置
    4.2.1  SQL Server 2008的版本
    4.2.2  SQL Server 2008的環境需求
    4.2.3  SQL Server 2008的安裝過程
  4.3  SQL Server 2008的管理工具
    4.3.1  伺服器管理
    4.3.2  SQL Server Management Studio
    4.3.3  SQL Server配置管理器
    4.3.4  其他管理工具
  4.4  T?SQL基礎
    4.4.1  T?SQL語言的特點
    4.4.2  T?SQL語言的分類
    4.4.3  T?SQL語言的基本語法
  習題
第5章  資料庫的概念和操作
  5.1  資料庫的基本概念
    5.1.1  物理資料庫
    5.1.2  邏輯資料庫
  5.2  資料庫的操作
    5.2.1  創建資料庫
    5.2.2  修改資料庫
    5.2.3  刪除資料庫
  習題
第6章  表的操作
  6.1  創建表
    6.1.1  數據類型
    6.1.2  使用SQL Server Management Studio創建表
    6.1.3  使用T?SQL語句創建表
  6.2  修改表
    6.2.1  在SQL Server Management Studio中修改表
    6.2.2  使用T?SQL語句修改表
  6.3  列約束和表約束
    6.3.1  創建和刪除PRIMARY KEY約束
    6.3.2  創建和刪除UNIQUE約束
    6.3.3  創建和刪除FOREIGN KEY約束
    6.3.4  創建和刪除CHECK約束
    6.3.5  創建和刪除DEFAULT約束
  6.4  表數據的操作
    6.4.1  插入數據
    6.4.2  修改數據
    6.4.3  刪除數據
    6.4.4  使用MERGE語句插入、修改和刪除數據
  6.5  刪除表
  6.6  數據的導入和導出
    6.6.1  導出數據
    6.6.2  導入數據

  習題
第7章  資料庫查詢
  7.1  SELECT查詢語法
  7.2  簡單查詢
    7.2.1  投影查詢
    7.2.2  選擇查詢
    7.2.3  聚合函數查詢
  7.3  分組和匯總
    7.3.1  分組查詢
    7.3.2  數據匯總
  7.4  連接查詢
    7.4.1  內連接
    7.4.2  自連接
    7.4.3  外連接
    7.4.4  交叉連接
  7.5  子查詢
    7.5.1  無關子查詢
    7.5.2  相關子查詢
  7.6  其他查詢
    7.6.1  集合運算查詢
    7.6.2  對查詢結果排序
    7.6.3  存儲查詢結果
  7.7  在數據操作中使用SELECT子句
    7.7.1  在INSERT語句中使用SELECT子句
    7.7.2  在UPDATE語句中使用SELECT子句
    7.7.3  在DELETE語句中使用SELECT子句
  習題
第8章  視圖和索引
  8.1  視圖
    8.1.1  視圖概述
    8.1.2  創建視圖
    8.1.3  修改視圖
    8.1.4  使用視圖
    8.1.5  刪除視圖
  8.2  索引
    8.2.1  索引簡介
    8.2.2  索引的類型
    8.2.3  創建索引
    8.2.4  查看索引信息
    8.2.5  刪除索引
  習題
第9章  T?SQL編程
  9.1  T?SQL編程基礎
    9.1.1  標識符
    9.1.2  變數
    9.1.3  運算符
    9.1.4  批處理
    9.1.5  註釋
  9.2  流程式控制制語句
    9.2.1  SET語句

    9.2.2  BEGIN…END語句
    9.2.3  IF…ELSE語句
    9.2.4  CASE語句
    9.2.5  WHILE語句
    9.2.6  GOTO語句
    9.2.7  RETURN語句
  9.3  函數
    9.3.1  系統內置函數
    9.3.2  用戶定義函數
  9.4  游標
    9.4.1  游標概述
    9.4.2  游標的類型
    9.4.3  游標的操作
  習題
第10章  存儲過程和觸發器
  10.1  存儲過程
    10.1.1  存儲過程概述
    10.1.2  存儲過程的類型
    10.1.3  創建存儲過程
    10.1.4  執行存儲過程
    10.1.5  查看存儲過程
    10.1.6  修改和刪除存儲過程
  10.2  觸發器
    10.2.1  觸發器概述
    10.2.2  觸發器的分類
    10.2.3  創建DML觸發器
    10.2.4  查看觸發器信息及修改觸發器
    10.2.5  禁止、啟用和刪除觸發器
  習題
第11章  事務與併發控制
  11.1  事務概述
  11.2  事務的類型
    11.2.1  根據系統的設置分類
    11.2.2  根據運行模式分類
  11.3  事務處理語句
  11.4  事務的併發控制
    11.4.1  併發帶來的問題
    11.4.2  鎖的基本概念
    11.4.3  鎖的類型
    11.4.4  鎖的信息
    11.4.5  死鎖的產生及解決辦法
    11.4.6  手工加鎖
  習題
第12章  資料庫的安全管理
  12.1  身份驗證
    12.1.1  SQL Server的身份驗證模式
    12.1.2  設置身份驗證模式
  12.2  賬號管理
    12.2.1  伺服器登錄賬號
    12.2.2  資料庫用戶賬號

  12.3  角色管理
    12.3.1  固定伺服器角色
    12.3.2  資料庫角色
    12.3.3  應用程序角色
  12.4  許可權管理
    12.4.1  許可權的類別
    12.4.2  許可權操作
  習題
第13章  資料庫的備份與還原
  13.1  資料庫備份概述
    13.1.1  資料庫備份計劃
    13.1.2  資料庫備份的類型
  13.2  資料庫還原概述
    13.2.1  資料庫還原策略
    13.2.2  資料庫恢復模式
  13.3  資料庫備份操作
  13.4  資料庫還原操作
    13.4.1  自動還原
    13.4.2  手動還原
  13.5  資料庫的分離與附加
    13.5.1  分離資料庫
    13.5.2  附加資料庫
  習題
第14章  基於C#.NET的資料庫系統開發
  14.1  C#語言簡介
  14.2  使用ADO.NET訪問SQL Server 2008資料庫
    14.2.1  ADO.NET的對象模型
    14.2.2  利用ADO.NET訪問資料庫的基本操作
  14.3  資料庫系統開發實例
    14.3.1  資料庫設計
    14.3.2  系統設計與實現
  習題

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032