定 價:55 元
叢書名:數(shù)據(jù)科學(xué)與大數(shù)據(jù)管理叢書
- 作者:張千帆著
- 出版時間:2023/10/1
- ISBN:9787111735793
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類:TP311.13
- 頁碼:
- 紙張:膠版紙
- 版次:
- 開本:16開
本教材旨在讓學(xué)生在掌握數(shù)據(jù)庫原理的基礎(chǔ)上具備數(shù)據(jù)操作能力和數(shù)據(jù)庫系統(tǒng)開發(fā)能力。教材融數(shù)據(jù)庫原理和數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)為一體,以關(guān)系數(shù)據(jù)庫為重點(diǎn),全面系統(tǒng)地介紹數(shù)據(jù)庫技術(shù)的基本概念、數(shù)據(jù)庫原理、SQL的知識和方法、數(shù)據(jù)庫設(shè)計(jì)方法、事務(wù)管理、系統(tǒng)的恢復(fù)、系統(tǒng)安全性控制方法等內(nèi)容,夯實(shí)學(xué)科基礎(chǔ)的同時,培養(yǎng)學(xué)生的實(shí)際動手能力。
本教材由3個知識模塊構(gòu)成,共12章及1個附錄。
1)基礎(chǔ)模塊,包括:數(shù)據(jù)庫技術(shù)基礎(chǔ)、SQL概述及數(shù)據(jù)定義語句、SQL數(shù)據(jù)查詢語句、SQL數(shù)據(jù)更改語句、視圖、存儲過程和觸發(fā)器、數(shù)據(jù)庫恢復(fù)與備份,共7章。本模塊屬于基礎(chǔ)知識模塊,介紹數(shù)據(jù)管理的基本概念和方式、數(shù)據(jù)庫系統(tǒng)的類型、關(guān)系數(shù)據(jù)模型和關(guān)系數(shù)據(jù)庫的基本概念、結(jié)構(gòu)化查詢語言SQL、完整性約束、數(shù)據(jù)庫編程、數(shù)據(jù)庫備份與恢復(fù)技術(shù)。
2)設(shè)計(jì)模塊,包括:數(shù)據(jù)庫設(shè)計(jì)、數(shù)據(jù)庫安全管理、數(shù)據(jù)庫系統(tǒng)的并發(fā)控制的3章及附錄的數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn)示例。本模塊介紹數(shù)據(jù)庫設(shè)計(jì)、數(shù)據(jù)庫安全性控制、數(shù)據(jù)庫并發(fā)控制等。
3)應(yīng)用模塊,包括:數(shù)據(jù)倉庫與數(shù)據(jù)挖掘、NOSQL數(shù)據(jù)庫,共2章。本模塊介紹數(shù)據(jù)分析和數(shù)據(jù)庫技術(shù)新發(fā)展。
數(shù)據(jù)資源成為企業(yè)運(yùn)營重要資源,如何更好挖掘據(jù)資數(shù)據(jù)源價值,助力運(yùn)營優(yōu)化,數(shù)據(jù)庫系統(tǒng)承擔(dān)更多使命。
寫這本教材的起因是機(jī)械工業(yè)出版社要為經(jīng)管類專業(yè)打造一套系列教材,其中一本是數(shù)據(jù)庫教材。這引起了我的極大興趣,不禁回想起自己在教學(xué)時選擇數(shù)據(jù)庫教材的種種煩惱。純理論書籍看完后還是不會操作,這類書對于需要數(shù)據(jù)管理和數(shù)據(jù)分析“硬技能”的本科生而言首先會被排除在外。我在教學(xué)實(shí)踐中,多次選用數(shù)據(jù)庫領(lǐng)域?qū)<业慕?jīng)典書籍作為教材,但無論是外文教材,還是中文教材,適用對象大多是計(jì)算機(jī)類專業(yè)的本科生和研究生。數(shù)據(jù)庫系統(tǒng)在經(jīng)管類專業(yè)中是通識課程,開課學(xué)期早,學(xué)時短、難度大的教材與學(xué)生的需求和基礎(chǔ)不匹配。這類書選作教材后,授課中要做大量刪減。簡單實(shí)用的當(dāng)屬操作類書籍,這類書在不介紹數(shù)據(jù)庫原理的情況下,直接介紹SQL語言的知識和使用方法,短小精悍,適合初學(xué)者快速上手操作或作為SQL查詢手冊。但是對于經(jīng)管類專業(yè)的本科生而言,在日后的學(xué)習(xí)和工作中,數(shù)據(jù)管理和數(shù)據(jù)分析是基本能力,學(xué)懂原理再去實(shí)踐,后面的學(xué)習(xí)會更加順暢,因此操作類的書籍同樣不太適合。
作為一名數(shù)據(jù)庫課程的一線教師,我很希望從實(shí)際出發(fā),為經(jīng)管類、文科類低年級本科生量身定制一本理論與實(shí)踐并重、簡單實(shí)用的教材。簡單并不意味著貧乏和任意刪減,理論部分保留了數(shù)據(jù)庫的三級模式,概念數(shù)據(jù)模式設(shè)計(jì),關(guān)系規(guī)范化,數(shù)據(jù)庫的安全性、完整性、并發(fā)控制以及數(shù)據(jù)庫恢復(fù)、事務(wù)和鎖;作為入門教材,查詢優(yōu)化、存儲引擎、NoSQL數(shù)據(jù)庫系統(tǒng)原理等內(nèi)容點(diǎn)到即止。實(shí)用來自理論與應(yīng)用結(jié)合,本書堅(jiān)持?jǐn)?shù)據(jù)庫基本理論與實(shí)踐并重的原則,在注重理論性、系統(tǒng)性、科學(xué)性的同時,采用關(guān)系型數(shù)據(jù)庫MySQL 8.0和圖形化管理工具Navicat Premium作為實(shí)驗(yàn)環(huán)境,通過示例與分析展示了數(shù)據(jù)庫系統(tǒng)原理和MySQL的各項(xiàng)功能特性,能夠培養(yǎng)學(xué)生的理論素養(yǎng)、實(shí)踐能力和自主學(xué)習(xí)能力。
按照數(shù)據(jù)庫系統(tǒng)開發(fā)階段的先后順序組織教材內(nèi)容,讀者可以逐步掌握數(shù)據(jù)庫的概念模型設(shè)計(jì)、邏輯模型設(shè)計(jì)、數(shù)據(jù)庫使用、數(shù)據(jù)庫維護(hù)的理論和方法。本書包含四部分:第一部分(第1—3章)介紹數(shù)據(jù)庫的基本概念、概念數(shù)據(jù)模型設(shè)計(jì)、邏輯數(shù)據(jù)模型設(shè)計(jì)及規(guī)范化;第二部分(第4—9章)介紹如何在MySQL 8.0環(huán)境下動手編寫和使用SQL;第三部分(第10—13章)介紹數(shù)據(jù)庫的系統(tǒng)管理和訪問接口;第四部分(第14章)簡單介紹數(shù)據(jù)庫技術(shù)的新發(fā)展,引導(dǎo)學(xué)生關(guān)注學(xué)科前沿,激發(fā)學(xué)生深入學(xué)習(xí)數(shù)據(jù)庫的興趣。
本書內(nèi)容豐富,圖文并茂,易學(xué)易用,可作為經(jīng)管類、文科類專業(yè)低年級本科生的數(shù)據(jù)庫課程教材,也可供對數(shù)據(jù)庫有研究興趣的初學(xué)者參考。本書下載包中提供教學(xué)大綱、PPT課件、課后習(xí)題及答案等。
感謝方凌云副教授、何雨林、徐銘言、周云猛、向柯瑋、王萌、蔣金潔、江樂、包祥禎提供的支持。感謝我的家人,你們一直以來的支持和鼓勵是我專注于教學(xué)工作的動力源泉。
雖然投入了很多時間和精力,但由于水平有限,書中難免有疏漏之處,敬請讀者指正。
編者
2023年7月
第1章 緒論
第2章 關(guān)系型數(shù)據(jù)庫
第3章 關(guān)系模式設(shè)計(jì)
第4章 SQL概述
第5章 SQL數(shù)據(jù)定義語句
第6章 SQL數(shù)據(jù)操縱語句
第7章 SQL數(shù)據(jù)查詢語句
第8章 視圖
第9章 存儲過程、存儲函數(shù)和
第10章 數(shù)據(jù)庫備份與恢復(fù)
第11章 數(shù)據(jù)庫的安全性控制
第12章 數(shù)據(jù)庫的并發(fā)控制
第13章 數(shù)據(jù)庫訪問接口
第14章 數(shù)據(jù)庫技術(shù)的新發(fā)展