資料庫套用技術(第3版)

資料庫套用技術(第3版)

資料庫套用技術是一門套用性很強的技術,《資料庫套用技術(2010版)》摒棄一般計算機書籍以常見理論為主、示例為輔的方法,全書貫徹“理論和套用相結合”的宗旨,讓理論知識指導實踐,讓實踐深化理論知識。

基本介紹

  • 書名:資料庫套用技術(第3版)
  • 作者:車蕾、楊蘊毅、王曉波、盧益清
基本信息,內容介紹,目錄,

基本信息

定價:55元
印次:3-1
ISBN:9787302460770
出版日期:2017.01.01
印刷日期:2017.01.20

    內容介紹

    本書以當前主流的關係資料庫為主線,全面地介紹了資料庫技術的基本內容。本書共17章。第1章全面系統地概述資料庫技術的基礎理論知識,讓讀者在學習之前能對當前資料庫理論與套用有初步了解,並具備資料庫系統管理的基本思想。第2章至第12章是全書的核心內容,通篇以“銀行貸款資料庫”為資料庫套用背景,以資料庫系統的建立和管理過程為主線,以案例為驅動,相關資料庫套用技術與知識點則根據資料庫系統功能需求和章節設定逐步展開,深入淺出地向讀者介紹在SQLServer環境下如何管理資料庫、TransactSQL語言、安全管理、數據導入導出等資料庫中最實用的技術。第13章至第15章繼續結合案例背景,介紹在Access環境下如何建立和管理資料庫及其對象,重點是對表、查詢和報表對象的管理和操作。第16章介紹Oracle資料庫體系結構以及數據導入導出的關鍵技術。第17章介紹神通資料庫的基本操作。各章後面均附有習題。
    本書摒棄一般計算機書籍常見的以理論為主、示例為輔的方法,全書貫徹“理論和套用相結合”的宗旨,讓理論知識指導實踐,讓實踐深化理論知識。
    本書既可用作審計人員或相近行業人員的中級培訓教材、高等院校資料庫課程的教材或教學參考書,又可供廣大計算機愛好者閱讀和參考。

    目錄

    第1章資料庫基礎概述1
    1.1資料庫系統概述1
    1.1.1數據管理技術的產生和發展1
    1.1.2資料庫系統的組成4
    1.1.3資料庫管理系統5
    1.2數據模型6
    1.2.1數據模型的概念、分類及構成6
    1.2.2實體—聯繫模型8
    1.2.3關係數據模型10
    1.2.4實體聯繫模型向關係模型的轉換16
    1.3關係數據理論20
    1.3.1問題的提出20
    1.3.2規範化21
    1.4資料庫系統結構27
    1.4.1資料庫系統的內部體系結構27
    1.4.2資料庫系統的外部體系結構29
    1.5大數據概述32
    1.5.1大數據的定義32
    1.5.2大數據的特徵34
    1.5.3大數據的來源34
    1.5.4傳統資料庫與大數據的比較35
    1.5.5大數據分析的關鍵領域36
    1.5.6大數據的典型套用36
    習題39
    第2章SQL Server概述41
    2.1概述41
    2.2SQL Server的安裝42
    2.2.1版本體系42
    2.2.2安裝SQL Server的軟、硬體需求43
    2.2.3安裝過程45
    2.3SQL Server常用工具55
    2.3.1SQL Server 配置管理器55
    2.3.2SQL Server Management Studio58
    2.3.3在線上叢書60
    2.4SQL Server實例的刪除63
    習題63
    第3章資料庫的創建與管理64
    3.1資料庫概述64
    3.1.1資料庫類型64
    3.1.2資料庫檔案組成65
    3.2創建資料庫67
    3.2.1使用SQL Server Management Studio創建資料庫68
    3.2.2查看資料庫屬性72
    3.2.3使用資料庫74
    3.3維護資料庫空間74
    3.3.1擴大資料庫74
    3.3.2收縮資料庫76
    3.4刪除資料庫80
    3.5分離和附加資料庫81
    3.5.1分離資料庫81
    3.5.2附加資料庫82
    習題84
    第4章TSQL語言基礎86
    4.1TSQL簡介86
    4.1.1TSQL的分類87
    4.1.2SQL的主要特點87
    4.2TSQL數據類型87
    4.2.1系統數據類型87
    4.2.2用戶定義數據類型91
    4.3TSQL的語法元素92
    4.3.1TSQL的使用約定92
    4.3.2保留字94
    4.3.3標識符94
    4.3.4變數95
    4.3.5語句批97
    4.3.6腳本97
    4.4流程控制語句100
    4.4.1BEGIN...END語句101
    4.4.2IF語句101
    4.4.3CASE表達式102
    4.4.4WHILE語句105
    4.5常用內置函式106
    4.5.1聚合函式106
    4.5.2日期和時間函式109
    4.5.3字元串函式111
    4.5.4類型轉換函式115
    4.5.5其他函式類型116
    習題117
    第5章表的創建與管理119
    5.1表概述119
    5.2創建表120
    5.2.1使用SQL Server Management Studio創建表121
    5.2.2使用模板管理器創建表124
    5.2.3使用TSQL語句創建表125
    5.3管理表126
    5.3.1修改表結構126
    5.3.2刪除表128
    5.3.3重命名表130
    5.4數據完整性約束的創建和管理131
    5.4.1實現數據完整性約束131
    5.4.2管理數據完整性約束145
    5.5索引147
    5.5.1索引的概念和分類147
    5.5.2創建索引147
    5.5.3刪除索引148
    習題150
    第6章數據查詢與數據操作151
    6.1數據查詢151
    6.1.1單表查詢153
    6.1.2連線查詢177
    6.1.3子查詢185
    6.2數據操作189
    6.2.1插入數據189
    6.2.2刪除數據191
    6.2.3更新數據193
    習題194
    第7章視圖197
    7.1視圖概述197
    7.2創建視圖198
    7.2.1使用TSQL語句創建視圖198
    7.2.2使用SQL Server Management Studio創建視圖203
    7.2.3使用模板創建視圖206
    7.3管理視圖207
    7.3.1修改視圖207
    7.3.2刪除視圖208
    7.3.3重命名視圖208
    7.4使用視圖修改基本表的數據209
    7.5使用視圖解決複雜查詢問題210
    習題211
    第8章存儲過程213
    8.1存儲過程概述213
    8.2創建和執行存儲過程214
    8.2.1使用TSQL語句創建和執行存儲過程214
    8.2.2使用模板創建存儲過程221
    8.2.3使用SQL Server Management Studio執行存儲過程223
    8.2.4獲得存儲過程的信息224
    8.3管理存儲過程224
    8.3.1修改存儲過程224
    8.3.2刪除存儲過程225
    8.3.3重命名存儲過程225
    8.4系統存儲過程226
    8.4.1查看系統存儲過程226
    8.4.2使用系統存儲過程227
    習題230
    第9章游標231
    9.1游標概述231
    9.1.1游標的類型231
    9.1.2請求游標232
    9.2游標的基本操作232
    9.2.1基本操作步驟232
    9.2.2游標套用舉例235
    9.3使用游標進行更新和刪除操作242
    9.3.1更新操作242
    9.3.2刪除操作243
    習題243
    第10章安全管理245
    10.1安全控制245
    10.1.1資料庫安全控制的一般方法245
    10.1.2資料庫許可權的種類及用戶的分類246
    10.2SQL Server的安全管理247
    10.2.1SQL Server的三個認證過程及用戶來源247
    10.2.2SQL Server的安全認證模式248
    10.2.3架構250
    10.3管理登錄賬戶251
    10.3.1建立登錄賬戶252
    10.3.2修改和刪除登錄賬戶253
    10.4管理資料庫用戶254
    10.4.1建立資料庫用戶254
    10.4.2刪除資料庫用戶255
    10.5管理許可權256
    10.5.1許可權的種類256
    10.5.2用戶許可權的管理257
    10.6角色263
    10.6.1固定的伺服器角色263
    10.6.2固定的資料庫角色265
    10.6.3用戶自定義的角色266
    習題268
    第11章備份和恢複數據庫270
    11.1備份資料庫270
    11.1.1備份概述270
    11.1.2資料庫的恢復模式271
    11.1.3備份類型273
    11.1.4永久性的備份檔案與臨時性的備份檔案274
    11.1.5備份方法275
    11.2恢複數據庫278
    11.2.1恢復前的準備278
    11.2.2恢復的順序279
    11.2.3用SQL Server Management Studio實現恢復279
    習題282
    第12章數據傳輸284
    12.1微軟的數據訪問技術概述284
    12.1.1ODBC284
    12.1.2OLE DB289
    12.1.3ADO290
    12.1.4ADO.NET290
    12.2SQL Server數據導入和導出291
    12.2.1SQL Server 支持的數據源291
    12.2.2SQL Server數據導出292
    12.2.3SQL Server數據導入302
    習題308
    第13章Access 2010資料庫及表的基本操作309
    13.1Access 2010概述309
    13.1.1Access 2010的特點309
    13.1.2Access 2010的啟動與退出310
    13.1.3Access 2010的主視窗312
    13.1.4Access 2010資料庫對象314
    13.2創建和管理Access資料庫315
    13.2.1創建資料庫316
    13.2.2資料庫的基本操作317
    13.3創建表對象320
    13.3.1創建表的方法321
    13.3.2欄位的屬性設定325
    13.3.3輸入和編輯數據331
    13.4獲取外部數據和導出數據332
    13.4.1獲取外部數據332
    13.4.2導出數據339
    13.5表的基本操作339
    13.5.1修改表結構339
    13.5.2複製、刪除和重命名表340
    13.5.3調整表的外觀340
    13.6建立表間關係342
    13.7表的數據操作345
    13.7.1記錄排序345
    13.7.2篩選記錄347
    13.7.3查找和替換數據348
    習題349
    第14章查詢的創建與套用351
    14.1查詢概述351
    14.1.1查詢的功能和類型351
    14.1.2查詢視圖352
    14.1.3查詢準則353
    14.2選擇查詢356
    14.2.1用查詢嚮導創建選擇查詢356
    14.2.2用設計視圖創建選擇查詢357
    14.2.3匯總查詢362
    14.2.4查找重複項和不匹配項查詢363
    14.3參數查詢365
    14.4交叉表查詢366
    14.4.1使用“交叉表查詢嚮導”創建查詢367
    14.4.2使用查詢設計創建交叉表查詢369
    14.5操作查詢372
    14.5.1刪除查詢372
    14.5.2更新查詢373
    14.5.3追加查詢374
    14.5.4生成表查詢375
    習題376
    第15章報表對象378
    15.1報表概述378
    15.1.1報表的類型378
    15.1.2報表的視圖380
    15.2創建報表382
    15.2.1快速創建報表和空報表382
    15.2.2使用嚮導創建報表383
    15.2.3使用設計視圖創建報表386
    15.3編輯報表389
    15.3.1調整報表的布局和格式389
    15.3.2排序和分組390
    15.3.3使用計算控制項392
    15.3.4預覽及列印報表393
    習題393
    第16章Oracle資料庫基礎395
    16.1Oracle資料庫概述395
    16.1.1Oracle資料庫的新特性395
    16.1.2Oracle 11g的安裝396
    16.1.3Oracle服務管理399
    16.1.4Oracle 11g的管理和開發工具399
    16.2Oracle資料庫的體系結構403
    16.2.1物理存儲結構404
    16.2.2邏輯存儲結構406
    16.2.3記憶體結構408
    16.2.4進程結構409
    16.2.5數據字典410
    16.3Oracle的網路連線配置和數據遷移411
    16.3.1Oracle的網路連線配置411
    16.3.2Oracle與SQL Server之間的數據遷移414
    16.4數據的導入和導出418
    16.4.1Data Dump工具概述418
    16.4.2使用EXPDP導出數據419
    16.4.3使用IMPDP導出數據420
    習題421
    第17章神通資料庫422
    17.1神通資料庫概述422
    17.1.1神通資料庫的特點422
    17.1.2常用管理工具423
    17.2神通資料庫的體系結構426
    17.2.1神通資料庫的邏輯存儲結構428
    17.2.2神通資料庫的物理存儲結構431
    17.2.3神通資料庫的記憶體結構433
    17.2.4後台執行緒結構435
    17.2.5數據字典437
    17.3神通資料庫操作438
    17.3.1創建資料庫438
    17.3.2建立表442
    17.3.3數據操作444
    17.3.4數據查詢446
    17.3.5視圖450
    17.3.6索引451
    17.4安全管理455
    17.4.1神通資料庫的安全管理機制455
    17.4.2用戶管理457
    17.4.3許可權管理458
    17.4.4角色管理460
    17.4.5數據資源訪問控制461
    17.5資料庫的備份與恢復462
    17.5.1物理備份與恢復462
    17.5.2邏輯備份與恢復465
    習題466
    參考文獻467

    相關詞條

    熱門詞條

    聯絡我們