資料庫原理與基礎

資料庫原理與基礎

《資料庫原理與基礎》是2021年北京理工大學出版社出版的圖書。

基本介紹

  • 中文名:資料庫原理與基礎
  • 作者:張暉,鄭斌,林欽
  • 出版社:北京理工大學出版社
  • 出版時間:2021年8月1日
  • 頁數:243 頁
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787576302097
內容簡介,圖書目錄,

內容簡介

本書是一本資料庫入門教材。全書分為11章,內容包括:資料庫簡介、關係資料庫系統、資料庫語言、創建與管理資料庫、模式與表的管理、關係代數、查詢、數據管理、視圖、索引、資料庫安全性。本書不僅介紹資料庫的來源與歷史、基本定義與體系結構、數學概念與理論,還介紹實際操作語法說明、案例與注意事項;既有理論基礎,又有實際操作演示,並安排了實驗教程。本書中的案例操作演示內容都已在SOL Server 2019版本上測試通過。
本書既可作為套用型本科計算機專業及數據相關專業入門學習的教材,又適合資料庫和SQL語言的初學者閱讀。

圖書目錄

第1章 資料庫簡介
1.1 資料庫概述
1.2 數據管理技術的發展
1.2.1 基於人工的數據管理
1.2.2 基於檔案系統的數據管理
1.2.3 基於資料庫的數據管理
1.3 資料庫管理系統的發展
1.4 資料庫管理系統的優缺點
1.5 數據模型
1.5.1 兩類數據模型
1.5.2 數據模型的基本要素
1.5.3 基於對象的數據模型
1.5.4 基於記錄的數據模型
1.6 資料庫系統的體系結構
1.6.1 資料庫系統的模式
1.6.2 三級模式結構
1.6.3 模式的映射與數據獨立性
1.7 資料庫系統的組成
第2章 關係資料庫系統
2.1 關係的數據結構
2.2 關係的特性
2.3 關係的操作與完整性
2.4 關係資料庫管理系統的功能
2.5 關係資料庫管理系統的體系結構
2.6 SQL Server簡介
2.7 SQL Server的體系結構
2.8 SQL Server的下載與安裝
第3章 資料庫語言
3.1 SQL語言簡介
3.2 常用的 SOL語言種類
3.3 SQL語言的特點
3.4 第四代語言
第4章 創建與管理資料庫
4.1 SQL Server的邏輯資料庫結構
4.2 SQL Server的物理存儲結構
4.3 T-SQL語法約定
4.4 T-SQL標識符
4.5 資料庫的創建
4.6 資料庫的修改
4.7 資料庫的刪除
第5章 模式與表的管理
5.1 案例簡介
5.2 資料庫的完整性
5.2.1 實體完整性
5.2.2 參照完整性
5.2.3 用戶自定義完整性
5.3 數據類型
5.3.1 SQL數據類型
5.3.2 使用的注意事項
5.4 模式的管理
5.4.1 創建模式
5.4.2 修改模式
5.4.3 刪除模式
5.5 數據表的管理
5.5.1 創建數據表
5.5.2 修改數據表
5.5.3 刪除數據表
第6章 關係代數
6.1 關係代數概述
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.4 連線運算
6.4.16 連線
6.4.2 等值連線
6.4.3 自然連線
6.4.4 外連線
6.4.5 除運算
6.5 其他運算
6.5.1 重命名運算
6.5.2 聚集運算
6.5.3 分組運算
6.5.4 半連線
第7章 查詢
7.1 查詢語法約定
7.2 常用函式
7.3 單表查詢
7.3.1 查詢表中若干列
7.3.2 查詢表中若干元組
7.3.3 匯總與分組
7.4 連線查詢
7.4.1 內連線
7.4.2 外連線
7.4.3 交叉連線
7.5 嵌套查詢
7.5.1 嵌入SELECT語句
7.5.2 嵌入FROM語句
7.5.3 嵌入WHERE語句
7.6 集合查詢
7.7 半連線查詢
7.8 數理邏輯
7.8.1 命題邏輯
7.8.2 一階邏輯
7.8.3 查詢的套用
第8章 數據管理
8.1 簡單數據管理
8.1.1 插入單行數據
8.1.2 修改所有數據
8.1.3 刪除若干行數據
8.2 複雜數據管理
8.2.1 批量插入數據
8.2.2 修改指定數據
8.2.3 刪除指定數據
8.3 基於其他表的數據管理
8.3.1 複製其他表的數據
8.3.2 基於其他表刪除數據
第9章 視圖
9.1 視圖的定義
9.2 視圖管理
9.3 查詢視圖
9.4 WITH CHECK OPTION
9.5 視圖的作用
9.6 視圖的優缺點
9.7 視圖的物化分類
9.8 視圖的可更新性
第10章 索引
10.1 索引的簡介
10.1.1 索引的概念
10.1.2 索引的優缺點
10.2 索引類型
10.3 索引的操作
10.3.1 創建索引
10.3.2 修改索引
10.3.3 刪除索引
10.4 規劃索引的原則
10.5 SQL Server索引下的數據組織結構
10.5.1 頁與區
10.5.2 二叉搜尋樹、B樹與B+樹
10.5.3 對數據表的數據檢索
第11章 資料庫安全性
11.1 資料庫的安全問題
11.2 資料庫的安全控制
11.2.1 用戶標識與鑑別
11.2.2 存取控制
11.2.3 自主存取控制
11.2.4 強制存取控制
11.2.5 基於角色的存取控制
11.3 視圖安全性
11.4 模式安全性
11.5 審計
11.6 數據加密
11.7 其他安全性機制
11.8 SQL Server的安全性
11.8.1 SQL Server身份驗證模式與設定
11.8.2 SQLServer登錄賬號的管理
11.8.3 資料庫用戶
11.8.4 資料庫角色
11.8.5 許可權控制
11.8.6 模式安全管理
11.8.7 審計設定
11.8.8 加密設定
11.9 SQL Server的高級安全性
參考文獻
附錄 實驗教程
實驗1 資料庫管理系統的安裝
實驗2 創建與管理資料庫
實驗3 模式與表的管理
實驗4 查詢
實驗5 數據管理
實驗6 視圖與索引
實驗7 數據安全

相關詞條

熱門詞條

聯絡我們