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

數據庫技術與應用

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

鎖定
《數據庫技術與應用》是2020年清華大學出版社出版的圖書,作者是劉衞國。 [1] 
中文名
數據庫技術與應用
作    者
劉衞國
出版時間
2020年
出版社
清華大學出版社
ISBN
9787302551362

數據庫技術與應用內容簡介

本書以SQL Server 2012為實踐環境,介紹數據庫的基本知識和應用開發技術。全書分成3個部分,第1部分是數據庫的基本概念與原理;第2部分是SQL Server 2012數據庫的操作與應用;第3部分是數據庫應用系統開發,結合實際案例介紹數據庫應用系統的開發方法。 [2] 

數據庫技術與應用圖書目錄

第1章數據庫系統概論
1.1數據和數據管理
1.2數據管理技術
1.2.1人工管理階段
1.2.2文件管理階段
1.2.3數據庫管理階段
1.2.4數據管理技術的新發展
1.3數據庫系統
1.3.1數據庫系統的組成
1.3.2數據庫的三級模式結構
1.3.3數據庫系統的特點
1.4數據模型
1.4.1數據模型的組成要素
1.4.2數據抽象的過程
1.4.3概念模型
1.4.4邏輯模型
本章小結
習題1
第2章關係數據庫基本原理
2.1關係數據庫概述
2.1.1關係模型與關係模式
2.1.2關係數據庫的基本概念
2.1.3關係數據庫的基本特徵
2.2關係代數的基本原理
2.2.1關係的數學定義
2.2.2關係運算
2.3關係的規範化理論
2.3.1函數依賴的基本概念
2.3.2關係模式的範式
2.3.3關係模式的分解
2.4關係模型的完整性約束
2.5數據庫的設計方法
2.5.1數據庫設計過程
2.5.2ER模型到關係模型的轉化
2.5.3數據庫設計實例
本章小結
習題2
第3章SQL Server 2012操作基礎
3.1SQL Server 2012簡介
3.1.1SQL Server的發展
3.1.2SQL Server的特點
3.1.3SQL Server 2012的新特性
3.2SQL Server 2012的安裝
3.2.1安裝需求
3.2.2安裝過程
3.3SQL Server 2012管理平台
3.3.1SQL Server 2012管理平台的功能與基本操作
3.3.2SQL Server 2012服務器的配置與管理
3.4SQL和TransactSQL概述
3.4.1SQL的發展與特點
3.4.2TransactSQL概述
本章小結
習題3
第4章數據庫的管理
4.1SQL Server 2012數據庫概述
4.1.1SQL Server 2012中的數據庫
4.1.2SQL Server 2012的系統數據庫
4.1.3數據庫對象的標識符
4.2數據庫的創建
4.2.1使用SQL Server管理平台創建數據庫
4.2.2使用TransactSQL語句創建數據庫
4.3數據庫的修改
4.3.1使用SQL Server管理平台修改數據庫
4.3.2使用TransactSQL語句修改數據庫
4.4數據庫的刪除
4.4.1使用SQL Server管理平台刪除數據庫
4.4.2使用TransactSQL語句刪除數據庫
本章小結
習題4
第5章表的管理
5.1SQL Server表概述
5.1.1數據類型簡介
5.1.2空值和默認值
5.1.3約束
5.2表的創建與維護
5.2.1使用SQL Server管理平台對錶進行操作
5.2.2使用TransactSQL語句創建表
5.2.3使用TransactSQL語句修改表
5.2.4使用TransactSQL語句刪除表
5.3表中數據的維護
5.3.1插入數據
5.3.2修改數據
5.3.3刪除數據
本章小結
習題5
第6章數據查詢
6.1基本查詢
6.1.1SELECT子句
6.1.2FROM子句
6.1.3WHERE子句
6.1.4查詢結果處理
6.2嵌套查詢
6.2.1單值嵌套查詢
6.2.2多值嵌套查詢
6.3連接查詢
6.3.1連接概述
6.3.2內連接
6.3.3外連接
6.3.4交叉連接
本章小結
習題6
第7章索引與視圖
7.1索引概述
7.1.1索引的基本概念
7.1.2索引的分類
7.2索引的操作
7.2.1創建索引
7.2.2查看與修改索引
7.2.3刪除索引
7.3視圖概述
7.3.1視圖的基本概念
7.3.2視圖的類型
7.3.3視圖的限制
7.4視圖的操作
7.4.1創建視圖
7.4.2修改視圖
7.4.3刪除視圖
7.4.4查看和修改視圖屬性
7.5視圖的應用
7.5.1通過視圖檢索表數據
7.5.2通過視圖添加表數據
7.5.3通過視圖修改表數據
7.5.4通過視圖刪除表數據
本章小結
習題7
第8章數據完整性
8.1使用規則實施數據完整性
8.1.1創建規則
8.1.2查看規則
8.1.3規則的綁定與鬆綁
8.1.4刪除規則
8.2使用默認值實施數據完整性
8.2.1創建默認值
8.2.2查看默認值
8.2.3默認值的綁定與鬆綁
8.2.4刪除默認值
8.3使用約束實施數據完整性
8.3.1主鍵約束
8.3.2外鍵約束
8.3.3唯一性約束
8.3.4檢查約束
8.3.5默認約束
本章小結
習題8
第9章TransactSQL程序設計
9.1數據與表達式
9.1.1用户定義數據類型
9.1.2常量與變量
9.1.3運算符與表達式
9.2函數
9.2.1常用函數
9.2.2用户定義函數
9.3程序控制流語句
9.3.1語句塊和註釋
9.3.2選擇控制
9.3.3循環控制
9.3.4批處理
9.4遊標管理與應用
9.4.1遊標概述
9.4.2聲明遊標
9.4.3使用遊標
9.4.4遊標的應用
9.4.5使用系統存儲過程管理遊標
本章小結
習題9
第10章存儲過程與觸發器
10.1存儲過程概述
10.2存儲過程的創建與使用
10.2.1創建存儲過程
10.2.2執行存儲過程
10.2.3修改存儲過程
10.2.4刪除存儲過程
10.2.5存儲過程參數與狀態值
10.3觸發器概述
10.4觸發器的創建與使用
10.4.1創建觸發器
10.4.2修改觸發器
10.4.3刪除觸發器
10.5事務處理
10.5.1事務概述
10.5.2事務管理
10.6SQL Server的鎖機制
10.6.1鎖模式
10.6.2隔離級別
10.6.3查看和終止鎖
10.6.4死鎖及其防止
本章小結
習題10
第11章數據庫的安全管理
11.1SQL Server的安全機制
11.1.1身份驗證模式
11.1.2身份驗證模式的設置
11.2登錄賬號管理
11.2.1創建登錄賬户
11.2.2修改登錄賬户
11.2.3刪除登錄賬户
11.3數據庫用户的管理
11.4角色管理
11.4.1SQL Server角色的類型
11.4.2固定服務器角色管理
11.4.3數據庫角色管理
11.4.4用户定義數據庫角色管理
11.5權限管理
11.5.1權限的種類
11.5.2授予權限
11.5.3禁止與撤銷權限
11.5.4查看權限
本章小結
習題11
第12章數據庫的維護
12.1數據庫的備份
12.1.1數據庫備份概述
12.1.2創建和刪除備份設備
12.1.3備份數據庫
12.2數據庫的還原
12.2.1數據庫恢復模型
12.2.2查看備份信息
12.2.3還原數據庫
12.3數據導入導出
12.3.1導入數據
12.3.2導出數據
12.4分離與附加用户數據庫
12.4.1分離用户數據庫
12.4.2附加用户數據庫
本章小結
習題12
第13章數據庫應用系統開發
13.1數據庫應用系統的開發過程
13.2數據庫系統的體系結構與開發工具
13.2.1數據庫系統的體系結構
13.2.2常用的數據庫開發工具
13.3用VB .NET開發數據庫應用系統
13.3.1VB .NET程序設計概述
13.3.2VB .NET程序設計基礎知識
13.3.3VB .NET數據庫應用程序開發
13.4應用案例——圖書現場採購系統
13.4.1系統需求分析
13.4.2系統設計
13.4.3系統主界面的實現
13.4.4用户管理模塊的實現
13.4.5採購數據導入模塊的實現
13.4.6採購數據管理模塊的實現
13.4.7圖書選購管理模塊的實現
13.4.8統計輸出模塊的實現
本章小結
習題13
參考文獻 [2] 

數據庫技術與應用作者簡介

劉衞國,博士,中南大學信息科學與工程學院教授、計算機基礎教學中心主任,教育部文科計算機基礎教學指導分委員會委員,湖南省高教學會計算機教育專業委員會常務理事,全國高等院校計算機基礎教育研究會理工專業委員會委員,美國加州大學聖地亞哥分校(University of California, San Diego,UCSD)訪問學者(2004年),湖南省普通高校青年骨幹教師培養對象(2003)。主要研究領域為網絡與信息安全、軟件工程、計算機教育。先後主持完成省部級教學改革項目10餘項,曾獲湖南省教學成果二等獎(2001年)、三等獎(2016年)、湖南省普通高等學校優秀教材獎(2009年)、全國高校出版社優秀暢銷書一等獎(2008年),中南大學茅以升鐵路教育專項獎(教學專項獎)(2000年),校級優秀主講教師,多次獲中南大學教學成果一等獎、二等獎,主編出版國家級規劃教材3部。 [2] 
參考資料