資料庫原理及套用SQLServer2019

資料庫原理及套用SQLServer2019

《資料庫原理及套用SQLServer2019》是2021年機械工業出版社出版的圖書。

基本介紹

  • 中文名:資料庫原理及套用SQLServer2019
  • 作者:鄭曉霞
  • 出版社:機械工業出版社
  • 出版時間:2021年
  • ISBN:9787111693628
內容簡介,圖書目錄,

內容簡介

本書全面系統地講述了資料庫技術的基本原理和套用,內容完整,結構合理,符合教學基本規律。
本書共10章,主要內容為概述、關係資料庫、關係資料庫標準語言SQL及SQL Server 2019的使用、關係資料庫的規範化設計、資料庫安全、資料庫完整性、資料庫設計、資料庫恢復技術、並發控制和資料庫高級套用。本書基於SQL Server 2019資料庫管理工具進行介紹,讀者可以充分利用SQL Server 2019平台深刻理解資料庫技術原理,達到理實結合的目的。
本書可作為高等院校計算機及相關專業的教材,也可供從事計算機軟體開發工作的工程技術人員及相關人員使用。

圖書目錄

前言
第1章概述1
11資料庫系統概述1
111資料庫的產生和發展1
112資料庫技術的發展階段3
12資料庫系統的組成4
13資料庫的體系結構5
131資料庫的三級模式結構5
132模式間的映像關係5
133資料庫系統外部的體系結構6
14數據模型7
141數據模型的組成7
142數據模型的分類7
15資料庫的分類10
151關係資料庫10
152非關係資料庫10
153關係資料庫與非關係資料庫的
區別11
16常見的關係資料庫12
161Access資料庫12
162MySQL資料庫13
163Oracle資料庫14
164SQL Server資料庫15
本章小結15
習題16
第2章關係資料庫17
21關係資料庫概述17
211關係資料庫的含義18
212常用關係資料庫19
213關係資料庫的層次結構20
214關係資料庫模型21
22關係模型22
221關係數據結構及形式化定義23
222關係的性質25
223關係模式27
23關係模型的完整性規則28
231關係的基本術語28
232實體完整性29
233參照完整性30
234用戶定義完整性32
24傳統的關係代數運算32
25專門的關係代數運算
(選擇、投影)35
26專門的關係代數運算(連線、除)37
27關係演算41
271元組關係演算語言ALPHA41
272域關係演算語言QBE45
本章小結51
習題51
第3章關係資料庫標準語言SQL
及SQL Server 2019的使用5631SQL概述56
311SQL的發展及標準化56
312SQL的基本概念57
313SQL的主要特點58
32SQL Server 2019概述59
321SQL Server的發展與版本59
322SQL Server 2019的基本服務59
323SQL Server 2019的套用場景60
324SQL Server 2019的安裝60
33SQL Server資料庫結構與檔案類型68
331資料庫的結構68
332SQL Server 2019系統資料庫69
34SQL Server 2019數據類型及資料庫
操作70
341數值類型70
342字元串類型71
343日期時間類型72
344貨幣類型73
345創建用戶資料庫74
346修改用戶資料庫76
347刪除用戶資料庫78
348查看資料庫信息79
349遷移用戶資料庫80
35數據表的創建和使用82
351用Management Studio創建
數據表82
352用SQL命令創建數據表83
353修改數據表84
354刪除基本表85
355查看數據表86
36簡單查詢88
361數據查詢88
362無條件查詢88
363條件查詢90
364聚合函式93
365分組查詢95
366查詢結果排序97
37多表連線查詢97
371多表連線查詢基本結構98
372內連線查詢98
373外連線查詢100
374交叉查詢(笛卡兒積)101
375自連線查詢101
38子查詢101
381普通子查詢101
382相關子查詢104
39其他類型查詢105
391合併查詢105
392存儲查詢結果106
310數據操縱語言106
3101添加數據106
3102修改數據107
3103刪除數據108
本章小結109
習題110
第4章關係資料庫的規範化設計113
41關係模式的設計問題113
411數據冗餘114
412操作異常115
413關係模式的非形式化設計準則117
42函式依賴117
421函式依賴的概念117
422平凡/非平凡函式依賴118
423完全/部分函式依賴118
424互相依賴119
425傳遞依賴119
426碼119
43範式120
431現象120
432關係模式的範式121
4331NF122
4342NF122
4353NF124
436BCNF126
4374NF128
4385NF131
44數據依賴的公理系統134
441Armstrong公理系統134
442函式依賴集等價和最小依賴集136
45模式的分解137
451模式分解定義137
452無損分解137
453無損分解的測試139
454保持函式依賴的分解140
46套用141
461判斷範式類別141
462判斷範式並將不滿足3NF的
關係模式分解142
463判斷分解後的關係是否具有無損
分解和保持FD的分解特性142
本章小結143
習題143
第5章資料庫安全147
51資料庫安全概述147
511資料庫安全的內涵147
512資料庫安全性保護層次149
52資料庫安全性控制方法150
521用戶標識和鑑定151
522用戶存取許可權控制151
523視圖機制160
524審計162
525數據加密164
526其他安全性保護168
53備份與恢復169
531數據的備份類型169
532資料庫的備份與恢復170
本章小結174
習題174
第6章資料庫完整性176
61實體完整性177
611實體完整性的定義177
612實體完整性檢查和違約處理178
62參照完整性178
621參照完整性的定義178
622參照完整性檢查和違約處理180
63用戶定義完整性182
64域完整性185
65完整性控制186
651完整性控制的功能186
652完整性設計原則188
653完整性約束條件分類188
654完整性的實施190
655完整性約束命名子句191
656規則192
657默認194
66資料庫的5種約束196
67完整性約束套用198
本章小結200
習題200
第7章資料庫設計203
71資料庫設計概述203
72概念模型與ER模型204
721概念模型204
722ER模型208
73邏輯設計210
731ER模型到關係模型的轉換210
732數據模型的最佳化214
74物理設計214
741轉換全局邏輯數據模型214
742選擇檔案組織方式215
……

相關詞條

熱門詞條

聯絡我們