産品特色
內容簡介
《數據庫係統概論(第5版)》第1版於1983年齣版,至今已修訂至第5版。第5版被列入“十二五”普通高等教育本科國傢級規劃教材。相應課程於2004年被評為北京市精品課程,2005年被評為國傢精品課程,2014年被批準為國傢精品資源共享課。
《數據庫係統概論(第5版)》係統全麵地闡述瞭數據庫係統的基礎理論、基本技術和藎本方法。
《數據庫係統概論(第5版)》分為4篇16章。第1篇基礎篇,包括緒論、關係數據庫、關係數據庫標準語言SQL、數據庫安全性和數據庫完整性,共5章;第二篇設計與應用開發篇,包括關係數據理論、數據庫設計和數據庫編程,共3章;第三篇係統篇,包括關係查詢處理和查詢優化、數據庫恢復技術、並發控製和數據庫管理係統,共4章;第四篇新技術篇,包括數據庫技術發展概述、大數據管理、內存數據庫係統和數據倉庫與聯機分析處理技術,共4章。
《數據庫係統概論(第5版)》可以作為高等學校計算機類專業、信息管理與信息係統等相關專業數據庫課程的教材。也可供從事數據庫係統研究、開發和應用的研究人員和工程技術人員參考。
作者簡介
王珊,中國人民大學教授、博士生導師。現任數據工程與知識工程教育部重點實驗宣學術委員會副主任。曾任中國人民大學信息學院院長,中國計算機學會副理事長,中國計算機學會數據庫專委會主任,教育部第五屬科學技術委員會委員等。
自1981年以來一直從事數據庫方嚮的教學、科研和係統開發工作。1984-1986年應邀赴美國馬裏蘭大學工作,設計和開發可擴展的關係數據庫管理係統×DB。迴國後主持和承擔瞭國傢科技攻關項目、863高科技計劃項目、北京市科技計劃重大項目、國傢自然科學基金重點及重大項目、國傢核高基科技重大專項等50多項科研項目。在國內外雜誌發錶論文300餘篇,齣版數據庫方麵的著作30多部。
30多年來培養博士碩士研究生130餘名,主持研製和開發瞭多個具有自主知識産權的數據庫管理係統。科研成果曾獲多項國傢和省部級科技進步奬;編著的教材曾獲國傢教材奬,相應課程被評為國傢精品資源共享課;曾獲全國五一勞動奬章以及全國教師、國傢教學名師等榮譽稱號。
薩師煊(1922-2010),中國人民大學教授,我國*早從事數據庫教學和科研的專傢之一,中國數據庫學科的奠基人。在國內率先設立瞭數據庫係統課程,發錶瞭多篇論文和多部著作。曆任中國人民大學信息係主任、中國計算機學會常務理事及中國計算機學會數據庫學組組長等職務。
我國數據庫學術活動的倡導者和領導者,對我國數據庫技術的發展、應用和學術交流起瞭重要的推動作用,對我國數據庫技術跟蹤國際前沿、縮短與發達國傢的差距做齣瞭很大貢獻。
內頁插圖
目錄
第一篇 基礎篇
第1章 緒論
1.1 數據庫係統概述
1.1.1 數據庫的4個基本概念
1.1.2 數據管理技術的産生和發展
1.1.3 數據庫係統的特點
1.2 數據模型
1.2.1 兩類數據模型
1.2.2 概念模型
1.2.3 數據模型的組成要素
1.2.4 常用的數據模型
1.2.5 層次模型
1.2.6 網狀模型
1.2.7 關係模型
1.3 數據庫係統的結構
1.3.1 數據庫係統模式的概念
1.3.2 數據庫係統的三級模式結構
1.3.3 數據庫的二級映像功能與數據獨立性
1.4 數據庫係統的紕成
1.5 小結
習題
本章參考文獻
第2章 關係數據庫
2.1 關係數據結構及形式化定義
2.1.1 關係
2.1.2 關係模式
2.1.3 關係數據庫
2.1.4 關係模型的存儲結構
2.2 關係操作
2.2.1 基本的關係操作
2.2.2 關係數據語言的分類
2.3 關係的完整性
2.3.1 實體完整性
2.3.2 參照完整性
2.3.3 用戶定義的完整性
2.4 關係代數
2.4.1 傳統的集閤運算
2.4.2 專門的關係運算
*2.5 關係演算
*2.5.1 元組關係演算語言ALPHA
*2.5.2 元組關係演算
*2.5.3 域關係演算語言QBE
2.6 小結
習題
實驗
本章參考文獻
第3章 關係數據庫標準語言SQL
3.1 SQL概述
3.1.1 SQL的産生與發展
3.1.2 SQL的特點
3.1.3 SQL的基本概念
3.2 學生一課程數據庫
……
第二篇 設計與應用開發篇
第三篇 係統篇
第四篇 新技術篇
精彩書摘
《數據庫係統概論(第5版)》:
OLEDB基於組件(Component)概念來構造、設計各種標準接口,作為COM組件對象的公共方法供開發應用程序之用。對各種數據庫管理係統服務進行封裝,並允許創建軟件組件,實現這些服務。OLEDB組件包括數據提供程序(包含和錶現數據)、數據使用者(使用數據)和服務組件(處理和傳送數據,如查詢處理器和遊標引擎)。OLEDB包含瞭一個連接ODBC的“橋梁”,對現用的各種ODBC關係型數據庫驅動程序提供支持。
2.OLEDB的結構
圖8.6是一個基於OLEDB體係結構設計程序的編程模型。OLEDB體係結構中包含消費者(consumer)平口提供者(provider)兩部分。消費者通過提供者可以訪問某個數據庫中的數據,提供者對應用訪問數據源的接口實施標準封裝,二者是OLEDB的基礎,也是描述OLEDB的一個上下文相關概念。開發人員主要使用OLEDB提供者來實現應用。
(1)消費者
OLEDB的消費者利用OLEDB提供者提供的接口訪問數據源數據的客戶端應用程序或其他工具。在OLEDB實現中,OLEDB組件本身也可能作為消費者存在。
(2)提供者
OLEDB的提供者是一個由COM組件構成的數據訪問中介,位於數據源和消費者應用程序之間,嚮消費者提供訪問數據源數據的各種接口。提供者主要有服務提供者和數據提供者。
……
數據庫係統概論(第5版) 下載 mobi epub pdf txt 電子書 格式