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

數據庫原理及應用

(2009年清華大學出版社出版的圖書)

鎖定
《數據庫原理及應用》是由劉金嶺、馮萬利、張有東主編,清華大學出版社於2009年7月出版的21世紀高等學校計算機專業實用規劃教材,該教材既可作為高等院校應用型本科有關專業的數據庫課程教材,也可作為從事信息領域工作的科技人員的參考書。 [2] 
該教材主要內容包括數據庫概述、數據庫系統結構、關係數據庫的基本理論、關係數據庫標準語言SQL、關係模式的規範化設計、數據庫設計、數據庫安全與保護、ASP和ASP.NET與SQL Server 2005數據庫的連接、數據庫技術的新發展等。 [5] 
書    名
數據庫原理及應用
作    者
劉金嶺
馮萬利
張有東
類    別
21世紀高等學校計算機專業實用規劃教材
出版社
清華大學出版社
出版時間
2009年07月01日
頁    數
279 頁
開    本
16 開
裝    幀
平裝
ISBN
9787302196303
CIP核字號
2009026126
字    數
461千字

數據庫原理及應用成書過程

數據庫原理及應用修訂背景

數據庫技術是20世紀60年代後期產生和發展起來的一項計算機數據管理技術,它的出現和發展使計算機應用滲透到人類社會的領域。數據庫的建設規模和性能、數據庫信息量的大小和使用頻度已成為衡量一個國家信息化程度的標誌。從20世紀70年代後期開始,中國國外許多大學把數據庫原理及應用列為計算機專業的學習內容,中國高等院校從20世紀80年代開始也把數據庫原理及應用作為計算機專業的主要課程之一。
數據庫及應用課程是普通高等學校應用型本科計算機專業和信息管理等專業的一門專業基礎課。它的任務是研究存儲、使用和管理數據;掌握數據庫的基本原理、方法和應用技術,使用數據庫管理系統和軟件開發工具,掌握數據庫結構的設計和數據庫應用系統的開發方式。 [4]  [7] 
隨着中國改革開放的深化,高等教育也得到了發展,各地高校結合地方經濟建設發展需要,科學運用市場調節機制,加大了使用信息科學等現代科學技術提升、改造傳統學科專業的投人力度,通過教育改革合理調整和配置了教育資源,優化了傳統學科專業,為地方經濟建設輸送人才,為中國經濟社會的快速、健康和可持續發展以及高等教育自身的改革發展做出了貢獻。 [4] 

數據庫原理及應用修訂情況

(1)該教材對傳統數據庫的內容進行了精簡,如對層次數據庫、網狀數據庫僅對其模型做了介紹,刪除了一些與操作系統聯繫的存儲理論等。
(2)該教材對某些較深的內容,在章節前面加了符號“*”,可以作為參考。
(3)北京工業大學的蔣國瑞教授對該教材的編寫給出了意見。 [7] 

數據庫原理及應用出版工作

2009年7月1日,《數據庫原理及應用》由清華大學出版社出版。 [2] 
責任編輯
魏江江、徐躍進
責任校對
時翠蘭 [4] 

數據庫原理及應用內容簡介

該教材以關係數據庫為核心系統,較完整地論述了數據庫系統的基本概念、基本原理和應用技術,結合應用型本科學生的特點,用實例解釋了概念。突出了SQL語言的應用和數據庫設計兩部分的編寫,並結合SQL Server 2005具體的數據庫管理系統講解了T-SQL語言和數據庫的安全、數據庫的備份與恢復等使用技術。另外,還介紹了ASP和ASP.NET訪問SQL Server 2005數據庫等內容。 [5] 

數據庫原理及應用教材目錄

第1章數據庫概述
4.3.6集合操作
7.4SQL Server 2005數據庫安全與保護技術
1.1數據庫系統的產生與發展
4.4數據更新
7.4.1安全性管理
1.1.1數據和數據管理技術
4.4.1數據插入
7.4.2完整性保護
1.1.2數據管理發展的三個階段
4.4.2數據刪除
7.4.3併發控制
1.2數據庫、數據庫管理系統與數據庫系統
4.4.3數據修改
7.4.4數據庫備份
1.2.1數據庫
4.4.4對視圖的更新操作
7.4.5數據庫恢復
1.2.2數據庫管理系統
4.5嵌入式SQL
習題7
1.2.3數據庫系統
4.5.1嵌入式SQL簡介
第8章ASP訪問SQL Server 2005數據庫
1.3SQL Server 2005關係型數據庫簡介
4.5.2動態SQL簡介
8.1ASP與數據庫連接方式
1.3.1概述
4.6Transact SQL語言概述
8.1.1使用ODBC實現與數據庫的連接
1.3.2系統數據庫簡介
4.6.1查詢分析器
8.1.2使用ADO實現與數據庫的連接
1.3.3數據類型
4.6.2TSQL語言
8.2Recordset對象簡介
1.3.4實用程序和常用工具簡介
習題4
8.3數據更新
習題1
第5章關係模式的規範化設計
8.3.1數據插入
第2章數據庫系統結構
5.1問題提出
8.3.2數據修改
2.1數據描述
5.2函數依賴
8.3.3數據刪除
2.1.1概念設計中的數據描述
5.2.1函數依賴的定義
習題8
2.1.2邏輯設計中的數據描述
5.2.2FD的邏輯藴涵
第9章ASP.NET訪問SQL Server 2005數據庫
2.1.3物理存儲中的數據描述
5.2.3FD的推理規則
9.1ASP.NET概述
2.1.4數據聯繫的描述
5.2.4FD和關鍵碼的聯繫
9.1.1ASP.NET與ASP的聯繫和區別
2.2數據模型
5.2.5屬性集的閉包
9.1.2ASP.NET的主要優點
2.2.1數據模型的定義
5.2.6FD集的最小依賴集
9.2數據庫訪問技術ADO.NET
2.2.2實體聯繫模型
5.3關係模式的分解
9.2.1ADO.NET概述
2.2.3層次模型
5.3.1模式分解問題
9.2.2數據訪問模式
2.2.4網狀模型
5.3.2無損分解
9.3數據庫的連接
2.2.5關係模型
5.3.3保持函數依賴分解
9.3.1數據庫的連接
2.2.6面向對象模型
5.4關係模式的範式
9.3.2ASP.NET連接數據庫的環境設置與測試
2.3數據庫的體系結構
5.4.1第一範式
9.4顯示數據庫中的數據
2.3.1三級模式結構
5.4.2第二範式
9.4.1顯示和修改數據的常用方法
2.3.2三級結構和兩級映像
5.4.3第三範式
9.4.2顯示數據庫中的數據
2.3.3兩級數據獨立性
5.4.4BCNF範式
9.5格式化顯示數據庫中的數據
習題2
5.4.5數據庫設計的原則
9.5.1利用DataSet對象顯示數據
第3章關係數據庫的基本理論
習題5
9.5.2表格顯示數據庫中的數據
3.1關係數據模型
第6章數據庫設計
9.5.3分頁顯示數據庫中的數據
3.1.1關係模式
6.1概述
9.6數據插入
3.1.2關係操作
6.1.1數據庫設計目標和方法
9.6.1常用對象和控件
3.2關係模型的完整性規則
6.1.2數據庫設計的基本步驟
9.6.2向數據庫中插入記錄
3.2.1關係的三類完整性約束
6.2需求分析
9.7數據修改和刪除
3.2.2實體完整性
6.2.1需求分析的任務
9.7.1Repeater控件
3.2.3參照完整性
6.2.2需求分析的步驟
9.7.2修改數據庫中的數據
3.2.4用户定義完整性
6.3概念結構設計
9.7.3刪除記錄
3.3關係代數的基本運算
6.3.1概念結構設計任務和ER模型的特點
習題9
3.3.1傳統的集合運算
6.3.2概念結構設計的基本方法
第10章數據庫技術的新發展
3.3.2專門的關係運算
6.3.3概念結構設計的主要步驟
10.1數據庫新技術的分類
3.3.3關係代數表達式及其應用實例
6.3.4局部ER模型的設計
10.2面向對象數據庫系統
*3.4關係演算
6.3.5全局ER模型的設計
10.2.1面向對象程序設計方法
3.4.1元組關係演算
6.3.6概念結構設計實例
10.2.2面向對象數據模型
3.4.2域關係演算
6.4邏輯結構設計
10.2.3面向對象數據庫語言
3.5查詢優化
6.4.1ER模型向關係模式的轉換
10.2.4面向對象數據庫的模式演進
3.5.1查詢優化的一般策略
6.4.2關係模式的優化
10.2.5對象關係數據庫
3.5.2代數表達式的等價變換規則
6.5物理結構設計
10.3分佈式數據庫系統
3.5.3優化算法
6.6數據庫的實現
10.3.1分佈式數據庫系統的特點與目標
習題3
6.7數據庫的運行與維護
10.3.2分佈式數據庫系統的體系結構
第4章結構化查詢語言SQL
習題6
10.4網絡環境下的數據庫系統
4.1SQL概述
第7章數據庫的安全與保護
10.4.1客户機服務器系統
4.1.1SQL的產生與發展
7.1數據庫的安全控制
10.4.2開放式數據庫的互連技術
4.1.2SQL的組成及特點
7.1.1用户標識和鑑別
*10.5數據倉庫與數據挖掘
4.2SQL的數據定義
7.1.2存取控制
10.5.1數據倉庫的概念
4.2.1數據庫的創建與撤銷
7.2數據庫的恢復技術
10.5.2數據倉庫設計實例
4.2.2定義、修改與刪除基本表
7.2.1事務
10.5.3數據挖掘技術概述
4.2.3建立與刪除索引
7.2.2數據庫的恢復
*10.6其他新型的數據庫系統
4.2.4創建與刪除視圖
7.2.3數據庫鏡像
10.6.1多媒體數據庫系統
4.3SQL的數據查詢
7.3數據庫的併發控制
10.6.2主動數據庫系統
4.3.1SELECT語句格式
7.3.1併發操作引起的問題
10.6.3演繹數據庫系統
4.3.2單表查詢
7.3.2封鎖
10.6.4實時數據庫系統
4.3.3聚集函數
7.3.3活鎖、餓死和死鎖
習題10
4.3.4數據分組
7.3.4併發調度的可串行化
參考文獻
4.3.5多表查詢
(注:目錄排版順序為從左列至右列 [1] 

數據庫原理及應用教學資源

數據庫原理及應用課程資源

《數據庫原理及應用》提供配套的PPT課件,教學大綱,習題答案,期末試卷,實驗大綱等課程資源。 [2]  [6] 

數據庫原理及應用配套教材

《數據庫原理及應用》有配套的實驗教材——《數據庫原理及應用實驗與課程設計指導》。 [3] 
書名
ISBN
出版社
出版時間
作者
《數據庫原理及應用實驗與課程設計指導》
9787302223986
清華大學出版社
2010年6月1日
劉金嶺 [3] 

數據庫原理及應用教材特色

(1)以關係數據庫系統為核心。在系統論述數據庫基本知識的基礎上,討論了關係數據庫的原理與實現,其中對關係數據模型、關係數據庫體系結構、關係規範化理論、查詢優化等都有較詳細、系統的説明。 [7] 
(2)該教材在數據庫語言(SQL)等數據庫應用技術方面進行了較為全面的論述,並結合一些實例講解了數據庫設計方法,為讀者進行管理信息系統的設計提供了基礎。結合SQL Server 2005的具體的數據庫管理系統,講解了數據庫一些管理技術的應用。該教材介紹了軟件開發工具ASP和ASP.NET,並結合SQL Server 2005數據庫給出了應用。 [7] 
(3)在內容選取、章節安排、難易程度、例子選取等方面考慮到理論教學和實踐教學的需要,使教材概念準確、清晰,重點明確,內容廣泛,便於取捨,每章均配有習題便於教學。 [7] 

數據庫原理及應用作者簡介

劉金嶺,男,回族,1958年10月生,淮陰工學院計算機工程學院教授,碩士生導師。1982年3月畢業於河北師範大學(原河北師範學院),主要講授的課程有數據庫原理、VFP、PBASP、Web數據庫應用技術等課程。 [4]  [8] 
馮萬利,男,漢族,1973年5月生,淮陰工學院計算機工程學院副教授,碩士生導師,畢業於清華大學軟件學院,雙學士學位,主要從事數據庫理論和應用方面的教學。 [4]  [8-9] 
張有東,男,漢族,1966年7月生,淮陰工學院計算機工程學院教授,碩士生導師,主要從事數據庫的教學。 [4]  [8] 
參考資料