資料庫系統概念(本科教學版·原書第7版)

《資料庫系統概念(本科教學版·原書第7版)》是2021年機械工業出版社出版的圖書。

基本介紹

  • 中文名:資料庫系統概念(本科教學版·原書第7版)
  • 出版時間:2021年11月1日
  • 出版社:機械工業出版社
  • ISBN:9787111692225
內容簡介,圖書目錄,

內容簡介

《資料庫系統概念》是資料庫系統方面的經典教材之一-其內容由淺入深-既包含資料庫系統基本概念-又反映資料庫技術新進展。本書基於該書第7版進行改編-保留其中的基本內容-壓縮或刪除了一些高級內容-更加適合作為國內高校計算機及相關專業本科生資料庫課程教材。

圖書目錄

改編者序
譯者簡介
前言
作者簡介
第1章 引言1
11 資料庫系統套用1
12 資料庫系統的目標3
13 數據視圖6
131 數據模型6
132 關係數據模型6
133 數據抽象7
134 實例和模式8
14 資料庫語言9
141 數據定義語言9
142 SQL數據定義語言10
143 數據操縱語言10
144 SQL數據操縱語言11
145 從應用程式訪問資料庫11
15 資料庫設計12
16 資料庫引擎12
161 存儲管理器13
162 查詢處理器14
163 事務管理14
17 資料庫和套用體系結構15
18 資料庫用戶和管理員16
181 資料庫用戶和用戶界面16
182 資料庫管理員17
19 資料庫系統的歷史17
110 總結20
術語回顧21
實踐習題22
習題22
工具22
延伸閱讀23
參考文獻23
第一部分 關係語言
第2章 關係模型介紹26
21 關係資料庫的結構26
22 資料庫模式28
23 碼29
24 模式圖32
25 關係查詢語言32
26 總結33
術語回顧33
實踐習題34
習題34
延伸閱讀35
參考文獻35
第3章 SQL介紹36
31 SQL查詢語言概覽36
32 SQL數據定義37
321 基本類型37
322 基本模式定義38
33 SQL查詢的基本結構40
331 單關係查詢40
332 多關係查詢42
34 附加的基本運算46
341 更名運算46
342 字元串運算47
343 select子句中的屬性說明48
344 排列元組的顯示次序48
345 where子句謂詞49
35 集合運算49
351 並運算50
352 交運算51
353 差運算51
36 空值52
37 聚集函式53
371 基本聚集53
372 分組聚集54
373 having子句56
374 對空值和布爾值的聚集57
38 嵌套子查詢58
381 集合成員資格58
382 集合比較59
383 空關係測試60
384 重複元組存在性測試61
385 from子句中的子查詢62
386 with子句63
387 標量子查詢64
388 不帶from子句的標量64
39 資料庫的修改65
391 刪除66
392 插入67
393 更新68
310 總結69
術語回顧70
實踐習題70
習題72
工具74
延伸閱讀75
參考文獻75
第4章 中級SQL76
41 連線表達式76
411 自然連線76
412 連線條件79
413 外連線80
414 連線類型和條件83
42 視圖83
421 視圖定義84
422 在SQL查詢中使用視圖85
423 物化視圖86
424 視圖更新86
43 事務88
44 完整性約束89
441 單個關係上的約束90
442 非空約束90
443 唯一性約束91
444 check子句91
445 引用完整性91
446 給約束賦名93
447 事務中對完整性約束的違反94
448 複雜check條件與斷言94
45 SQL的數據類型與模式96
451 SQL中的日期和時間類型96
452 類型轉換和格式化函式96
453 預設值97
454 大對象類型98
455 用戶自定義類型99
456 生成唯一碼值101
457 create table的擴展102
458 模式、目錄與環境102
46 SQL中的索引定義103
47 授權104
471 許可權的授予與收回105
472 角色106
473 視圖的授權107
474 模式的授權108
475 許可權的轉移108
476 許可權的收回109
477 行級授權110
48 總結110
術語回顧111
實踐習題112
習題113
延伸閱讀114
參考文獻114
第5章 高級SQL116
51 使用程式設計語言訪問SQL116
511 JDBC117
512 從Python訪問資料庫123
513 ODBC123
514 嵌入式SQL125
52 函式和過程127
521 聲明及調用SQL函式和過程127
522 用於過程和函式的語言結構128
523 外部語言例程131
53 觸發器132
531 對觸發器的需求132
532 SQL中的觸發器132
533 何時不用觸發器135
54 遞歸查詢137
541 使用疊代的傳遞閉包137
542 SQL中的遞歸139
55 高級聚集特性140
551 排名141
552 分窗144
553 旋轉145
554 上卷和立方體146
56 總結149
術語回顧149
實踐習題149
習題151
工具153
延伸閱讀153
第6章 形式化關係查詢語言154
61 關係代數154
611 選擇運算154
612 投影運算155
613 關係運算的複合155
614 笛卡兒積運算156
615 連線運算157
616 集合運算158
617 賦值運算159
618 更名運算160
619 等價查詢161
62 元組關係演算161
621 查詢示例161
622 形式化定義164
623 表達式的安全

相關詞條

熱門詞條

聯絡我們