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