《數據庫原理與應用(第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章 關系數據庫
3.1 關系數據模型的組成
3.1.1 關系數據結構
3.1.2 關系操作
3.1.3 數據完整性約束
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訪問數據庫
參考資料 >