資料庫原理與應用

第2版

《資料庫原理與應用(第2版)》是機械工業出版社2011年4月1日出版的圖書,作者是何玉潔梁琦。該書由三部分組成,第一部分偏重於資料庫理論,主要介紹的是關係資料庫理論;第二部分偏重於資料庫伺服器端的管理和編程,包括創建資料庫、存儲過程、觸發器、安全管理、備份和恢復等,本部分選用的是sql server 2005;第三部分偏重於客戶端資料庫應用編程,介紹了用asp-net編寫b/s架構的資料庫應用程序的基本技術。

圖書信息


叢書名: 高等院校計算機教材系列
平裝: 320頁
正文語種: 簡體中文
開本: 16
ISBN: 9787111325017, 711132501X
條形碼: 9787111325017
產品尺寸及重量:25.8 x 18.2 x 1.4 cm ; 499 g

內容簡介


資料庫技術是一門應用性很強的學科,因此在講授資料庫技術時應該從理論和應用兩方面來介紹。《資料庫原理與應用》正是本著這個宗旨做到了理論和應用相結合。
《資料庫原理與應用》內容全面、實例豐富,並為教師配備了電子教案,方便教學。《資料庫原理與應用》可作為高等院校計算機專業以及信息管理等相關專業本科生資料庫課程的教材,也可作為相關人員學習資料庫知識的參考書。

編輯推薦


《資料庫原理與應用(第2版)》第2版根據資料庫技術的發展及廣大讀者和教師對第1版使用情況的反饋意見進行修訂,內容結構更加合理,也更適合計算機專業學生的需求。內容覆蓋全面。既包括資料庫的基礎理論知識,又包括資料庫的客戶端和伺服器端的應用技術。內容選材合理。既緊密結合技術的發展趨勢和使用實情,又充分考慮本科教學中的學時安排和學生的學習能力和接受程度。實例和習題豐富。大量的實例、習題、上機練習可幫助學生理解資料庫知識,讓學生通過操作練習學會學以致用。

目錄


第2版前言
第一部分 基礎理論
第1章 資料庫概述
1.1 一些基本概念
1.1.1 數據
1.1.2 資料庫
1.1.3 資料庫管理系統
1.1.4 資料庫系統
1.2 數據管理技術的發展
1.2.1 文件管理
1.2.2 資料庫管理
1.3 數據獨立性
1.4 資料庫系統的組成
1.5 小結
習題
第2章 數據模型與資料庫系統的
結構
2.1 數據和數據模型
2.1.1 數據與信息
2.1.2 數據模型
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.4.3 模式映像與數據獨立性
2.5 資料庫管理系統
2.6 dJ、結
習題
3.1 關係數據模型的組成
3.1.1 關係數據結構
3.1.2 關係操作
3.2 關係模型的基本術語
3.3 關係模型的形式化定義
3.3.1 形式化定義
3.3.2 對關係的限定
3.4 關係模型的完整性約束
3.4.1 實體完整性
3.4.2 參照完整性
3.4.3 用戶定義的完整性
3.5 關係代數
3.5.1 傳統的集合運算
3.5.2 專門的關係運算
3.5.3 關係代數操作總結
3.6 小結
習題
第4章 SQL語言基礎及數據定義
功能
4.1 基本概念
4.1.1 SQL語言的發展
4.1.2 SQL,語言的特點
4.1.3 SQL,語言功能概述
4.2 SQL Server提供的主要數據類型
4.2.1 數值型
4.2.2 字元串型
4.2.3 日期時間類型
4.3 數據定義功能
4.3.1 基本表的定義與刪除
4.3.2 修改表結構
4.4 數據完整性
4.4.1 完整性約束條件的作用對象
4.4.2 實現數據完整性
4.5 小結
習題
第5章 數據操作語句
5.1 數據查詢功能
5.1.1 查詢語句的基本結構
5.1.2 單表查詢
5.1.3 多表連接查詢
5.1.4.使用TOP限制結果集
5.1.5 子查詢
5.2 數據更改功能
5.2.1 插入數據
5.2.2 更新數據
5.2.3 刪除數據
5.3 小結
習題
第6章 索引和視圖
6.1 索引
6.1.1 基本概念
6.1.2 索引的存儲結構及分類
6.1.3 創建和刪除索引
6.2 視圖
6.2.1 基本概念
6.2.2 定義視圖
6.2.3 邑過視圖查詢數據
6.2.4 修改和刪除視圖
6.2.5 視圖的作用
6.3 小結
習題
第7章 關係資料庫規範化理論
7.1 函數依賴
7.1.1 基本概念
7.1.2 一些術語和符號
7.1.3 為什麼要討論函數依賴
7.2 關係規範化
7.2.1 關係模式中的碼
7.2.2 範式
7.3 關係模式的分解準則
’7.4.小結
習題
第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.1 功能分析
8.4.2 功能設計
8.4.3 事務設計
8.5 資料庫實施
8.6 資料庫的運行和維護
8.7 小結
習題
第9章 事務與併發控制
9.1 事務
9.1.1 基本概念
9.1.2 事務的特徵
9.1.3 事務處理模型
9.2 併發控制
9.2.1 併發控制概述
9.2.2 併發控制措施
9.2.3 封鎖協議
9.2.4 活鎖和死鎖
9.2.5 併發調度的可串列性
9.2.6 兩段鎖協議
9.3 小結
習題
第二部分 伺服器端技術
第10章 SQLServer2005基礎
10.1 SQLServer2005平台構成
10.2 安裝SQLServer2005
10.2.1 SQLServer2005的版本
10.2.2 安裝SQLServer2005需要的
……
第11章 資料庫及對象的創建與管理
第12章 存儲過程和觸發器
第13章 函數和游標
第14章 安全管理
第15章 備份和恢復資料庫
第三部分 客戶端編程技術
第16章 ASP-NET2.0環境配置
第17章 ASP-NET2.0內置對象與應用程序配置
第18章 ASP-NET2.0訪問資料庫