定 價:¥59.90
作 者: | 郭勝,王志,丁忠俊 |
出版社: | 清華大學出版社 |
叢編項: | 21世紀高等學校計算機專業(yè)實用系列教材 |
標 簽: | 暫缺 |
ISBN: | 9787302636281 | 出版時間: | 2023-06-01 | 包裝: | 平裝 |
開本: | 16開 | 頁數(shù): | 字數(shù): |
第1章數(shù)據(jù)庫系統(tǒng)概論
1.1數(shù)據(jù)管理技術
1.1.1數(shù)據(jù)管理技術的發(fā)展
1.1.2數(shù)據(jù)庫管理技術
1.2數(shù)據(jù)模型
1.2.1數(shù)據(jù)模型概述
1.2.2概念模型
1.2.3層次模型
1.2.4網(wǎng)狀模型
1.2.5關系模型
1.3數(shù)據(jù)庫系統(tǒng)結構
1.3.1數(shù)據(jù)庫系統(tǒng)的體系結構
1.3.2數(shù)據(jù)庫系統(tǒng)的三級模式結構
1.4數(shù)據(jù)庫管理系統(tǒng)
1.4.1DBMS的功能
1.4.2DBMS組成
1.4.3DBMS工作過程
1.5數(shù)據(jù)庫系統(tǒng)的組成
1.6典型RDBMS產品介紹
1.6.1Oracle
1.6.2DB2
1.6.3Sybase
1.6.4SQL Server
1.6.5MySQL
小結
習題1
第2章關系型數(shù)據(jù)庫
2.1關系數(shù)據(jù)結構
2.1.1關系
2.1.2關系模式
2.1.3關系型數(shù)據(jù)庫的概念
2.2關系的完整性
2.2.1實體完整性
2.2.2參照完整性
2.2.3用戶定義的完整性
2.3關系代數(shù)
2.3.1關系代數(shù)的5種基本運算
2.3.2關系代數(shù)的4種組合運算
2.3.3關系代數(shù)表達式的優(yōu)化
2.4關系演算
2.4.1元組關系演算
2.4.2域關系演算
小結
習題2
第3章關系型數(shù)據(jù)庫標準語言SQL
3.1SQL概述
3.1.1SQL簡介
3.1.2SQL數(shù)據(jù)庫結構
3.1.3SQL的組成及特點
3.2SQL的數(shù)據(jù)定義
3.2.1模式的創(chuàng)建與刪除
3.2.2SQL的數(shù)據(jù)類型
3.2.3基本表的創(chuàng)建、刪除與修改
3.2.4索引的創(chuàng)建與刪除
3.3SQL的數(shù)據(jù)查詢
3.3.1SELECT語句的結構
3.3.2單表查詢
3.3.3關聯(lián)查詢
3.3.4嵌套查詢
3.4SQL的數(shù)據(jù)更新
3.4.1數(shù)據(jù)的插入
3.4.2數(shù)據(jù)的刪除
3.4.3數(shù)據(jù)的修改
3.5視圖
3.5.1視圖的創(chuàng)建與刪除
3.5.2視圖的查詢
3.5.3視圖的更新
3.5.4視圖的作用
3.6嵌入式SQL
3.6.1嵌入式SQL的處理過程
3.6.2嵌入式SQL的使用規(guī)定
3.6.3嵌入式SQL的使用技術
3.7動態(tài)SQL語句
3.7.1使用SQL語句主變量
3.7.2使用動態(tài)參數(shù)
3.8存儲過程
3.8.1存儲過程的概念
3.8.2存儲過程的操作
小結
習題3
第4章關系模式設計理論
4.1關系模式中數(shù)據(jù)冗余和操作異常問題
4.2函數(shù)依賴
4.2.1函數(shù)依賴的定義
4.2.2函數(shù)依賴的類型
4.2.3關鍵字
4.2.4FD公理
4.2.5屬性集的閉包
4.2.6FD集的等價與最小依賴集
4.3關系模式的分解
4.3.1模式分解的兩個特性
4.3.2無損連接的分解
4.3.3無損連接分解的判定
4.3.4保持函數(shù)依賴的分解
4.4關系模式的范式及規(guī)范化
4.4.1第一范式
4.4.2第二范式
4.4.3第三范式
4.4.4BC范式
4.4.5保持無損連接性的BCNF分解算法
4.4.6保持無損連接和函數(shù)依賴的3NF合成算法
4.5多值依賴與第四范式
4.5.1多值依賴
4.5.2FD和MVD完備的公理系統(tǒng)
4.5.3第四范式
小結
習題4
第5章數(shù)據(jù)庫設計
5.1數(shù)據(jù)庫設計的步驟
5.2需求分析
5.2.1需求分析的任務
5.2.2需求分析的方法
5.3概念結構設計
5.3.1概念結構設計的步驟
5.3.2設計局部的ER模型
5.3.3設計全局的ER模型
5.4邏輯結構設計
5.4.1ER模型向關系模型的轉換
5.4.2關系數(shù)據(jù)模型的優(yōu)化
5.4.3設計用戶子模式
5.5物理結構設計
5.5.1物理設計的主要內容
5.5.2關系型數(shù)據(jù)庫的存取方法
5.6數(shù)據(jù)庫的實施
5.7數(shù)據(jù)庫的運行與維護
小結
習題5
第6章數(shù)據(jù)庫的保護
6.1事務
6.1.1事務的定義
6.1.2事務的特性
6.2事務的并發(fā)控制
6.2.1并發(fā)操作中的3個問題
6.2.2封鎖技術
6.2.3并發(fā)調度與兩段封鎖協(xié)議
6.3數(shù)據(jù)庫的完整性
6.3.1數(shù)據(jù)完整性概念
6.3.2數(shù)據(jù)庫完整性的實施定義
6.3.3數(shù)據(jù)庫完整性的實施約束
6.3.4數(shù)據(jù)庫完整性的實施規(guī)則
6.4數(shù)據(jù)庫的安全性
6.4.1安全性問題
6.4.2數(shù)據(jù)庫安全控制
6.4.3SQL Server的安全機制
6.4.4Oracle的安全機制
6.4.5安全數(shù)據(jù)庫的研究方向
6.5數(shù)據(jù)庫的恢復
6.5.1故障類型
6.5.2數(shù)據(jù)庫的備份
6.5.3日志文件
6.5.4故障恢復的方法
6.5.5數(shù)據(jù)庫鏡像
小結
習題6
第7章數(shù)據(jù)庫系統(tǒng)的新技術
7.1概述
7.1.1傳統(tǒng)數(shù)據(jù)庫系統(tǒng)的局限性
7.1.2數(shù)據(jù)庫技術與相關技術的結合
7.2分布式數(shù)據(jù)庫系統(tǒng)
7.2.1分布式數(shù)據(jù)庫系統(tǒng)的結構
7.2.2分布式數(shù)據(jù)庫系統(tǒng)的特點
7.3對象關系型數(shù)據(jù)庫系統(tǒng)
7.3.1面向對象模型
7.3.2對象關系型數(shù)據(jù)庫
7.4多媒體數(shù)據(jù)庫系統(tǒng)
7.5數(shù)據(jù)倉庫與數(shù)據(jù)挖掘
7.5.1數(shù)據(jù)倉庫
7.5.2數(shù)據(jù)挖掘
7.5.3數(shù)據(jù)倉庫與數(shù)據(jù)挖掘的關系
7.6大數(shù)據(jù)
7.6.1什么是大數(shù)據(jù)
7.6.2大數(shù)據(jù)技術
7.6.3大數(shù)據(jù)的用途
小結
習題7
第8章數(shù)據(jù)庫系統(tǒng)的應用與開發(fā)
8.1SQL Server集成環(huán)境
8.1.1SQL Server發(fā)展歷程
8.1.2SQL Server版本概述
8.1.3SQL Server服務器安裝
8.1.4SQL Server數(shù)據(jù)類型
8.2數(shù)據(jù)庫應用系統(tǒng)的體系結構
8.3常用數(shù)據(jù)庫編程接口
8.4學生成績管理系統(tǒng)開發(fā)
8.4.1需求功能分析
8.4.2數(shù)據(jù)庫設計
8.4.3系統(tǒng)設計與實現(xiàn)
小結