數(shù)據(jù)庫原理與應(yīng)用:基于SQL Server2016
定 價:49 元
叢書名:普通高等教育“十三五”規(guī)劃教材·計(jì)算機(jī)專業(yè)群
- 作者:彭浩,黃勝,鄒競 編
- 出版時間:2020/1/1
- ISBN:9787517083979
- 出 版 社:中國水利水電出版社
- 中圖法分類:TP311.132.3
- 頁碼:327
- 紙張:膠版紙
- 版次:1
- 開本:16開
《數(shù)據(jù)庫原理與應(yīng)用:基于SQL Server2016》主要由三部分內(nèi)容組成:第一部分主要介紹數(shù)據(jù)庫理論,包括數(shù)據(jù)模型、數(shù)據(jù)庫設(shè)計(jì)、關(guān)系代數(shù)、規(guī)范化理論;第二部分主要介紹數(shù)據(jù)庫相關(guān)的一些內(nèi)容,包括創(chuàng)建數(shù)據(jù)庫、創(chuàng)建數(shù)據(jù)庫對象、數(shù)據(jù)查詢、數(shù)據(jù)修改、函數(shù)、存儲過程、觸發(fā)器、事務(wù)處理等;第三部分主要介紹數(shù)據(jù)庫的維護(hù)性工作,包括安全管理、備份和恢復(fù)數(shù)據(jù)庫。本書采用的實(shí)踐平臺為SQL Server 2016,該平臺界面友好、使用方便、功能全面,非常適合作為數(shù)據(jù)庫實(shí)踐平臺使用。本書內(nèi)容全面、實(shí)例豐富,以一個小型家庭財政收支登記系統(tǒng)作為案例,貫穿全書始終,將很多知識點(diǎn)連貫起來,方便讀者學(xué)習(xí),也方便教師開展教學(xué)工作。
《數(shù)據(jù)庫原理與應(yīng)用:基于SQL Server2016》可作為高等院校計(jì)算機(jī)專業(yè)以及信息管理等相關(guān)專業(yè)的教材,也可作為相關(guān)技術(shù)人員學(xué)習(xí)數(shù)據(jù)庫知識的參考書。
數(shù)據(jù)庫技術(shù)是20世紀(jì)60年代興起的一門綜合性數(shù)據(jù)庫管理技術(shù),也是信息管理中一項(xiàng)非常重要的技術(shù)。它綜合了數(shù)學(xué)、計(jì)算科學(xué)、管理科學(xué)等諸多學(xué)科知識。隨著計(jì)算機(jī)及網(wǎng)絡(luò)技術(shù)的快速發(fā)展與應(yīng)用,數(shù)據(jù)庫技術(shù)得到日益廣泛的應(yīng)用。
本書以關(guān)系數(shù)據(jù)庫系統(tǒng)為核心,按照“原理一設(shè)計(jì)一應(yīng)用”循序漸進(jìn)的模式,全面、系統(tǒng)地闡述了數(shù)據(jù)庫系統(tǒng)的基本原理、設(shè)計(jì)技術(shù)和開發(fā)應(yīng)用的主要知識。全書內(nèi)容分為三大部分:第一部分主要介紹數(shù)據(jù)庫理論,包括數(shù)據(jù)模型、數(shù)據(jù)庫設(shè)計(jì)、關(guān)系代數(shù)、規(guī)范化理論:第二部分主要介紹數(shù)據(jù)庫相關(guān)的一些內(nèi)容,包括創(chuàng)建數(shù)據(jù)庫、創(chuàng)建數(shù)據(jù)庫對象、數(shù)據(jù)查詢、數(shù)據(jù)修改、函數(shù)、存儲過程、觸發(fā)器、事務(wù)處理等;第三部分主要介紹數(shù)據(jù)庫的維護(hù)性工作,包括安全管理、備份和恢復(fù)數(shù)據(jù)庫。本書根據(jù)理論聯(lián)系實(shí)際、重在實(shí)踐操作的原則,以現(xiàn)今流行的關(guān)系數(shù)據(jù)庫管理系統(tǒng)——SQL Server2016及其使用的Transact. SQL語言為例,通過大量實(shí)例,全面介紹了關(guān)系數(shù)據(jù)庫的程序設(shè)計(jì)基礎(chǔ)、SQL Sever2016中各種數(shù)據(jù)更新和數(shù)據(jù)查詢的基礎(chǔ)應(yīng)用,并闡述了存儲過程、觸發(fā)器、安全管理等方面的高級應(yīng)用。
數(shù)據(jù)庫是設(shè)計(jì)與建立管理信息系統(tǒng)的主要支撐,而管理信息系統(tǒng)是計(jì)算機(jī)應(yīng)用的主要內(nèi)容之一。學(xué)習(xí)數(shù)據(jù)庫的目的,除了學(xué)習(xí)其思想、方法之外,還要掌握它在管理信息系統(tǒng)中應(yīng)用的理論與方法。要學(xué)好數(shù)據(jù)庫,必須與管理信息系統(tǒng)建設(shè)密切聯(lián)系,由管理信息系統(tǒng)的需求分析決定對數(shù)據(jù)庫技術(shù)的要求。如果僅僅孤立地講述數(shù)據(jù)庫的概念、方法與技術(shù),會大大降低本課程的趣味性,也會使理論變得枯燥無味并難以理解,還會出現(xiàn)理論與實(shí)踐相脫離的弊病。為此,本書選擇了一個小型家庭財政收支登記系統(tǒng)作為案例,貫穿全書始終。
本書內(nèi)容前后呼應(yīng),既有深入透徹的理論知識闡述,又有成熟實(shí)用的應(yīng)用技術(shù)講解,適合作為高等院校計(jì)算機(jī)類專業(yè)的數(shù)據(jù)庫原理與應(yīng)用入門教材,也可以作為信息系統(tǒng)開發(fā)人員和從事信息領(lǐng)域工作的科技人員的技術(shù)參考書。
本書第1章由王海濤編寫,第2章由薛輝編寫,第3章由彭浩編寫,第4章由徐鳴編寫,第6章、第7章由黃勝編寫、第5章、第8章由鄒競編寫,第9章、第10章由李軍、劉瓊、李橋編寫。全書由彭浩、陳繼鋒、陸惠民統(tǒng)稿。
由于數(shù)據(jù)庫技術(shù)發(fā)展迅速,加之編者水平有限及編寫時間倉促,書中存在的錯誤和不足在所難免,懇請讀者批評、指正。
前言
第1章 數(shù)據(jù)庫與關(guān)系型數(shù)據(jù)庫設(shè)計(jì)概論
1.1 數(shù)據(jù)管理技術(shù)的發(fā)展
1.1.1 人工管理階段
1.1.2 文件管理階段
1.1.3 數(shù)據(jù)庫管理階段
1.2 數(shù)據(jù)庫系統(tǒng)
1.2.1 數(shù)據(jù)庫系統(tǒng)的組成
1.2.2 數(shù)據(jù)庫系統(tǒng)的前景和效益
1.3 數(shù)據(jù)庫管理系統(tǒng)
1.3.1 數(shù)據(jù)庫管理系統(tǒng)的主要功能
1.3.2 數(shù)據(jù)庫管理系統(tǒng)的組成
1.4 數(shù)據(jù)描述與數(shù)據(jù)模型
1.4.1 數(shù)據(jù)描述的3個領(lǐng)域
1.4.2 數(shù)據(jù)模型的概念
1.5 概念模型
1.5.1 實(shí)體聯(lián)系模型
1.5.2 E-R圖(Entiy Relationship Diagrarm)
1.5.3 概念設(shè)計(jì)的方法與步驟
1.5.4 數(shù)據(jù)抽象
1.5.5 概念設(shè)計(jì)
1.6 邏輯模型
1.7 關(guān)系模型
1.7.1 關(guān)系模型的基本概念
1.7.2 關(guān)系模型的基本術(shù)語
1.7.3 關(guān)系模式、關(guān)系子模式和存儲模式
1.7.4 關(guān)系模型的3類完整性規(guī)則
1.7.5 邏輯設(shè)計(jì)
1.8 物理設(shè)計(jì)
小結(jié)
習(xí)題
第2章 關(guān)系運(yùn)算
2.1 關(guān)系代數(shù)
2.1.1 關(guān)系代數(shù)的5種基本操作
2.1.2 關(guān)系代數(shù)的組合操作
2.1.3 擴(kuò)充的關(guān)系代數(shù)操作
2.2 關(guān)系演算
2.2.1 元組關(guān)系演算
2.2.2 元組關(guān)系演算語言ALPHA
2.2.3 域關(guān)系演算
2.2.4 域關(guān)系演算語言QBE
2.3 關(guān)系運(yùn)算的安全性和等價性
2.3.1 關(guān)系運(yùn)算的安全性
2.3.2 關(guān)系運(yùn)算的等價性
小結(jié)
習(xí)題
第3章 關(guān)系模式的規(guī)范化設(shè)計(jì)
3.1 關(guān)系模式的設(shè)計(jì)問題
3.1.1 問題的提出
3.1.2 問題的分析
3.1.3 問題的解決方案
3.2 函數(shù)依賴
3.2.1 函數(shù)依賴的概念
3.2.2 函數(shù)依賴的分類
3.2.3 函數(shù)依賴的邏輯蘊(yùn)涵與推理規(guī)則
3.2.4 函數(shù)依賴集的閉包與屬性閉包
3.2.5 函數(shù)依賴集的覆蓋和等價
3.2.6 函數(shù)依賴集的最小化
3.2.7 候選鍵
3.3 關(guān)系模式的范式
3.3.1 第一范式
3.3.2 第二范式
3.3.3 第三范式
3.3.4 BCNF范式
3.3.5 多值依賴與第四范式
3.3.6 連接依賴與第五范式
3.3.7 關(guān)系模式規(guī)范化小結(jié)
……
第4章 SOL Server 2016概述
第5章 SOL Server程序設(shè)計(jì)基礎(chǔ)
第6章 數(shù)據(jù)庫和表
第7章 查詢、視圖、索引與游標(biāo)
第8章 存儲過程、觸發(fā)器、事務(wù)
第9章 數(shù)據(jù)備份與還原、分離與附加、導(dǎo)出與導(dǎo)入
第10章 SOL Server的安全管理
參考文獻(xiàn)