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

資料庫原理與技術(SQL Server2012 21世紀高等學校電腦應用技術規劃教材)

  • 作者:編者:申時凱//邱莎//王付艷//方剛
  • 出版社:清華大學
  • ISBN:9787302480518
  • 出版日期:2018/07/01
  • 裝幀:平裝
  • 頁數:406
人民幣:RMB 59.5 元      售價:NT$ 267.75
放入購物車
加入收藏夾

內容大鋼
    由申時凱、邱莎、王付艷、方剛主編的《資料庫原理與技術(SQL Server2012 21世紀高等學校電腦應用技術規劃教材)》是雲南省普通高等學校「十二五」規劃教材,共分12章,從資料庫基礎理論和實際應用出發,循序漸進、深入淺出地介紹資料庫基礎知識,基於SQL Server 2012介紹資料庫的創建、表的操作、索引、視圖、數據完整性、SQL Server函數、SQL Server程序設計、存儲過程與觸發器、SQL Server的安全管理、SQL Server客戶端開發與編程等內容;以實例為主線,將「選課管理信息系統」和「電腦計費系統」資料庫案例融入各章節,重點闡述資料庫的創建、維護、開發與SQL語言程序設計的思想及具體方法;簡明扼要地介紹SQL Server的上機實驗操作,並配有例題、練習題和實驗指導,以便於讀者更好地學習和掌握資料庫的基本知識與技能。
    本書可作為電腦及相關專業的本科教材,也可作為廣大電腦愛好者學習資料庫技術的參考書。"

作者介紹
編者:申時凱//邱莎//王付艷//方剛

目錄
第1章  資料庫技術基礎
  1.1  資料庫基礎知識
    1.1.1  信息、數據與數據管理
    1.1.2  數據管理技術的發展
    1.1.3  資料庫、資料庫管理系統、資料庫系統
    1.1.4  數據模型
    1.1.5  資料庫系統的體系結構
  1.2  關係資料庫
    1.2.1  關係模型
    1.2.2  關係數據理論
  1.3  資料庫設計
    1.3.1  資料庫設計的任務、特點和基本步驟
    1.3.2  需求分析的任務
    1.3.3  概念結構設計
    1.3.4  邏輯結構設計
    1.3.5  資料庫設計案例
  1.4  主流資料庫簡介
    1.4.1  SQL Server
    1.4.2  Oracle
    1.4.3  Sybase ASE
    1.4.4  DB2
  練習題
第2章  SQL Server 2012綜述
  2.1  SQL Server 2012概述
    2.1.1  SQL Server的發展過程
    2.1.2  SQL Server 2012的體系結構
    2.1.3  SQL Server 2012的主要特性
    2.1.4  SQL Server 2012的版本
  2.2  SQL Server 2012的安裝
    2.2.1  SQL Server 2012安裝前的準備工作
    2.2.2  安裝SQL Serve
    2.2.3  升級到SQL Serve
    2.2.4  SQL Server 2012安裝成功的驗證
  2.3  SQL Server 2012的安全性
    2.3.1  SQL Server 2012安全性綜述
    2.3.2  許可權驗證模式
    2.3.3  資料庫用戶賬號、角色和許可權
  2.4  SQL Server 2012工具
    2.4.1  配置SQL Server 2012伺服器
    2.4.2  註冊和連接SQL Server 2012伺服器
    2.4.3  啟動和關閉SQL Server 2012伺服器
    2.4.4  SQL Server 2012的常用工具
  練習題
第3章  資料庫的基本操作
  3.1  SQL Server資料庫的基本知識和概念
    3.1.1  SQL Server的資料庫對象
    3.1.2  SQL Server的系統資料庫
    3.1.3  資料庫的組成
    3.1.4  資料庫文件組
    3.1.5  資料庫的存儲空間分配

  3.2  創建資料庫
    3.2.1  使用對象資源管理器創建資料庫
    3.2.2  使用T-SQL語句創建資料庫
  3.3  查看和設置資料庫信息
    3.3.1  使用SQL Server對象資源管理器查看資料庫信息
    3.3.2  使用T-SQL語句查看資料庫的信息
  3.4  打開資料庫
  3.5  修改資料庫
    3.5.1  增加資料庫的容量
    3.5.2  縮減資料庫容量
    3.5.3  創建和更改文件組
    3.5.4  增加或刪除資料庫文件
    3.5.5  更改資料庫名稱
  3.6  分離資料庫
  3.7  附加資料庫
  3.8  刪除資料庫
  3.9  應用舉例
    3.9.1  創建電腦計費資料庫
    3.9.2  創建選課管理資料庫
  練習題
第4章  表的基本操作
  4.1  SQL Server表概述
    4.1.1  SQL Server表的概念
    4.1.2  SQL Server 2012數據類型
  4.2  資料庫中表的創建
    4.2.1  使用對象資源管理器創建表
    4.2.2  使用T-SQL語句創建表
  4.3  修改表結構
    4.3.1  使用對象資源管理器修改表結構
    4.3.2  使用T-SQL語句修改表結構
  4.4  刪除表
    4.4.1  使用對象資源管理器刪除表
    4.4.2  使用DROP TABLE語句刪除表
  4.5  添加數據
    4.5.1  使用對象資源管理器向表中添加數據
    4.5.2  使用INSERT語句向表中添加數據
  4.6  查看表
    4.6.1  查看表結構
    4.6.2  查看表中的數據
  4.7  應用舉例
    4.7.1  學生選課管理信息系統的各表定義及創建
    4.7.2  電腦計費系統的各表定義及創建
  練習題
第5章  數據的基本操作
  5.1  關係運算
    5.1.1  關係數據結構的形式化定義
    5.1.2  關係代數
    5.1.3  關係代數的等價變換規則
    5.1.4  關係代數表達式應用實例
  5.2  單表查詢

    5.2.1  完整的SELECT語句的基本語法格式
    5.2.2  選擇表中的若干列
    5.2.3  選擇表中的若干記錄
    5.2.4  對查詢的結果排序
    5.2.5  對數據進行統計
    5.2.6  用查詢結果生成新表
    5.2.7  集合查詢
  5.3  連接查詢
    5.3.1  交叉連接查詢
    5.3.2  等值與非等值連接查詢
    5.3.3  自身連接查詢
    5.3.4  外連接查詢
    5.3.5  複合連接條件查詢
  5.4  子查詢
    5.4.1  帶有IN謂詞的子查詢
    5.4.2  帶有比較運算符的子查詢
    5.4.3  帶有ANY或ALL謂詞的子查詢
    5.4.4  帶有EXISTS謂詞的子查詢
  5.5  數據的添加、修改和刪除
    5.5.1  數據的添加
    5.5.2  數據的修改
    5.5.3  數據的刪除
  5.6  應用舉例
  練習題
第6章  索引及視圖
  6.1  索引的基礎知識
    6.1.1  數據存儲
    6.1.2  索引
  6.2  索引的分類
    6.2.1  聚集索引
    6.2.2  非聚集索引
    6.2.3  聚集和非聚集索引的性能比較
    6.2.4  使用索引的原則
  6.3  索引的操作
    6.3.1  創建索引
    6.3.2  查詢索引信息
    6.3.3  重命名索引
    6.3.4  刪除索引
  6.4  索引的分析與維護
    6.4.1  索引的分析
    6.4.2  索引的維護
  6.5  索引應用舉例
  6.6  視圖綜述
    6.6.1  視圖的基本概念
    6.6.2  視圖的作用
  6.7  視圖的操作
    6.7.1  創建視圖
    6.7.2  修改視圖
    6.7.3  重命名視圖
    6.7.4  使用視圖

    6.7.5  刪除視圖
  6.8  視圖定義信息查詢
    6.8.1  使用對象資源管理器
    6.8.2  通過執行系統存儲過程查看視圖的定義信息
  6.9  加密視圖
  6.1 0  用視圖加強數據安全性
  6.1 1  視圖應用舉例
  練習題
第7章  數據完整性
  7.1  數據完整性的概念
  7.2  約束的類型
  7.3  約束的創建
    7.3.1  創建主鍵約束
    7.3.2  創建唯一約束
    7.3.3  創建檢查約束
    7.3.4  創建默認約束
    7.3.5  創建外鍵約束
  7.4  查看約束的定義
  7.5  刪除約束
  7.6  使用規則
  7.7  使用默認
  7.8  數據完整性強制選擇方法
  7.9  應用舉例
  練習題
第8章  SQL Server函數
  8.1  內置函數
    8.1.1  聚合函數
    8.1.2  配置函數
    8.1.3  日期和時間函數
    8.1.4  數學函數
    8.1.5  元數據函數
    8.1.6  字元串函數
    8.1.7  系統函數
    8.1.8  排名函數
    8.1.9  其他新增函數
  8.2  用戶定義函數
  8.3  標量函數
  8.4  表值函數
  8.5  應用舉例
  練習題
第9章  SQL Server程序設計
  9.1  程序中的批處理、腳本、註釋
    9.1.1  批處理
    9.1.2  腳本
    9.1.3  註釋
  9.2  程序中的事務
    9.2.1  事務概述
    9.2.2  事務處理語句
    9.2.3  分散式事務
    9.2.4  鎖定

  9.3  SQL Server變數
    9.3.1  全局變數
    9.3.2  局部變數
  9.4  SQL語言流程式控制制
    9.4.1  BEGIN…END語句塊
    9.4.2  IF…ELSE語句
    9.4.3  CASE結構
    9.4.4  WAITFOR語句
    9.4.5  PRINT語句
    9.4.6  WHILE語句
  9.5  應用舉例
  練習題
第10章  存儲過程與觸發器
    10.1  存儲過程綜述
    10.1.1  存儲過程的概念
    10.1.2  存儲過程的類型
    10.1.3  創建、執行、修改、刪除簡單存儲過程
    10.1.4  創建和執行含參數的存儲過程
    10.1.5  存儲過程的重新編譯
    10.1.6  系統存儲過程與擴展存儲過程
    10.1.7  案例中的存儲過程
    10.2  觸發器
    10.2.1  觸發器的概念
    10.2.2  觸發器的優點
    10.2.3  觸發器的類型
    10.2.4  DML觸發器
    10.2.5  DDL觸發器
    10.2.6  案例中的觸發器
  練習題
第11章  SQL Server 2012安全管理
  11.1  SQL Server 2012安全的相關概念
    11.1.1  登錄驗證
    11.1.2  角色
    11.1.3  許可許可權
  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.4.1  備份和還原的基本概念
    11.4.2  數據備份的類型
    11.4.3  還原模式
  11.5  備份與還原操作
    11.5.1  資料庫的備份

    11.5.2  資料庫的還原
  11.6  備份與還原計劃
  11.7  案例中的安全
  11.8  案例中的備份和還原操作
  11.9  數據導出與導入
  練習題
第12章  資料庫與開發工具的協同使用
  12.1  常用的資料庫連接方法
    12.1.1  ODBC
    12.1.2  OLE DB
    12.1.3  ADO
  12.2  在Visual Basic中的資料庫開發
    12.2.1  Visual Basic簡介
    12.2.2  在VB中使用ADO數據控制項連接資料庫
  12.3  在Delphi或C++ Builder中的資料庫開發
    12.3.1  Delphi與C++ Builder簡介
    12.3.2  C++ Builder提供的SQL Server訪問機制
  12.4  ASP與SQL Server 2012的協同運用
    12.4.1  ASP運行環境的建立
    12.4.2  在ASP中連接SQL Server 2012資料庫
    12.4.3  ASP與SQL Server 2012資料庫協同開發程序的方式
  12.5  案例中的程序
    12.5.1  學生信息管理
    12.5.2  教師信息管理
    12.5.3  學生信息查詢
  練習題
附錄  實驗指導
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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