資料庫系統原理及套用(第2版)

資料庫系統原理及套用(第2版)

《資料庫系統原理及套用(第2版)》系統全面地介紹了資料庫系統的基本理論、實現技術和開發方法。內容包括資料庫系統概論、關係資料庫、關係資料庫標準語言SQL、關係模式設計理論、資料庫設計、資料庫的保護、資料庫系統的新技術和資料庫系統的套用及開發。另外,各章後面選編了許多練習題或實驗題,以供複習或上機使用。 本書取材廣泛,內容豐富,解析清楚,講述明確,通俗易懂,可以作為高等學校計算機專業、信息和自動控制專業、經濟和電子商務專業等學習資料庫課程的教材,也可以供從事資料庫開發套用的研究人員和工程技術人員參考。

基本介紹

  • 中文名:資料庫系統原理及套用(第2版)
  • 作者:郭勝、王志、丁忠俊
  • 出版社:清華大學出版社
  • 出版時間:2015年07月01日
  • 頁數:253 頁
  • 定價:35 元
  • 開本:16 開
  • ISBN:9787302400318
內容簡介,圖書目錄,

內容簡介

本書系統全面地介紹了資料庫系統的基本理論、實現技術和開發方法。內容包括資料庫系統概論、關係資料庫、關係資料庫標準語言SQL、關係模式設計理論、資料庫設計、資料庫的保護、資料庫系統的新技術和資料庫系統的套用及開發。另外,各章後面選編了許多練習題或實驗題,以供複習或上機使用。 本書取材廣泛,內容豐富,解析清楚,講述明確,通俗易懂,可以作為高等學校計算機專業、信息和自動控制專業、經濟和電子商務專業等學習資料庫課程的教材,也可以供從事資料庫開發套用的研究人員和工程技術人員參考。

圖書目錄

第1章資料庫系統概論
1.1數據管理技術
1.1.1數據管理技術的發展
1.1.2資料庫管理技術
1.2數據模型
1.2.1數據模型概述
1.2.2概念模型
1.2.3層次模型
1.2.4網狀模型
1.2.5關係模型
1.3資料庫系統結構
1.3.1資料庫系統的體系結構
1.3.2資料庫系統的三級模式結構
1.4資料庫管理系統
1.4.1DBMS的功能
1.4.2DBMS組成
1.4.3DBMS工作過程
1.5資料庫系統的組成
1.6典型RDBMS產品介紹
1.6.1Oracle
1.6.2DB2
1.6.3Sybase
1.6.4SQLServer
1.6.5MySQL
小結
習題1
第2章關係資料庫
2.1.1關係
2.1.2關係模式
2.1.3關係資料庫的概念
2.2關係的完整性
2.2.1實體完整性
2.2.2參照完整性
2.2.3用戶定義的完整性
2.3關係代數
2.3.1關係代數的5種基本運算
2.3.2關係代數的4種組合運算
2.3.3關係代數表達式的最佳化
2.4關係演算
2.4.2域關係演算
小結
習題2
第3章關係資料庫標準語言SQL
3.1SQL概述
3.1.1SQL簡介
3.1.2SQL資料庫結構
3.1.3SQL的組成及特點
3.2SQL的數據定義
3.2.1模式的創建與刪除
3.2.2SQL的數據類型
3.2.3基本表的創建、刪除與修改
3.2.4索引的創建與刪除
3.3SQL的數據查詢
3.3.1SELECT語句的結構
3.3.2單表查詢
3.3.3關聯查詢
3.3.4嵌套查詢
3.4SQL的數據更新
3.4.1數據的插入
3.4.2數據的刪除
3.4.3數據的修改
3.5視圖
3.5.1視圖的創建與刪除
3.5.2視圖的查詢
3.5.3視圖的更新
3.5.4視圖的作用
3.6嵌入式SQL
3.6.1嵌入式SQL的處理過程
3.6.2嵌入式SQL的使用規定
3.6.3嵌入式SQL的使用技術
3.7動態SQL語句
3.7.1使用SQL語句主變數
3.7.2使用動態參數
3.8存儲過程
3.8.1存儲過程的概念
3.8.2存儲過程的操作
小結
習題3
第4章關係模式設計理論
4.1關係模式中數據冗餘和操作異常問題
4.2函式依賴
4.2.1函式依賴的定義
4.2.2函式依賴的類型
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保持函式依賴的分解
4.4關係模式的範式及規範化
4.4.1第一範式
4.4.2第二範式
4.4.3第三範式
4.4.4BC範式
4.4.5保持無損連線性的BCNF分解算法
4.4.6保持無損連線和函式依賴的3NF合成算法
4.5多值依賴與第四範式
4.5.1多值依賴
4.5.2FD和MVD完備的公理系統
4.5.3第四範式
小結
習題4
5.1資料庫設計的步驟
5.2需求分析
5.2.1需求分析的任務
5.2.2需求分析的方法
5.3概念結構設計
5.3.1概念結構設計的步驟
5.3.2設計局部的ER模型
5.3.3設計全局的ER模型
5.4邏輯結構設計
5.4.1ER模型向關係模型的轉換
5.4.2關係數據模型的最佳化
5.4.3設計用戶子模式
5.5物理結構設計
5.5.1物理設計的主要內容
5.5.2關係資料庫的存取方法
5.6資料庫的實施
5.7資料庫的運行與維護
小結
習題5
第6章資料庫的保護
6.1事務
6.1.1事務的定義
6.1.2事務的特性
6.2事務的並發控制
6.2.1並發操作中的3個問題
6.2.2封鎖技術
6.2.3並發調度與兩段封鎖協定
6.3資料庫的完整性
6.3.1數據完整性概念
6.3.2資料庫完整性的實施定義
6.3.3資料庫完整性的實施約束
6.3.4資料庫完整性的實施規則
6.4資料庫的安全性
6.4.1安全性問題
6.4.2資料庫安全控制
6.4.3SQLServer的安全機制
6.4.4Oracle的安全機制
6.4.5安全資料庫的研究方向
6.5資料庫的恢復
6.5.1故障類型
6.5.2資料庫的備份
6.5.3日誌檔案
6.5.4故障恢復的方法
小結
習題6
第7章資料庫系統的新技術
7.1概述
7.1.1傳統資料庫系統的局限性
7.1.2資料庫技術與相關技術的結合
7.2.1分散式資料庫系統的結構
7.2.2分散式資料庫系統的特點
7.3對象關係資料庫系統
7.3.2對象關係資料庫
7.5數據倉庫與數據挖掘
7.5.1數據倉庫
7.5.2數據挖掘
7.5.3數據倉庫與數據挖掘的關係
7.6大數據
7.6.1什麼是大數據
7.6.2大數據技術
7.6.3大數據的用途
小結
習題7
第8章資料庫系統的套用與開發
8.1SQLServer2014集成環境
8.1.1MicrosoftSQLServer發展歷程
8.1.2SQLServer2014版本概述
8.1.3SQLServer2014伺服器組件與主要工具
8.1.4SQLServer數據類型
8.2學生成績管理系統的開發過程
8.2.1創建資料庫和表結構
8.2.2VB6.0連線SQLServer2014資料庫
8.2.3系統登錄及許可權的實現
8.2.4系統主界面設計
8.2.5學生信息錄入
8.2.6學生信息更新
8.2.7學生信息查詢
8.2.8學生成績錄入
8.2.9學生成績查詢
8.2.10其他模組
小結

相關詞條

熱門詞條

聯絡我們