數(shù)據(jù)庫(kù)原理(微課版) 版權(quán)信息
- ISBN:9787115631077
- 條形碼:9787115631077 ; 978-7-115-63107-7
- 裝幀:平裝-膠訂
- 冊(cè)數(shù):暫無(wú)
- 重量:暫無(wú)
- 所屬分類(lèi):>
數(shù)據(jù)庫(kù)原理(微課版) 本書(shū)特色
(1)內(nèi)容全面,結(jié)構(gòu)合理:既覆蓋數(shù)據(jù)庫(kù)課程主要知識(shí)點(diǎn),又不至多到講不完。
(2)案例教學(xué),助力理解:提供多份教學(xué)案例和綜合性實(shí)驗(yàn)案例,為學(xué)生學(xué)習(xí)數(shù)據(jù)庫(kù)設(shè)計(jì)、軟件設(shè)計(jì)與開(kāi)發(fā)提供全過(guò)程參考,在實(shí)際應(yīng)用中對(duì)關(guān)系模型、規(guī)范化理論進(jìn)行詮釋?zhuān)岣邔W(xué)生動(dòng)手能力的同時(shí),提高其邏輯理解能力與理論水平。
(3)輔助資料全面,方便自學(xué):為學(xué)生提供軟件、知識(shí)點(diǎn)微課視頻、實(shí)驗(yàn)操作指導(dǎo)視頻等內(nèi)容,支持學(xué)生隨時(shí)隨地完成實(shí)驗(yàn)內(nèi)容的操作學(xué)習(xí),方便學(xué)生自學(xué)。同樣,為教師提供自學(xué)任務(wù)分解、解決課堂學(xué)時(shí)不足的難題。
(4)融合思政元素,每個(gè)章節(jié)提供與之對(duì)應(yīng)的思政元素及思政教學(xué)案例,方便教師開(kāi)展思政教育。
(5)建立教學(xué)QQ群、不定期提供教學(xué)直播,方便教課教師交流,并分享*新教學(xué)案例等資料。
數(shù)據(jù)庫(kù)原理(微課版) 內(nèi)容簡(jiǎn)介
本書(shū)依據(jù)教育部《普通高等學(xué)校本科專(zhuān)業(yè)類(lèi)教學(xué)質(zhì)量國(guó)家標(biāo)準(zhǔn)》,以新工科背景下加快培養(yǎng)計(jì)算機(jī)類(lèi)工程人才為目標(biāo),構(gòu)建了由4篇共13章內(nèi)容組成的數(shù)據(jù)庫(kù)原理知識(shí)體系。**篇“數(shù)據(jù)庫(kù)基礎(chǔ)”,包括緒論、關(guān)系數(shù)據(jù)庫(kù)、結(jié)構(gòu)化查詢(xún)語(yǔ)言、數(shù)據(jù)庫(kù)完整性、數(shù)據(jù)庫(kù)安全與保護(hù);第二篇“數(shù)據(jù)庫(kù)設(shè)計(jì)與應(yīng)用開(kāi)發(fā)”,包括數(shù)據(jù)庫(kù)設(shè)計(jì)、關(guān)系數(shù)據(jù)庫(kù)規(guī)范化理論、數(shù)據(jù)庫(kù)編程;第三篇“數(shù)據(jù)庫(kù)管理技術(shù)”,包括數(shù)據(jù)庫(kù)存儲(chǔ)與索引、查詢(xún)處理與優(yōu)化、事務(wù)處理技術(shù);第四篇“數(shù)據(jù)庫(kù)新技術(shù)”,包括大數(shù)據(jù)管理技術(shù)、數(shù)據(jù)庫(kù)前沿技術(shù)。
本書(shū)在闡述數(shù)據(jù)庫(kù)基礎(chǔ)理論的同時(shí),以?MySQL?為例介紹數(shù)據(jù)庫(kù)設(shè)計(jì)與應(yīng)用開(kāi)發(fā)的基本技術(shù),并提供配套教材《數(shù)據(jù)庫(kù)原理實(shí)驗(yàn)指導(dǎo)與習(xí)題解析—基于MySQL數(shù)據(jù)庫(kù)(微課版)》(ISBN:978-7-115-63431-3),以幫助學(xué)生系統(tǒng)地構(gòu)建知識(shí)體系,鞏固所學(xué)理論知識(shí)。
本書(shū)可作為高等院校計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程、數(shù)據(jù)管理等專(zhuān)業(yè)“數(shù)據(jù)庫(kù)原理”相關(guān)課程的教材,也可供對(duì)數(shù)據(jù)庫(kù)感興趣的研究人員學(xué)習(xí)使用,還可作為相關(guān)領(lǐng)域技術(shù)人員的參考用書(shū)。
數(shù)據(jù)庫(kù)原理(微課版) 目錄
【章節(jié)目錄】第 一篇 數(shù)據(jù)庫(kù)基礎(chǔ)第 1章 緒論第 2章 關(guān)系數(shù)據(jù)庫(kù)第3章 結(jié)構(gòu)化查詢(xún)語(yǔ)言第4章 數(shù)據(jù)庫(kù)完整性第5章 數(shù)據(jù)庫(kù)安全與保護(hù)第6章 數(shù)據(jù)庫(kù)設(shè)計(jì)第7章 關(guān)系數(shù)據(jù)庫(kù)規(guī)范化理論第8章 數(shù)據(jù)庫(kù)編程第9章 數(shù)據(jù)庫(kù)存儲(chǔ)與索引第 10章 查詢(xún)處理與優(yōu)化第 11章 事務(wù)處理技術(shù)第 12章 大數(shù)據(jù)管理技術(shù)【章節(jié)目錄】第 一篇 數(shù)據(jù)庫(kù)基礎(chǔ)第 1章 緒論第 2章 關(guān)系數(shù)據(jù)庫(kù)第3章 結(jié)構(gòu)化查詢(xún)語(yǔ)言第4章 數(shù)據(jù)庫(kù)完整性第5章 數(shù)據(jù)庫(kù)安全與保護(hù)
第二篇 數(shù)據(jù)庫(kù)設(shè)計(jì)與應(yīng)用開(kāi)發(fā)第6章 數(shù)據(jù)庫(kù)設(shè)計(jì)第7章 關(guān)系數(shù)據(jù)庫(kù)規(guī)范化理論第8章 數(shù)據(jù)庫(kù)編程
第三篇 數(shù)據(jù)庫(kù)管理技術(shù)第9章 數(shù)據(jù)庫(kù)存儲(chǔ)與索引第 10章 查詢(xún)處理與優(yōu)化第 11章 事務(wù)處理技術(shù)
第四篇 數(shù)據(jù)庫(kù)新技術(shù)第 12章 大數(shù)據(jù)管理技術(shù)第 13章 數(shù)據(jù)庫(kù)前沿技術(shù)
【詳細(xì)目錄】第 一篇 數(shù)據(jù)庫(kù)基礎(chǔ)第 1章 緒論1.1 數(shù)據(jù)庫(kù)的基本概念 21.1.1 信息與數(shù)據(jù) 21.1.2 數(shù)據(jù)管理技術(shù)的發(fā)展 41.1.3 數(shù)據(jù)庫(kù)的概念 71.1.4 數(shù)據(jù)庫(kù)系統(tǒng)的組成 81.2 數(shù)據(jù)模型 101.2.1 數(shù)據(jù)模型的概念 101.2.2 數(shù)據(jù)模型的分類(lèi) 101.2.3 數(shù)據(jù)庫(kù)的數(shù)據(jù)模型 111.2.4 非關(guān)系數(shù)據(jù)模型 141.3 數(shù)據(jù)庫(kù)的模式結(jié)構(gòu) 151.3.1 數(shù)據(jù)庫(kù)的三級(jí)模式結(jié)構(gòu) 151.3.2 數(shù)據(jù)庫(kù)中的二級(jí)映像 171.4 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng) 181.5 數(shù)據(jù)庫(kù)技術(shù)的發(fā)展史 191.5.1 數(shù)據(jù)庫(kù)技術(shù)的發(fā)展 191.5.2 國(guó)內(nèi)數(shù)據(jù)庫(kù)技術(shù)的發(fā)展 23本章小結(jié) 24習(xí)題 25第 2章 關(guān)系數(shù)據(jù)庫(kù)2.1 關(guān)系模型的基本概念 262.1.1 關(guān)系 262.1.2 關(guān)系的模式和實(shí)例 282.1.3 關(guān)系數(shù)據(jù)庫(kù)的模式和實(shí)例 292.1.4 碼 292.2 關(guān)系模型的完整性 302.2.1 實(shí)體完整性 302.2.2 參照完整性 312.2.3 用戶(hù)自定義完整性 322.3 teaching數(shù)據(jù)庫(kù) 322.4 關(guān)系代數(shù) 342.4.1 集合運(yùn)算 342.4.2 專(zhuān)門(mén)的關(guān)系運(yùn)算 352.4.3 更名運(yùn)算 382.4.4 賦值運(yùn)算 392.5 其他關(guān)系數(shù)據(jù)操作 392.5.1 元組關(guān)系演算 392.5.2 域關(guān)系演算 402.5.3 數(shù)據(jù)庫(kù)操作的實(shí)現(xiàn) 41本章小結(jié) 43習(xí)題 43第3章 結(jié)構(gòu)化查詢(xún)語(yǔ)言3.1 SQL簡(jiǎn)介 453.1.1 SQL的發(fā)展 453.1.2 SQL的特點(diǎn) 463.2 數(shù)據(jù)定義 473.2.1 數(shù)據(jù)庫(kù)的定義 473.2.2 基本表的定義 483.2.3 基本表的修改和刪除 503.2.4 索引的建立與刪除 513.3 數(shù)據(jù)查詢(xún) 523.3.1 簡(jiǎn)單查詢(xún) 523.3.2 連接查詢(xún) 553.3.3 聚集計(jì)算 573.3.4 查詢(xún)結(jié)果排序 583.3.5 集合操作 583.3.6 嵌套查詢(xún) 593.4 數(shù)據(jù)更新 633.4.1 插入數(shù)據(jù) 633.4.2 修改數(shù)據(jù) 643.4.3 刪除數(shù)據(jù) 643.5 視圖的定義與使用 653.5.1 視圖的定義與刪除 653.5.2 視圖查詢(xún) 663.5.3 視圖的更新 66本章小結(jié) 67習(xí)題 68第4章 數(shù)據(jù)庫(kù)完整性4.1 數(shù)據(jù)庫(kù)完整性概述 694.2 實(shí)體完整性 704.2.1 實(shí)體完整性的定義 704.2.2 實(shí)體完整性的檢查 714.3 參照完整性 724.3.1 參照完整性的定義 724.3.2 參照完整性的檢查 744.4 其他完整性約束 764.4.1 屬性的非空約束 764.4.2 唯一性約束 774.4.3 CHECK約束 784.5 域的定義與約束 79本章小結(jié) 80習(xí)題 80第5章 數(shù)據(jù)庫(kù)安全與保護(hù)5.1 數(shù)據(jù)庫(kù)安全概述 825.1.1 數(shù)據(jù)庫(kù)面臨的安全問(wèn)題 825.1.2 數(shù)據(jù)庫(kù)的安全標(biāo)準(zhǔn) 835.1.3 基于角色的權(quán)限管理機(jī)制 855.2 SQL中的安全管理 875.2.1 數(shù)據(jù)庫(kù)用戶(hù)管理 875.2.2 權(quán)限管理 935.3 其他數(shù)據(jù)庫(kù)安全措施 985.3.1 數(shù)據(jù)庫(kù)系統(tǒng)加密 995.3.2 MySQL中安全性的提升 1015.3.3 數(shù)據(jù)庫(kù)審計(jì) 1045.4 數(shù)據(jù)庫(kù)保護(hù) 1045.4.1 數(shù)據(jù)庫(kù)面臨的故障 1045.4.2 數(shù)據(jù)庫(kù)轉(zhuǎn)儲(chǔ) 1055.4.3 數(shù)據(jù)庫(kù)恢復(fù) 108本章小結(jié) 110習(xí)題 110
第二篇 數(shù)據(jù)庫(kù)設(shè)計(jì)與應(yīng)用開(kāi)發(fā)第6章 數(shù)據(jù)庫(kù)設(shè)計(jì)6.1 數(shù)據(jù)庫(kù)設(shè)計(jì)概述 1136.1.1 數(shù)據(jù)庫(kù)設(shè)計(jì)方法 1146.1.2 數(shù)據(jù)庫(kù)設(shè)計(jì)分類(lèi) 1166.1.3 數(shù)據(jù)庫(kù)設(shè)計(jì)步驟 1166.2 需求分析 1186.2.1 需求分析的任務(wù)和方法 1186.2.2 需求分析實(shí)例 1206.3 數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)設(shè)計(jì) 1236.3.1 概念模型及其結(jié)構(gòu) 1236.3.2 數(shù)據(jù)抽象 1246.3.3 E-R模型 1256.4 數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì) 1356.4.1 E-R模型向關(guān)系模型的轉(zhuǎn)換 1356.4.2 關(guān)系模型的優(yōu)化 1366.4.3 數(shù)據(jù)庫(kù)的外模式設(shè)計(jì) 1386.5 數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)設(shè)計(jì) 1396.5.1 物理結(jié)構(gòu)的設(shè)計(jì)內(nèi)容 1396.5.2 評(píng)價(jià)物理結(jié)構(gòu) 1416.6 數(shù)據(jù)庫(kù)的實(shí)施與維護(hù) 1416.6.1 數(shù)據(jù)入庫(kù)和數(shù)據(jù)轉(zhuǎn)換 1416.6.2 數(shù)據(jù)庫(kù)試運(yùn)行 1416.6.3 數(shù)據(jù)庫(kù)的運(yùn)行與維護(hù) 142本章小結(jié) 142習(xí)題 143第7章 關(guān)系數(shù)據(jù)庫(kù)規(guī)范化理論7.1 數(shù)據(jù)庫(kù)規(guī)范化 1447.2 函數(shù)依賴(lài)與范式 1457.2.1 函數(shù)依賴(lài)與范式 1457.2.2 范式 1477.3 使用函數(shù)依賴(lài)的關(guān)系模式分解 1507.3.1 阿姆斯特朗公理體系 1507.3.2 模式分解的概念 1577.3.3 分解算法 1597.4 多值依賴(lài)及使用多值依賴(lài)的模式分解 1627.4.1 多值依賴(lài) 1627.4.2 使用多值依賴(lài)的模式分解 1637.5 其他范式 1647.6 規(guī)范化與反規(guī)范化設(shè)計(jì) 165本章小結(jié) 167習(xí)題 167第8章 數(shù)據(jù)庫(kù)編程8.1 SQL語(yǔ)法 1698.1.1 變量 1708.1.2 控制語(yǔ)句 1728.1.3 游標(biāo) 1748.2 存儲(chǔ)過(guò)程和存儲(chǔ)函數(shù) 1758.2.1 存儲(chǔ)過(guò)程 1768.2.2 存儲(chǔ)函數(shù) 1798.3 觸發(fā)器 1808.3.1 觸發(fā)器原理 1808.3.2 觸發(fā)器的創(chuàng)建與使用 1818.4 在程序中使用數(shù)據(jù)庫(kù) 1878.4.1 嵌入式SQL 1878.4.2 利用ODBC/JDBC連接數(shù)據(jù)庫(kù) 1898.4.3 利用框架連接數(shù)據(jù)庫(kù) 193本章小結(jié) 194習(xí)題 194第三篇 數(shù)據(jù)庫(kù)管理技術(shù)第9章 數(shù)據(jù)庫(kù)存儲(chǔ)與索引9.1 數(shù)據(jù)庫(kù)存儲(chǔ) 1969.1.1 數(shù)據(jù)存儲(chǔ)策略 1969.1.2 數(shù)據(jù)庫(kù)存儲(chǔ)引擎 1989.2 數(shù)據(jù)庫(kù)索引 2009.2.1 索引的原理與類(lèi)型 2009.2.2 索引的管理 2029.2.3 B樹(shù)索引 2039.2.4 哈希索引 2059.2.5 其他索引 208本章小結(jié) 210習(xí)題 211第 10章 查詢(xún)處理與優(yōu)化10.1 查詢(xún)處理過(guò)程 21210.2 查詢(xún)實(shí)現(xiàn) 21610.2.1 選擇運(yùn)算 21610.2.2 連接運(yùn)算 21710.2.3 其他關(guān)系代數(shù)運(yùn)算 22110.2.4 查詢(xún)執(zhí)行 22210.3 代數(shù)優(yōu)化 22510.3.1 代數(shù)規(guī)則 22610.3.2 查詢(xún)的代數(shù)優(yōu)化方法 22810.4 物理優(yōu)化 22910.4.1 基于規(guī)則的啟發(fā)式優(yōu)化算法 23010.4.2 基于代價(jià)估算的優(yōu)化 23010.4.3 多表連接的優(yōu)化 232本章小結(jié) 233習(xí)題 234第 11章 事務(wù)處理技術(shù)11.1 事務(wù) 23511.1.1 事務(wù)的概念 23511.1.2 事務(wù)的特性 23611.2 事務(wù)調(diào)度及其正確性 23711.2.1 調(diào)度及可串行化的概念 23811.2.2 沖突可串行化 23911.2.3 沖突可串行化判定方法 24011.3 并發(fā)控制 24211.3.1 基于鎖的并發(fā)控制概述 24211.3.2 鎖的粒度 24411.3.3 基于時(shí)間戳的并發(fā)控制技術(shù) 24711.3.4 其他并發(fā)控制方法 24811.4 事務(wù)隔離級(jí)別 24911.5 恢復(fù)技術(shù) 25111.5.1 數(shù)據(jù)庫(kù)系統(tǒng)的恢復(fù)策略 25111.5.2 基于日志的恢復(fù)技術(shù) 25211.5.3 其他恢復(fù)技術(shù) 255本章小結(jié) 256習(xí)題 256
第四篇 數(shù)據(jù)庫(kù)新技術(shù)第 12章 大數(shù)據(jù)管理技術(shù)12.1 大數(shù)據(jù)的概念 25812.2 大數(shù)據(jù)的發(fā)展階段與關(guān)鍵技術(shù) 26012.2.1 大數(shù)據(jù)的發(fā)展階段 26112.2.2 大數(shù)據(jù)的關(guān)鍵技術(shù) 26212.3 大數(shù)據(jù)面臨的挑戰(zhàn)與發(fā)展趨勢(shì) 27112.3.1 大數(shù)據(jù)面臨的挑戰(zhàn) 27112.3.2 大數(shù)據(jù)的發(fā)展趨勢(shì) 273本章小結(jié) 275習(xí)題 275第 13章 數(shù)據(jù)庫(kù)前沿技術(shù)13.1 云數(shù)據(jù)庫(kù) 27613.1.1 云數(shù)據(jù)庫(kù)的概念 27613.1.2 云數(shù)據(jù)庫(kù)的特點(diǎn) 27713.2 AI與數(shù)據(jù)庫(kù) 27813.2.1 基于AI的數(shù)據(jù)庫(kù)技術(shù) 27813.2.2 AI原生數(shù)據(jù)庫(kù) 28013.2.3 基于數(shù)據(jù)庫(kù)的AI技術(shù) 28413.3 NoSQL數(shù)據(jù)庫(kù) 28513.3.1 NoSQL數(shù)據(jù)庫(kù)的概念 28513.3.2 NoSQL數(shù)據(jù)庫(kù)的數(shù)據(jù)模型 28613.4 其他數(shù)據(jù)庫(kù)技術(shù) 288本章小結(jié) 289習(xí)題 290參考文獻(xiàn) 291
展開(kāi)全部
數(shù)據(jù)庫(kù)原理(微課版) 作者簡(jiǎn)介
郭玉彬,博士,副教授,2007年12月畢業(yè)于華南理工大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院,主要從事數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用、大數(shù)據(jù)技術(shù)、數(shù)據(jù)挖掘、深度學(xué)習(xí)等方面的研究。作為課程負(fù)責(zé)人,2008—2021年間主講“數(shù)據(jù)庫(kù)系統(tǒng)”課程。近年參與出版專(zhuān)著2本,作為副主編完成教材1本。出版物包括:(1) 胡月明,郭玉彬,胡勝華. 《廣東省地理信息產(chǎn)業(yè)技術(shù)路線圖》 (ISBN:9787030702388)科學(xué)出版社 2021.11;(2) 胡月明,隆少秋,郭玉彬. 《建設(shè)用地再開(kāi)發(fā)數(shù)字化監(jiān)管》(9787030484017) 科學(xué)出版社 2016.6; (3) 田緒紅,郭玉彬. 《數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用教程(第二版)》(ISBN:9787115399144) 人民郵電出版社 2015.9 21世紀(jì)高等校計(jì)算機(jī)規(guī)劃教材。