複製鏈接
請複製以下鏈接發送給好友

數據庫系統及應用

(中國科學技術大學出版社出版書籍)

鎖定
《數據庫系統及應用》是2010年中國科學技術大學出版社出版的圖書,作者是戴小平。
中文名
數據庫系統及應用
作    者
戴小平
類    別
安徽省高等學校“十一五”省級規劃教材
出版社
中國科學技術大學出版社
出版時間
2010年8月1日
頁    數
312 頁
定    價
35 元
開    本
16 開
裝    幀
平裝
ISBN
978-7-312-02606-5
尺    寸
25.6 x 18.4 x 1.6 cm
語    種
簡體中文

數據庫系統及應用編輯推薦

數據庫技術始於20世紀60年代,經過四十多年的發展,數據庫已經與操作系統、通信網絡、應用服務器一起成為IT基礎設施的重要組成部分,工農業生產、銀行、電信、商業、行政管理、科學研究、教育、國防軍事等幾乎每個行業都廣泛應用數據庫系統來管理和處理數據。可以説數據庫技術和數據庫系統已經成為計算機信息系統的核心技術和重要基礎,圍繞着數據庫技術形成了一個巨大的軟件產業。
數據庫技術已成為計算機領域內一個重要部分。關於數據庫系統的課程已成為計算機科學與技術、信息管理與工程、軟件工程等專業的核心課程,也是許多其他專業的重要選修課程。
本書共分13章。第1章主要介紹數據庫基礎知識,包括數據庫概念、三層模式和數據庫管理系統等內容;第2章介紹關係數據庫,包括關係模型和關係代數;第3章主要介紹Oracle數據庫基礎及Oracle數據庫體系結構;第4章與第5章分別介紹關係數據語言SQLOracle數據庫的存儲過程和觸發器;第6章介紹關係數據理論,包括函數依賴、公理系統、規範化和模式分解等內容;第7章和第8章分別介紹數據庫設計的基本方法和數據庫應用系統開發的基本知識;第9章到第12章介紹數據庫管理系統的統一數據控制功能的概念與知識,分別為數據庫安全性、數據庫故障與恢復技術、併發控制和數據庫完整性;第13章介紹數據庫的一些新的應用和研究領域,包括分佈式數據庫、面向對象數據庫數據倉庫數據挖掘技術等。 [1] 

數據庫系統及應用圖書簡介

本書是安徽省高等學校“十一五”省級規劃教材 。
全書較全面地介紹了數據庫系統的基本原理、設計和應用技術。內容包括數據庫基礎知識、關係數據模型、關係數據庫語言SQL、關係數據庫理論、關係數據庫設計和應用系統開發、數據庫的安全性與完整性、併發控制、數據庫故障恢復技術和數據庫新技術。 [1] 
本書以學習數據庫理論基礎、培養數據庫應用開發能力為目標,以大型數據庫系統Oracle為實例貫穿全書。在重視學習數據庫基本原理的基礎上,突出了實用技術的學習,各章都備有適量的例題和習題。
本書既可以作為高等院校計算機、軟件工程、信息管理與信息系統等工科類相關專業數據庫課程的教材,也可供從事計算機軟件以及數據庫應用、管理和開發的工程技術人員閲讀參考。 [1] 

數據庫系統及應用目錄

前言
第1章 數據庫基礎
1.1 數據、信息與數據處理
1.2 數據管理技術的發展歷史
1.2.1 手工管理階段
1.2.2 文件系統階段
1.2.3 數據庫系統階段
1.3 數據庫概念
1.4 數據模型
1.4.1 3個世界及其相互關係
1.4.2 概念模型
1.4.3 數據模型
1.4.4 層次模型
1.4.5 網狀模型
1.4.6 關係模型
1.5 數據庫體系結構
1.5.1 數據庫體系結構中的三級模式
1.5.2 數據庫體系結構中的二級映射與數據獨立性
1.6 數據庫管理系統(DBMS)
1.6.1 數據庫管理系統的目標
1.6.2 數據庫管理系統的基本功能
1.7 數據庫系統(DBS)
1.7.1 數據庫系統的組成
1.7.2 數據庫系統的分類
本章 小結
習題
第2章 關係數據庫
2.1 關係模型的基本概念
2.1.1 基本術語
2.1.2 關係(Relation)
2.1.3 關係模式
2.1.4 關係數據庫
2.2 關係的完整性
2.2.1 實體完整性
2.2.2 參照完整性
2.2.3 用户定義完整性
2.3 關係數據語言概述
2.3.1 關係操作的基本內容
2.3.2 關係數據語言的特點
2.3.3 關係數據語言的分類
2.4 關係代數
2.4.1 傳統的集合操作
2.4.2 擴充的關係操作
2.4.3 關係代數運算的應用實例
2.5 關係演算及其查詢優化
2.5.1 元組關係演算語言ALPHA
2.5.3 域關係演算語言QBE
2.5.4 關係系統及其查詢優化
本章 小結
習題
3.1 Oracle數據庫基礎
3.1.1 Oracle簡介?
3.1.2 Oracle9i產品結構及組成
3.1.3 Oracle9i數據庫特點
3.2 Oracle數據庫的體系結構
3.2.1 Oracle數據庫的邏輯結構
3.2.2 Oracle數據庫的物理結構
3.2.3 Oracle實例
3.2.4 Oracle實例的內存結構
3.2.5 Oracle實例的進程結構
3.3 Oracle數據庫的使用
3.3.1 Oracle9i的安裝
3.3.2 數據庫的啓動與關閉
3.3.3 數據庫的創建與管理
3.3.4 Oracle的卸載
3.4 SQL*Plus初步操作
3.4.1 SQL*Plus的登錄與退出
3.4.2 SQL*Plus命令
本章 小結
習題
第4章 關係數據庫標準語言SQL
4.1 SQL語言概述
4.1.1 SQL語言的特點
4.1.2 SQL數據庫的體系結構
4.1.3 SQL語言的組成
4.2 SQL的數據定義
4.2.1 SQL的數據定義語句
4.2.2 SQL語言的基本數據類型
4.2.3 基本表的創建、修改和撤銷
4.2.4 索引的創建和撤銷
4.3 SQL的數據查詢
4.3.1 SELECT語句的基本格式
4.3.2 嵌套查詢
4.3.3 多個SELECT語句的集合操作
4.4 SQL的數據操作
4.4.1 插入數據
4.4.2 修改數據
4.4.3 刪除數據
4.4.4 更新操作與數據庫的一致性
4.5 視圖
4.5.1 定義視圖
4.5.2 撤銷視圖
4.5.3 視圖的查詢
4.5.4 視圖的更新
4.5.5 視圖的作用
4.6 SQL的數據控制
4.6.1 授予權限語句GRANT
4.6.2 撤銷權限語句REVOKE
4.7 SQL的事務處理
4.7.1 事務的概念
4.7.2 事務的特性
4.7.3 SQL對事務的支持
4.8 嵌入式SQL的應用
4.8.1 區分SQL語句與宿主語言語句
4.8.2 嵌入式SQL與宿主語言間的信息傳遞
4.8.3 遊標
本章 小結
習題
第5章 Oracle存儲過程與觸發器
5.1 基本概念
5.1.1 PL/SQL程序塊
5.1.2 PL/SQL的變量、常量與字符集
5.1.3 PL/SQL的控制語句
5.1.4 PL/SQL中的異常
5.2.1 存儲過程基本知識
5.2.2 存儲過程的相關操作
5.2.3 存儲過程示例
5.2.4 包
5.3.1 觸發器基本知識
5.3.2 觸發器相關操作
5.3.3 觸發器實例
本章 小結
習題
第6章 關係數據理論
6.1 基本概念
6.1.1 函數依賴
6.1.4 碼
6.2 函數依賴的公理系統
6.2.1 函數依賴的邏輯藴含
6.2.2 Armstrong公理系統
6.2.3 函數依賴集閉包和屬性依賴集閉包
6.2.4 Armstrong公理的有效性和完備性
6.2.5 函數依賴集的等價和覆蓋
6.2.6 函數依賴集的最小化
6.3 關係模式的規範化
6.3.1 範式(NormalForm)
6.3.2 多值依賴與第四範式(4NF)
……
第8章 數據庫應用系統開發
第9章 數據庫安全性
第10章 數據庫恢復技術
第11章 併發控制
第13章 高級數據庫技術
參考文獻 [1] 
參考資料