注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡數(shù)據(jù)庫數(shù)據(jù)庫原理與應用:MySQL 8.0(微課視頻+題庫版)

數(shù)據(jù)庫原理與應用:MySQL 8.0(微課視頻+題庫版)

數(shù)據(jù)庫原理與應用:MySQL 8.0(微課視頻+題庫版)

定 價:¥59.80

作 者: 秦?i、羅曉霞、劉穎
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

ISBN: 9787302595731 出版時間: 2022-01-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 字數(shù):  

內容簡介

  本書圍繞以“數(shù)據(jù)管理”為中心的課程內容體系和以“面向產(chǎn)出”為理念的實驗平臺及案例設計兩個核心內容進行編寫。全書的內容由三部分共計13章和附錄組成,每部分的后一章將前面章節(jié)介紹的理論知識遷移至MySQL平臺,指導讀者在此平臺環(huán)境下進行實踐訓練。 部分為數(shù)據(jù)庫基礎知識,包括第1~4章,主要介紹數(shù)據(jù)庫系統(tǒng)基本概念,包括數(shù)據(jù)模型、數(shù)據(jù)庫體系結構、數(shù)據(jù)庫系統(tǒng)的發(fā)展、關系模型和關系數(shù)據(jù)庫標準語言SQL。 第二部分為數(shù)據(jù)庫安全管理與保護技術,包括第5~9章,主要介紹數(shù)據(jù)庫安全性和完整性的概念及控制技術,討論數(shù)據(jù)庫管理系統(tǒng)的事務、并發(fā)控制機制及故障恢復的方法及策略。 第三部分為數(shù)據(jù)庫設計與應用系統(tǒng)開發(fā),包括第10~13章,主要介紹數(shù)據(jù)庫應用系統(tǒng)的設計方法,包括需求分析、概念設計、邏輯設計與物理設計等若干步驟; 后用一個實際的應用系統(tǒng)開發(fā)實例,通過設計、構建和開發(fā)步驟的展示,幫助讀者完成實踐能力的提升。 后為附錄部分,以MySQL為實驗平臺,提供參考實驗,以實驗示例的形式詳細介紹了MySQL的使用方法,鞏固讀者對數(shù)據(jù)庫技術理論的掌握,提升實際應用的能力。 本書用作教材講授時可根據(jù)專業(yè)、課時等情況對內容適當取舍。 為了便于教學,本書配有教學大綱、教學課件、教學視頻、試題庫、案例程序源碼和實驗指導等教學資源,供讀者查閱。

作者簡介

暫缺《數(shù)據(jù)庫原理與應用:MySQL 8.0(微課視頻+題庫版)》作者簡介

圖書目錄

部分數(shù)據(jù)庫基礎知識
第1章數(shù)據(jù)庫系統(tǒng)概述
1.1數(shù)據(jù)庫系統(tǒng)基本概念
1.1.1信息與數(shù)據(jù)及數(shù)據(jù)處理
1.1.2數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)及數(shù)據(jù)庫系統(tǒng)
1.1.3數(shù)據(jù)管理技術的發(fā)展
1.1.4數(shù)據(jù)庫系統(tǒng)的特點
1.2數(shù)據(jù)模型
1.2.1數(shù)據(jù)抽象的過程
1.2.2數(shù)據(jù)模型及組成要素
1.2.3概念層數(shù)據(jù)模型
1.2.4組織層數(shù)據(jù)模型
1.3數(shù)據(jù)庫體系結構
1.3.1數(shù)據(jù)庫系統(tǒng)的三級模式
1.3.2數(shù)據(jù)庫系統(tǒng)的模式映像與數(shù)據(jù)獨立性
1.3.3數(shù)據(jù)庫系統(tǒng)的組成與工作過程
1.3.4數(shù)據(jù)庫應用系統(tǒng)結構
1.4數(shù)據(jù)庫系統(tǒng)的發(fā)展
1.4.1數(shù)據(jù)模型的發(fā)展
1.4.2數(shù)據(jù)庫產(chǎn)業(yè)發(fā)展趨勢
小結
習題
第2章關系模型
2.1關系
2.1.1關系的形式化定義
2.1.2關系的基本性質
2.1.3碼
2.1.4關系模型的三級體系結構
2.1.5關系模型的形式定義及優(yōu)點
2.1.6關系與關系數(shù)據(jù)庫
2.2關系操作
2.3關系代數(shù)
2.3.1傳統(tǒng)的集合運算
2.3.2專門的關系運算
2.3.3關系代數(shù)表達式的優(yōu)化
2.3.4關系代數(shù)運算的應用實例
2.4關系演算
2.4.1ALPHA語言
2.4.2元組關系演算
2.4.3域關系演算
2.4.4關系演算的安全性
2.5關系完整性
2.5.1實體完整性
2.5.2參照完整性
2.5.3用戶定義的完整性
小結
習題
 
 
第3章關系數(shù)據(jù)庫標準語言SQL
3.1結構化查詢語言概述
3.1.1SQL的產(chǎn)生與發(fā)展
3.1.2SQL的特點
3.1.3SQL與數(shù)據(jù)庫三級模式
3.2數(shù)據(jù)定義
3.2.1模式的定義和刪除
3.2.2基本表的定義、刪除和修改
3.2.3索引的創(chuàng)建與刪除
3.3數(shù)據(jù)查詢
3.3.1SELECT語句格式
3.3.2單表查詢
3.3.3多表連接查詢
3.3.4嵌套查詢
3.3.5集合查詢
3.3.6存儲查詢結果到表中
3.3.7基于派生表的查詢
3.4數(shù)據(jù)更新
3.4.1插入數(shù)據(jù)
3.4.2刪除數(shù)據(jù)
3.4.3修改數(shù)據(jù)
3.5視圖
3.5.1定義和刪除視圖
3.5.2查詢視圖
3.5.3更新視圖
3.5.4視圖的作用
小結
習題
第4章MySQL數(shù)據(jù)庫編程基礎應用
4.1MySQL的安裝與配置
4.1.1MySQL的特性
4.1.2MySQL的安裝
4.1.3MySQL的配置與啟動
4.2MySQL數(shù)據(jù)類型
4.2.1MySQL數(shù)據(jù)類型簡介
4.2.2MySQL整數(shù)類型
4.2.3MySQL小數(shù)類型
4.2.4MySQL日期和時間類型
4.2.5MySQL字符串類型
4.3MySQL函數(shù)和運算符
4.3.1MySQL函數(shù)
4.3.2MySQL運算符
4.4MySQL數(shù)據(jù)對象的基本操作
4.4.1MySQL中SQL語句的基本書寫規(guī)則
4.4.2MySQL中數(shù)據(jù)庫的操作
4.4.3MySQL中基本表的操作
4.4.4MySQL中基本表中數(shù)據(jù)的操作
4.5MySQL程序控制語句
4.5.1變量的使用和賦值
4.5.2條件判斷語句
4.5.3循環(huán)語句
4.6MySQL存儲過程與游標
4.6.1存儲過程的使用
4.6.2游標的定義與使用
小結
習題
第二部分數(shù)據(jù)庫管理與保護技術
第5章數(shù)據(jù)庫安全性
5.1數(shù)據(jù)庫安全性概述
5.1.1安全標準
5.1.2數(shù)據(jù)庫安全性的類型和一般措施
5.1.3數(shù)據(jù)庫安全的威脅
5.2數(shù)據(jù)庫安全性控制
5.2.1用戶標識與鑒別
5.2.2存取控制策略
5.2.3自主存取控制
5.2.4強制存取控制
5.2.5視圖機制
5.3審計跟蹤和數(shù)據(jù)加密
5.3.1審計跟蹤
5.3.2數(shù)據(jù)加密
小結
習題
第6章數(shù)據(jù)庫完整性
6.1數(shù)據(jù)庫完整性概述
6.2數(shù)據(jù)庫完整性定義和檢查
6.2.1定義實體完整性與實體完整性檢查
6.2.2定義參照完整性及參照完整性檢查
6.2.3定義用戶定義的完整性與用戶定義的完整性檢查
6.3完整性約束命名子句
6.4觸發(fā)器
6.4.1定義觸發(fā)器
6.4.2激活觸發(fā)器
6.4.3刪除觸發(fā)器
6.5MySQL中的完整性約束與觸發(fā)器實踐
6.5.1MySQL完整性約束實踐
6.5.2MySQL觸發(fā)器實踐
小結
習題
第7章事務與并發(fā)控制
7.1事務
7.1.1事務的基本概念
7.1.2事務的特性
7.2并發(fā)控制
7.2.1認識并發(fā)控制
7.2.2并發(fā)執(zhí)行可能引起的問題
7.3封鎖和封鎖協(xié)議
7.3.1封鎖
7.3.2封鎖協(xié)議
7.3.3活鎖和死鎖
7.3.4并發(fā)調度的可串行性
7.3.5兩段鎖協(xié)議
7.4MySQL中的事務與鎖機制
7.4.1MySQL中事務的用法
7.4.2MySQL中的鎖機制
小結
習題
第8章數(shù)據(jù)庫故障恢復
8.1數(shù)據(jù)庫故障恢復概述
8.2故障的種類
8.2.1事務內部的故障
8.2.2系統(tǒng)故障
8.2.3介質故障
8.2.4計算機病毒
8.3數(shù)據(jù)庫恢復技術
8.3.1數(shù)據(jù)庫轉儲法
8.3.2日志文件法
8.4數(shù)據(jù)庫恢復策略
8.4.1事務故障的恢復
8.4.2系統(tǒng)故障的恢復
8.4.3介質故障的恢復
8.5檢查點技術和鏡像技術
8.5.1具有檢查點的恢復技術
8.5.2數(shù)據(jù)庫鏡像
小結
習題
第9章MySQL數(shù)據(jù)庫安全管理與保護機制應用
9.1MySQL的安全設置
9.1.1MySQL權限表
9.1.2用戶管理
9.1.3權限管理
9.2MySQL事務應用實例
9.2.1實例一
9.2.2實例二
9.3MySQL數(shù)據(jù)庫備份與恢復
9.3.1MySQL數(shù)據(jù)庫備份
9.3.2MySQL數(shù)據(jù)庫恢復
9.4MySQL日志
9.4.1MySQL日志及分類
9.4.2MySQL二進制日志
9.4.3MySQL使用日志還原數(shù)據(jù)庫
小結
習題
第三部分數(shù)據(jù)庫設計與應用系統(tǒng)開發(fā)
第10章數(shù)據(jù)抽象與建模
10.1數(shù)據(jù)抽象
10.1.1數(shù)據(jù)抽象概述
10.1.2數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)抽象的級別
10.2數(shù)據(jù)建模
10.2.1數(shù)據(jù)建模概述
10.2.2實體聯(lián)系模型的基本組成
10.2.3實體聯(lián)系模型的應用
10.3使用實體聯(lián)系模型的設計原則與方法
10.3.1局部實體聯(lián)系圖設計
10.3.2全局實體聯(lián)系圖設計
小結
習題
第11章關系數(shù)據(jù)庫規(guī)范化理論
11.1函數(shù)依賴
11.1.1函數(shù)依賴的基本概念
11.1.2屬性集閉包、候選碼及極小函數(shù)依賴集的求解方法
11.1.3為什么要討論函數(shù)依賴
11.2關系規(guī)范化
11.2.1范式
11.2.2規(guī)范化實例
11.3模式分解
11.3.1模式分解的基本要求
11.3.2無損連接性和保持函數(shù)依賴
11.3.32NF和3NF分解
11.3.4BCNF分解
小結
習題
第12章數(shù)據(jù)庫設計方法
12.1數(shù)據(jù)庫設計概述
12.1.1數(shù)據(jù)庫設計方法概述
12.1.2數(shù)據(jù)庫設計過程概述
12.2需求分析
12.3數(shù)據(jù)庫結構設計
12.3.1概念結構設計
12.3.2邏輯結構設計
12.3.3物理結構設計
12.4數(shù)據(jù)庫行為設計
12.5數(shù)據(jù)庫運行和維護
小結
習題
第13章基于MySQL的數(shù)據(jù)庫應用系統(tǒng)開發(fā)案例——學生選課系統(tǒng)
13.1系統(tǒng)需求描述
13.1.1總體需求介紹
13.1.2功能需求
13.1.3數(shù)據(jù)流圖
13.1.4數(shù)據(jù)字典
13.2系統(tǒng)數(shù)據(jù)庫結構設計
13.2.1學生選課系統(tǒng)概念模型設計
13.2.2學生選課系統(tǒng)邏輯模型設計
13.2.3學生選課系統(tǒng)數(shù)據(jù)庫表結構設計
13.3系統(tǒng)應用程序設計
13.3.1創(chuàng)建數(shù)據(jù)庫表
13.3.2連接數(shù)據(jù)庫
13.3.3系統(tǒng)功能詳細設計
小結
習題
第14章附錄: 參考實驗內容
14.1MySQL的安裝與配置
14.1.1實驗目的
14.1.2實驗內容與操作過程
14.2數(shù)據(jù)庫表的創(chuàng)建與管理
14.2.1實驗目的
14.2.2實驗的內容與操作過程
14.3數(shù)據(jù)庫表的查詢
14.3.1實驗目的
14.3.2實驗的內容與操作過程
14.4索引和視圖
14.4.1實驗目的
14.4.2實驗的內容與操作過程
14.5數(shù)據(jù)庫的安全管理
14.5.1實驗目的
14.5.2實驗的內容與操作過程
14.6數(shù)據(jù)完整性
14.6.1實驗目的 
14.6.2實驗的內容與操作過程
14.7數(shù)據(jù)庫的備份與恢復
14.7.1實驗目的
14.7.2實驗內容與操作過程
14.8存儲過程和函數(shù)
14.8.1實驗目的
14.8.2實驗的內容與操作過程
 

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號