資料庫原理及開發套用(第二版)

資料庫原理及開發套用(第二版)

《資料庫原理及開發套用(第二版)》是2013年2月1日清華大學出版社出版的圖書,作者是周屹、李艷娟、崔琨、姜曉宏。

基本介紹

  • 書名:資料庫原理及開發套用(第二版)
  • 作者:周屹、李艷娟、崔琨、姜曉宏
  • ISBN:9787302302469
  • 頁數:328
  • 定價:35元
  • 出版社:清華大學出版社
  • 出版時間:2013-02-01
  • 裝幀:平裝
  • 開本:16開
編輯推薦,內容簡介,圖書目錄,

編輯推薦

本書是在《資料庫原理及開發套用》的基礎上修訂而成,本版深入淺出地講解了資料庫原理及其套用。相對第一版,本版對原書各章節增加了大量的例題,本版更系統全面、例題更豐富、實用性更強、注重培養學生的套用技能和能力,既能更方便教師的講授,又便於學生掌握和理解資料庫知識。

內容簡介

《21世紀高等學校計算機教育實用規劃教材:資料庫原理及開發套用(第2版)》的主要內容為資料庫概述、數據模型、關係資料庫的基本理論、transact?sql語言、結構化查詢語言sql、存儲過程和觸發器、關係模式的規範化設計、資料庫設計、資料庫的安全與保護、資料庫套用系統設計實例、web資料庫套用系統、資料庫技術新進展。
《21世紀高等學校計算機教育實用規劃教材:資料庫原理及開發套用(第2版)》注重教材內容循序漸進、由淺入深、理論與實踐相結合,書中有大量的圖形和文字說明,既便於教師教學又便於學生學習。本書可作為各類高等院校特別是套用型本科院校資料庫技術課程教材,也可供計算機資料庫愛好者參考使用。

圖書目錄

第1章資料庫概述
1.1數據管理技術的發展
1.1.1信息與數據
1.1.2數據管理技術的發展
1.2資料庫系統的結構
1.2.1資料庫三級模式結構
1.2.2資料庫系統的體系結構
1.3資料庫、資料庫管理系統與資料庫系統
1.3.1資料庫
1.3.2資料庫管理系統
1.3.3資料庫系統
1.4資料庫技術的發展
1.4.1資料庫的發展歷程
1.4.2資料庫研究的現狀和未來的發展趨勢
1.5SQLServer2005簡介
1.5.1SQLServer2005概述
1.5.2SQLServer2005常見版本
1.5.3SQLServer2005工具和實用程式簡介
1.5.4SQLServer2005系統資料庫簡介
1.5.5SQLServer2005資料庫的建立
1.6本章小結
1.7習題
第2章數據模型
2.1信息的三個世界
2.1.1現實世界
2.1.2信息世界
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.3.4關係模型
2.3.5面向對象模型
2.3.6數據模型的比較
2.4本章小結
2.5習題
第3章關係資料庫的基本理論
3.1關係模型概述
3.2關係數據模型
3.2.1關係數據結構和基本術語
3.2.2關係的數學定義
3.2.3關係的性質
3.3關係模型的三類完整性
3.3.1實體完整性(EntityIntegrity)
3.3.2參照完整性(ReferentialIntegrity)
3.3.3用戶定義完整性
3.4關係代數的基本運算
3.4.1傳統的集合運算
3.4.2專門的關係運算
3.4.3基本運算及其變換運算
3.5關係演算
3.5.1元組關係演算語言——ALPHA
3.5.2域關係演算
3.6本章小結
3.7習題
第4章TransactSQL語言
4.1TransactSQL語言基本概念
4.1.1數據類型
4.1.2變數和運算符
4.2流程控制語句
4.3函式
4.3.1系統函式
4.3.2用戶自定義函式
4.4本章小結
4.5習題
第5章結構化查詢語言SQL
5.1概述
5.1.1SQL的產生和發展
5.1.2SQL的特點
5.2數據定義功能
5.2.1基本表的定義
5.2.2表結構的修改
5.2.3基本表的刪除
5.2.4索引的建立
5.2.5索引的刪除
5.3數據查詢功能
5.3.1投影查詢
5.3.2條件查詢
5.3.3連線查詢
5.3.4排序
5.3.5分組及計算查詢
5.3.6子查詢
5.3.7集合操作
5.4數據操作功能
5.4.1插入數據語句
5.4.2更新數據語句
5.4.3刪除數據語句
5.4.4保持數據的一致性
5.5視圖
5.5.1視圖的建立
5.5.2視圖的修改
5.5.3視圖的刪除
5.5.4視圖更新操作
5.6數據控制功能
5.6.1授予許可權
5.6.2回收許可權
5.6.3拒絕許可權
5.7嵌入式SQL
5.7.1嵌入式SQL簡介
5.7.2游標
5.7.3動態SQL簡介
5.8本章小結
5.9習題
第6章存儲過程和觸發器
6.1存儲過程
6.1.1存儲過程的類型
6.1.2存儲過程的創建和執行
6.1.3存儲過程的修改和刪除
6.1.4存儲過程的優點
6.2觸發器
6.2.1觸發器的類型
6.2.2觸發器的工作原理
6.2.3觸發器的創建和查看
6.2.4觸發器的修改和刪除
6.2.5觸發器的優缺點
6.3本章小結
6.4習題
第7章關係模式的規範化設計
7.1問題提出
7.2數據依賴
7.2.1屬性間聯繫
7.2.2函式依賴
7.2.3多值依賴
7.3規範化的關係模式
7.3.1第一範式
7.3.2第二範式
7.3.3第三範式
7.3.4BC範式
7.3.5第四範式
7.3.6規範化小結
7.4數據依賴的公理系統
7.5模式分解
7.6本章小結
7.7習題
第8章資料庫設計
8.1概述
8.1.1資料庫設計的任務、內容和特點
8.1.2資料庫設計方法簡述
8.1.3資料庫設計的步驟
8.2需求分析
8.2.1需求分析的任務
8.2.2需求分析的步驟
8.3概念結構設計
8.3.1概念結構設計的必要性
8.3.2概念模型的特點
8.3.3概念結構設計的方法與步驟
8.4邏輯結構設計
8.4.1ER圖向關係模型的轉換
8.4.2數據模型的最佳化
8.5資料庫物理設計
8.5.1確定物理結構
8.5.2評價物理結構
8.6資料庫實施
8.7資料庫運行與維護
8.8資料庫設計中的技巧
8.9本章小結
8.10習題
第9章資料庫的安全與保護
9.1資料庫的安全性
9.1.1用戶認證
9.1.2存取控制
9.1.3視圖機制
9.1.4審計
9.1.5數據加密
9.1.6SQLServer2005的安全性管理
9.2資料庫的完整性
9.2.1資料庫的完整性的含義
9.2.2完整性約束條件
9.2.3完整性控制
9.2.4SQLServer2005的完整性保護
9.3資料庫的並發控制技術
9.3.1事務概述
9.3.2並發控制方法
9.3.3並發調度的可串列性
9.3.4SQLServer2005的並發控制
9.4資料庫的備份與恢復技術
9.4.1資料庫的故障種類
9.4.2數據備份與恢復
9.4.3SQLServer2005的資料庫備份
9.4.4SQLServer2005的資料庫還原
9.5本章小結
9.6習題
第10章資料庫套用系統設計實例——學生管理系統
10.1用戶需求
10.1.1系統功能分析
10.1.2系統功能模組設計
10.2資料庫設計
10.2.1資料庫需求分析
10.2.2資料庫概念結構設計
10.2.3資料庫邏輯結構設計
10.3資料庫結構的實現
10.3.1創建資料庫和數據表
10.3.2SQLServer2005的設定
10.3.3前台客戶端編程所使用的高級語言——VisualBasic6.0簡介
10.3.4創建資料庫
10.3.5創建ODBC
10.4學生管理系統主窗體的創建
10.4.1創建工程項目——Student_MIS
10.4.2創建學生管理系統的主窗體
10.4.3創建主窗體的選單
10.4.4創建公用模組
10.5系統用戶管理模組的創建
10.5.1用戶登錄窗體的創建
10.5.2添加用戶窗體的創建
10.6本章小結
10.7習題
第11章Web資料庫套用系統
11.1Web概述
11.1.1Web的歷史
11.1.2Web工作模式
11.1.3與Web有關的一些概念
11.2Web資料庫
11.2.1Web資料庫的概念
11.2.2Web套用系統
11.2.3常用Web資料庫的比較
11.3Web資料庫訪問技術
11.3.1ODBC
11.3.2JDBC
11.3.3JSP
11.4Web資料庫套用系統
11.4.1ASP簡介
11.4.2ASP訪問資料庫示例
11.5本章小結
11.6習題
第12章資料庫技術新進展
12.1資料庫技術發展概述
12.2資料庫技術與其他相關技術相結合
12.2.1分散式資料庫
12.2.2並行資料庫
12.2.3主動資料庫
12.2.4面向對象資料庫
12.2.5多媒體資料庫
12.3面向套用領域的資料庫新技術
12.3.1數據倉庫
12.3.2工程資料庫
12.3.3空間資料庫
12.3.4模糊資料庫
12.3.5感測器資料庫
12.3.6格線數據管理
12.3.7微小型資料庫技術
12.3.8移動數據管理
12.4本章小結
12.5習題
參考文獻

熱門詞條

聯絡我們