高等學校規劃教材:資料庫基礎教程

高等學校規劃教材:資料庫基礎教程

本書是江蘇省精品教材立項建設項目、“十二五”江蘇省高等學校重點教材建設項目成果,以基於資料庫的套用能力培養為主要目標,面向套用型教學需求,重點突出基礎性和套用性。按照“理論、實踐、再理論、再實踐”的思想關聯知識,以一個貫穿全書的商品訂購管理資料庫示例為主線,將資料庫基本原理、技術和套用三者有機結合。全書共9章,內容包括資料庫概覽、關係數據模型、關係資料庫語言SQL、資料庫設計、關係規範化理論、套用系統中的SQL 及相關技術、資料庫套用開發、資料庫保護和資料庫新進展。附錄A 和B分別是實驗指導和課程設計指導。附錄C是T-SQL 常用語句。本書免費提供配套電子課件、習題參考解答、示例源程式和視頻資源。

基本介紹

  • 書名:高等學校規劃教材:資料庫基礎教程
  • 出版社:電子工業出版社
  • 頁數:315頁
  • 開本:16
  • 品牌:電子工業出版社
  • 作者:顧韻華 李含光
  • 出版日期:2014年8月1日
  • 語種:簡體中文
  • ISBN:712123856X
基本介紹,內容簡介,作者簡介,圖書目錄,

基本介紹

內容簡介

江蘇省精品教材、適合目前所有MS-SQL平台、資源豐富,掃描書內二維碼可線上看操作視頻。

作者簡介

2004.9 《計算機網路》課件獲第二屆“方正奧思杯”江蘇省多媒體競賽好課件獎2005.1 校優秀教學質量一等獎2006.12 校科技進步一等獎2008.7 校科技進步一等獎

圖書目錄

第1章資料庫概覽—實例、概念與認識
1.1數據管理技術的進展
1.1.1人工管理階段
1.1.2檔案系統階段
1.1.3資料庫系統階段
1.2理解資料庫系統
1.2.1實例——商品訂購管理系統
1.2.2什麼是資料庫系統
1.3資料庫系統結構
1.3.1資料庫系統的三級模式結構
1.3.2資料庫系統的二級映像
1.3.3資料庫管理系統
1.3.4資料庫系統所需人員
1.4數據模型
1.4.1數據模型的概念
1.4.2概念數據模型
1.4.3邏輯數據模型
1.5資料庫系統的發展
1.5.1資料庫系統發展的階段
1.5.2資料庫系統主要研究領域
本章小結
習題1
第2章關係數據模型—關係資料庫基礎
2.1關係數據結構
2.1.1二維表與關係數據結構
2.1.2關係數據結構的形式化定義
2.1.3關係的性質
2.1.4關係模式
2.1.5關係資料庫
2.1.6碼
2.2關係操作
2.2.1基本關係操作
2.2.2關係數據語言分類
2.2.3關係代數
2.3關係完整性
2.3.1實體完整性
2.3.2參照完整性
2.3.3用戶定義完整性
本章小結
習題2
第3章關係資料庫語言SQL—資料庫套用基礎
3.1SQL概述
3.1.1SQL的特點
3.1.2SQL基本概念
3.1.3SQL語言的組成
3.1.4SQL語句分類
3.2SQL語言的數據類型
3.3數據定義
3.3.1模式定義
3.3.2基本表定義
3.3.3索引定義
3.3.4視圖定義
3.4數據查詢
3.4.1SELECT語句結構
3.4.2單表查詢
3.4.3連線查詢
3.4.4嵌套查詢
3.4.5集合查詢
3.4.6視圖查詢
3.5數據更新
3.5.1數據插入
3.5.2數據修改
3.5.3數據刪除
3.5.4視圖更新
3.5.5更新操作與數據完整性
本章小結
習題3
第4章資料庫設計—資料庫套用系統開發總論
4.1資料庫設計概述
4.1.1資料庫設計的含義
4.1.2資料庫設計的特點
4.1.3資料庫設計的六階段
4.2需求分析
4.2.1需求分析的步驟
4.2.2需求分析常用的調查方法
4.2.3需求分析的描述
4.3概念設計
4.3.1概念設計的方法
4.3.2ER方法
4.3.3基本E—R模型的擴充
4.3.4擴展E—R模型
4.4邏輯設計
4.4.1E—R模型轉換為關係模型
4.4.2數據模式的最佳化
4.4.3設計用戶外模式
4.5物理設計
4.5.1確定資料庫的物理結構
4.5.2性能評價
4.6資料庫實施
4.6.1資料庫結構定義及數據載入
4.6.2應用程式編寫與調試
4.6.3資料庫試運行
4.7資料庫運行與維護
4.7.1資料庫的轉儲和恢復
4.7.2資料庫安全性、完整性控制
4.7.3資料庫性能監督、分析和改進
4.7.4資料庫的重定義、重構和重組織
本章小結
習題4
第5章關係規範化理論——關係資料庫設計理論基礎
5.1數據冗餘與操作異常問題
5.1.1數據冗餘與操作異常
5.1.2問題原因分析
5.2函式依賴
5.2.1函式依賴的基本概念
5.2.2函式依賴的分類
5.2.3函式依賴與數據冗餘
5.3範式
5.3.1關係模式和碼
5.3.2基於函式依賴的範式
5.3.3多值依賴與4NF
5.4數據依賴公理系統
5.4.1邏輯蘊含
5.4.2Armstrong公理系統
5.4.3函式依賴集的閉包
5.4.4最小依賴集
5.5模式分解
5.5.1無損分解
5.5.2函式依賴保持
本章小結
習題5
第6章套用系統中的SQL及相關技術——套用開發關鍵技術
6.1在套用中使用SQL
6.2T—SQL程式設計
6.2.1T—SQL程式設計基礎
6.2.2流程控制語句
6.2.3批處理和腳本
6.2.4函式
6.2.5游標
6.3存儲過程和觸發器
6.3.1存儲過程
6.3.2觸發器
6.4資料庫訪問接口
6.4.1開放資料庫互連ODBC
6.4.2OLEDB和ADO
6.4.3ADO.NET
6.4.4JDBC
本章小結
習題6
第7章資料庫套用開發—過程、平台與實例
7.1資料庫套用系統的開發過程
7.2資料庫套用系統的體系結構
7.2.1單用戶模式
7.2.2主從式多用戶模式
7.2.3C/S模式
7.2.4B/S模式
7.3常用的資料庫系統
7.3.1SQLServer
7.3.2Oracle
7.3.3Sybase
7.3.4DB2
7.3.5MySQL
7.3.6VFP
7.3.7Access
7.3.8SQLite
7.3.9資料庫系統的選擇
7.4常用資料庫套用開發工具簡介
7.4.1VisualStudio
7.4.2Eclipse
7.5C#資料庫套用開發
7.5.1C#程式設計概述
7.5.2ADO.NET資料庫套用技術
7.5.3C#資料庫套用系統開發案例—商品訂購管理系統
7.6Java資料庫套用開發
7.6.1JDBC資料庫訪問流程
7.6.2結果集(ResultSet)
7.6.3JDBC資料庫編程
7.6.4Java資料庫套用系統開發案例—商品訂購管理系統
本章小結
習題7
第8章資料庫保護—資料庫管理基礎
8.1資料庫保護概述
8.2資料庫安全
8.2.1資料庫安全保護範圍
8.2.2資料庫安全性目標
8.2.3資料庫安全控制
8.2.4SQLServer的安全機制
8.3資料庫完整性
8.3.1完整性概念
8.3.2DBMS的完整性控制
8.3.3SQLServer的完整性機制
8.4並發控制
8.4.1事務
8.4.2事務的並發執行
8.4.3並發調度的可串列化
8.4.4封鎖
8.4.5活鎖與死鎖
8.4.6SQLServer的事務處理和鎖機制
8.5資料庫恢復
8.5.1故障種類
8.5.2資料庫恢復技術
8.5.3SQLServer的恢復技術
本章小結
習題8
第9章資料庫新進展—領域知識拓展
9.1資料庫技術的研究與發展
9.1.1資料庫技術的發展
9.1.2資料庫發展的特點
9.1.3資料庫技術的研究方向
9.2數據倉庫與數據挖掘
9.2.1數據倉庫
9.2.2數據挖掘
9.2.3數據倉庫與數據挖掘
9.3XML數據管理
9.3.1XML概述
9.3.2XML數據模型
9.3.3XML數據查詢
9.3.4SQLServer中XML數據處理
9.4非關係型資料庫(NoSQL)
9.4.1NoSQL概念
9.4.2NoSQL架構
9.4.3CAP理論
本章小結
習題9
附錄A實驗指導
附錄B課程設計指導
附錄CT—SQL常用語句
參考文獻
  

相關詞條

熱門詞條

聯絡我們