數(shù)據(jù)庫(kù)管理基礎(chǔ)教程

? ? ? ? ? ? ? ? ? ? 第一部分? ? ? ? ? ? 數(shù)據(jù)庫(kù)管理的上下文

第1章? ? 數(shù)據(jù)庫(kù)環(huán)境和開(kāi)發(fā)過(guò)程

? ? 1.1? ? 基本概念和定義

? ? ? ? 1.1.1? ? 數(shù)據(jù)

? ? ? ? 1.1.2? ? 數(shù)據(jù)與信息

? ? ? ? 1.1.3? ? 元數(shù)據(jù)

? ? 1.2? ? 傳統(tǒng)文件處理系統(tǒng)

? ? 1.3? ? 數(shù)據(jù)庫(kù)方法

? ? ? ? 1.3.1? ? 數(shù)據(jù)模型

? ? ? ? 1.3.2? ? 關(guān)系數(shù)據(jù)庫(kù)

? ? ? ? 1.3.3? ? 數(shù)據(jù)庫(kù)管理系統(tǒng)

? ? ? ? 1.3.4? ? 數(shù)據(jù)庫(kù)方法的優(yōu)點(diǎn)

? ? ? ? 1.3.5????數(shù)據(jù)庫(kù)優(yōu)點(diǎn)的警告

? ? ? ? 1.3.6? ? 數(shù)據(jù)庫(kù)方法的代價(jià)和風(fēng)險(xiǎn)

? ? 1.4? ? 數(shù)據(jù)庫(kù)環(huán)境的組成

? ? 1.5? ? 數(shù)據(jù)庫(kù)開(kāi)發(fā)過(guò)程

? ? ? ? 1.5.1? ? 系統(tǒng)開(kāi)發(fā)生命周期

? ? ? ? 1.5.2? ? 信息系統(tǒng)開(kāi)發(fā)方法的選擇

? ? ? ? 1.5.3? ? 數(shù)據(jù)庫(kù)開(kāi)發(fā)的三級(jí)模式體系結(jié)構(gòu)

? ? 1.6? ? 數(shù)據(jù)庫(kù)系統(tǒng)的演化

? ? 1.7? ? 數(shù)據(jù)庫(kù)應(yīng)用范圍

? ? ? ? 1.7.1? ? 個(gè)人數(shù)據(jù)庫(kù)

? ? ? ? 1.7.2? ? 二層客戶(hù)端/服務(wù)器數(shù)據(jù)庫(kù)

? ? ? ? 1.7.3? ? 多層客戶(hù)端/服務(wù)器數(shù)據(jù)庫(kù)

? ? ? ? 1.7.4? ? 企業(yè)級(jí)應(yīng)用

? ? 1.8? ? Pine Valley家具公司數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)

? ? ? ? 1.8.1? ? Pine Valley家具公司數(shù)據(jù)庫(kù)的演化

? ? ? ? 1.8.2? ? 項(xiàng)目規(guī)劃

? ? ? ? 1.8.3? ? 數(shù)據(jù)庫(kù)需求分析

? ? ? ? 1.8.4? ? 數(shù)據(jù)庫(kù)設(shè)計(jì)

? ? ? ? 1.8.5? ? 使用數(shù)據(jù)庫(kù)

? ? ? ? 1.8.6? ? 管理數(shù)據(jù)庫(kù)

? ? ? ? 1.8.7? ? Pine Valley數(shù)據(jù)庫(kù)的未來(lái)

? ? 總結(jié)? ? 關(guān)鍵術(shù)語(yǔ)? ? 復(fù)習(xí)題? ? 問(wèn)題與練習(xí)

? ? 參考文獻(xiàn)? ? 擴(kuò)展閱讀? ? Web資源

? ? ? ? ? ? ? ? ? ? 第二部分? ? ? ? ? ? 數(shù)據(jù)庫(kù)分析

第2章? ? 組織中的數(shù)據(jù)建模

? ? 2.1? ? E-R模型概述

? ? ? ? 2.1.1? ? E-R圖示例

? ? ? ? 2.1.2? ? E-R模型符號(hào)

? ? 2.2? ? 組織規(guī)則建模

? ? 2.3? ? 實(shí)體和屬性建模

? ? ? ? 2.3.1? ? 實(shí)體

? ? ? ? 2.3.2? ? 屬性

? ? 2.4? ? 聯(lián)系建模

? ? ? ? 2.4.1? ? 聯(lián)系的基本概念和定義

? ? ? ? 2.4.2? ? 聯(lián)系的度

? ? ? ? 2.4.3? ? 屬性或?qū)嶓w

? ? ? ? 2.4.4? ? 基數(shù)約束

? ? ? ? 2.4.5? ? 聯(lián)系和基數(shù)的例子

? ? ? ? 2.4.6? ? 時(shí)間相關(guān)的數(shù)據(jù)建模

? ? ? ? 2.4.7? ? 實(shí)體類(lèi)型間的多元聯(lián)系建模

? ? ? ? 2.4.8? ? 命名和定義聯(lián)系

? ? 2.5? ? E-R建模示例:Pine Valley家具公司

? ? 2.6? ? Pine Valley家具公司的數(shù)據(jù)庫(kù)處理

? ? ? ? 2.6.1? ? 顯式產(chǎn)品信息

? ? ? ? 2.6.2? ? 顯式產(chǎn)品線(xiàn)信息

? ? ? ? 2.6.3? ? 顯式客戶(hù)訂單狀態(tài)

????總結(jié)? ? 關(guān)鍵術(shù)語(yǔ)? ? 復(fù)習(xí)題? ? 問(wèn)題與練習(xí)

? ? 參考文獻(xiàn)? ? 擴(kuò)展閱讀? ? Web資源

第3章? ? 增強(qiáng)型E-R模型

? ? 3.1? ? 超類(lèi)型和子類(lèi)型的表示

? ? ? ? 3.1.1? ? 基本概念和符號(hào)

? ? ? ? 3.1.2? ? 特化和泛化表示

? ? 3.2? ? 在超類(lèi)型/子類(lèi)型聯(lián)系中聲明約束

? ? ? ? 3.2.1? ? 聲明完全性約束

? ? ? ? 3.2.2? ? 聲明分離性約束

? ? ? ? 3.2.3? ? 定義子類(lèi)型鑒別子

? ? ? ? 3.2.4? ? 定義超類(lèi)型/子類(lèi)型層次結(jié)構(gòu)

? ? 3.3? ? EER建模實(shí)例:Pine Valley家具公司

? ? 3.4? ? 打包數(shù)據(jù)模型

? ? ? ? 3.4.1? ? 利用打包數(shù)據(jù)模型改進(jìn)數(shù)據(jù)建模過(guò)程

? ? ? ? 3.4.2? ? 預(yù)打包數(shù)據(jù)模型總結(jié)

????總結(jié)? ? 關(guān)鍵術(shù)語(yǔ)? ? 復(fù)習(xí)題? ? 問(wèn)題與練習(xí)

? ? 參考文獻(xiàn)? ? 擴(kuò)展閱讀? ? Web資源

? ? ? ? ? ? ? ? ? ? 第三部分? ? ? ? ? ? 數(shù)據(jù)庫(kù)設(shè)計(jì)

第4章? ? 邏輯數(shù)據(jù)庫(kù)設(shè)計(jì)和關(guān)系模型

? ? 4.1? ? 關(guān)系數(shù)據(jù)模型

? ? ? ? 4.1.1? ? 基本定義

? ? ? ? 4.1.2? ? 樣本數(shù)據(jù)庫(kù)

? ? 4.2? ? 完整性約束

? ? ? ? 4.2.1? ? 域約束

? ? ? ? 4.2.2? ? 實(shí)體完整性

? ? ? ? 4.2.3? ? 參照完整性

? ? ? ? 4.2.4? ? 創(chuàng)建關(guān)系表

? ? ? ? 4.2.5? ? 完整結(jié)構(gòu)化關(guān)系

? ? 4.3? ? 將EER圖轉(zhuǎn)換成關(guān)系

? ? ? ? 4.3.1? ? 步驟1:映射常規(guī)實(shí)體

? ? ? ? 4.3.2? ? 步驟2:映射弱實(shí)體

? ? ? ? 4.3.3? ? 步驟3:映射二元聯(lián)系

? ? ? ? 4.3.4? ? 步驟4:映射關(guān)聯(lián)實(shí)體

? ? ? ? 4.3.5? ? 步驟5:映射一元聯(lián)系

? ? ? ? 4.3.6? ? 步驟6:映射三元(和n元)聯(lián)系

? ? ? ? 4.3.7? ? 步驟7:映射超類(lèi)型/子類(lèi)型聯(lián)系

? ? ? ? 4.3.8? ? 將EER轉(zhuǎn)換成關(guān)系總結(jié)

? ? 4.4? ? 規(guī)范化簡(jiǎn)介

? ? ? ? 4.4.1? ? 規(guī)范化步驟

? ? ? ? 4.4.2? ? 函數(shù)依賴(lài)和鍵

? ? 4.5? ? 規(guī)范化實(shí)例:Pine Valley家具公司

? ? ? ? 4.5.1? ? 步驟0:表示表格中的視圖

? ? ? ? 4.5.2? ? 步驟1:轉(zhuǎn)換成第一范式

? ? ? ? 4.5.3? ? 步驟2:轉(zhuǎn)換成第二范式

? ? ? ? 4.5.4? ? 步驟3:轉(zhuǎn)換成第三范式

? ? ? ? 4.5.5? ? 決定因子和規(guī)范化

? ? 4.6? ? 合并關(guān)系

? ? ? ? 4.6.1? ? 例子

? ? ? ? 4.6.2? ? 視圖集成問(wèn)題

????總結(jié)? ? 關(guān)鍵術(shù)語(yǔ)? ? 復(fù)習(xí)題? ? 問(wèn)題與練習(xí)

? ? 參考文獻(xiàn)? ? 擴(kuò)展閱讀? ? Web資源

第5章? ? 物理數(shù)據(jù)庫(kù)設(shè)計(jì)和性能

? ? 5.1? ? 物理數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程

? ? 5.2? ? 設(shè)計(jì)字段

? ? 5.3? ? 去規(guī)范化數(shù)據(jù)

? ? 5.4? ? 設(shè)計(jì)物理數(shù)據(jù)庫(kù)文件

? ? ? ? 5.4.1? ? 文件組織

? ? ? ? 5.4.2? ? 對(duì)文件設(shè)計(jì)控制

? ? 5.5? ? 使用和選擇索引

? ? ? ? 5.5.1? ? 創(chuàng)建唯一鍵索引

? ? ? ? 5.5.2? ? 創(chuàng)建二級(jí)(非唯一)鍵索引

? ? ? ? 5.5.3? ? 何時(shí)使用索引

? ? 5.6? ? 為優(yōu)化查詢(xún)性能設(shè)計(jì)數(shù)據(jù)庫(kù)

????總結(jié)? ? 關(guān)鍵術(shù)語(yǔ)? ? 復(fù)習(xí)題? ? 問(wèn)題與練習(xí)

? ? 參考文獻(xiàn)? ? 擴(kuò)展閱讀? ? Web資源

? ? ? ? ? ? ? ? ? ? 第四部分? ? ? ? ? ? 實(shí)現(xiàn)

第6章? ? SQL導(dǎo)論

? ? 6.1? ? SQL標(biāo)準(zhǔn)的起源

? ? 6.2? ? SQL環(huán)境

? ? 6.3? ? 用SQL定義數(shù)據(jù)庫(kù)

? ? ? ? 6.3.1? ? 生成SQL數(shù)據(jù)庫(kù)定義

? ? ? ? 6.3.2? ? 創(chuàng)建表

? ? ? ? 6.3.3? ? 建立數(shù)據(jù)完整性控制

? ? ? ? 6.3.4? ? 修改表定義

? ? ? ? 6.3.5? ? 刪除表

? ? 6.4? ? 插入,更新和刪除數(shù)據(jù)

? ? ? ? 6.4.1? ? 刪除數(shù)據(jù)庫(kù)內(nèi)容

? ? ? ? 6.4.2? ? 更新數(shù)據(jù)庫(kù)內(nèi)容

? ? 6.5? ? RDBMS的內(nèi)模式定義

? ? 6.6? ? 單表操作

? ? ? ? 6.6.1? ? SELECT語(yǔ)句中的子句

? ? ? ? 6.6.2? ? 使用表達(dá)式

? ? ? ? 6.6.3? ? 使用函數(shù)

? ? ? ? 6.6.4? ? 使用通配符

? ? ? ? 6.6.5? ? 使用比較運(yùn)算符

? ? ? ? 6.6.6? ? 使用NULL值

? ? ? ? 6.6.7? ? 使用布爾運(yùn)算符

? ? ? ? 6.6.8? ? 使用范圍限制

? ? ? ? 6.6.9? ? 使用DISTINCT

? ? ? ? 6.6.10? ? 在列表中使用IN和NOT IN

? ? ? ? 6.6.11? ? 結(jié)果排序:ORDER BY子句

? ? ? ? 6.6.12? ? 結(jié)果分類(lèi):GROUP BY子句

? ? ? ? 6.6.13? ? 限制分類(lèi)結(jié)果:HAVING子句

? ? ? ? 6.6.14? ? 使用和定義視圖

????總結(jié)? ? 關(guān)鍵術(shù)語(yǔ)? ? 復(fù)習(xí)題? ? 問(wèn)題與練習(xí)

? ? 參考文獻(xiàn)? ? 擴(kuò)展閱讀? ? Web資源

第7章? ? 高級(jí)SQL

? ? 7.1? ? 多表處理

? ? ? ? 7.1.1? ? 等值連接

? ? ? ? 7.1.2? ? 自然連接

? ? ? ? 7.1.3? ? 外連接

? ? ? ? 7.1.4? ? 四表連接示例

? ? ? ? 7.1.5? ? 自連接

? ? ? ? 7.1.6? ? 子查詢(xún)

? ? ? ? 7.1.7? ? 關(guān)聯(lián)子查詢(xún)

? ? ? ? 7.1.8? ? 使用導(dǎo)出表

? ? ? ? 7.1.9? ? 聯(lián)合查詢(xún)

? ? 7.2? ? 創(chuàng)建查詢(xún)的技巧

? ? 7.3? ? 確保事務(wù)完整性

? ? 7.4? ? 數(shù)據(jù)字典

? ? 7.5? ? 觸發(fā)器和例程

? ? ? ? 7.5.1? ? 觸發(fā)器

? ? ? ? 7.5.2? ? 例程

? ? ? ? 7.5.3? ? Oracle PL/SQL中的例程示例

? ? 7.6? ? 嵌入式SQL和動(dòng)態(tài)SQL

????總結(jié)? ? 關(guān)鍵術(shù)語(yǔ)? ? 復(fù)習(xí)題? ? 問(wèn)題與練習(xí)

? ? 參考文獻(xiàn)? ? 擴(kuò)展閱讀? ? Web資源

第8章? ? 數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)

? ? 8.1? ? 客戶(hù)端/服務(wù)器體系結(jié)構(gòu)

? ? 8.2? ? 二層體系結(jié)構(gòu)中的數(shù)據(jù)庫(kù)

? ? ? ? 8.2.1? ? VB.NET例子

? ? ? ? 8.2.2? ? Java例子

? ? 8.3? ? 三層體系結(jié)構(gòu)

? ? 8.4? ? Web應(yīng)用組件

? ? 8.5? ? 三層應(yīng)用中的數(shù)據(jù)庫(kù)

? ? ? ? 8.5.1? ? JSP Web應(yīng)用

? ? ? ? 8.5.2? ? ASP.NET例子

? ? 8.6? ? 三層應(yīng)用中的關(guān)鍵因素

? ? ? ? 8.6.1? ? 存儲(chǔ)過(guò)程

? ? ? ? 8.6.2? ? 事務(wù)

? ? ? ? 8.6.3? ? 數(shù)據(jù)庫(kù)連接

? ? ? ? 8.6.4? ? 三層應(yīng)用的主要優(yōu)點(diǎn)

? ? ? ? 8.6.5? ? 云計(jì)算和三層應(yīng)用

? ? 8.7? ? 可擴(kuò)展標(biāo)記語(yǔ)言

? ? ? ? 8.7.1? ? 存儲(chǔ)XML文檔

? ? ? ? 8.7.2? ? 檢索XML文檔

? ? ? ? 8.7.3? ? 顯示XML數(shù)據(jù)

? ? ? ? 8.7.4? ? XML和Web服務(wù)

????總結(jié)? ? 關(guān)鍵術(shù)語(yǔ)? ? 復(fù)習(xí)題? ? 問(wèn)題與練習(xí)

? ? 參考文獻(xiàn)? ? 擴(kuò)展閱讀? ? Web資源

第9章? ? 數(shù)據(jù)倉(cāng)庫(kù)

? ? 9.1? ? 數(shù)據(jù)倉(cāng)庫(kù)的基本概念

? ? ? ? 9.1.1? ? 數(shù)據(jù)倉(cāng)庫(kù)簡(jiǎn)史

? ? ? ? 9.1.2? ? 數(shù)據(jù)倉(cāng)庫(kù)的需求

? ? 9.2? ? 數(shù)據(jù)倉(cāng)庫(kù)體系結(jié)構(gòu)

? ? ? ? 9.2.1? ? 獨(dú)立的數(shù)據(jù)集市數(shù)據(jù)倉(cāng)庫(kù)環(huán)境

? ? ? ? 9.2.2? ? 相關(guān)數(shù)據(jù)集市和操作型數(shù)據(jù)存儲(chǔ)體系結(jié)構(gòu):一個(gè)三層方法

? ? ? ? 9.2.3? ? 邏輯數(shù)據(jù)集市和實(shí)時(shí)數(shù)據(jù)倉(cāng)庫(kù)體系結(jié)構(gòu)

? ? ? ? 9.2.4? ? 三層數(shù)據(jù)體系結(jié)構(gòu)

? ? 9.3? ? 數(shù)據(jù)倉(cāng)庫(kù)數(shù)據(jù)的一些特征

? ? ? ? 9.3.1? ? 狀態(tài)數(shù)據(jù)與事件數(shù)據(jù)

? ? ? ? 9.3.2? ? 臨時(shí)數(shù)據(jù)與定期數(shù)據(jù)

? ? ? ? 9.3.3? ? 臨時(shí)數(shù)據(jù)與定期數(shù)據(jù)例子

? ? 9.4? ? 派生數(shù)據(jù)層

? ? ? ? 9.4.1? ? 派生數(shù)據(jù)的特征

? ? ? ? 9.4.2? ? 星模式

? ? ? ? 9.4.3? ? 緩變維

? ? ? ? 9.4.4? ? 決定維和事實(shí)

? ? 9.5? ? 大數(shù)據(jù)和列式數(shù)據(jù)庫(kù)

? ? 9.6? ? NoSQL

? ? 9.7? ? 用戶(hù)接口

? ? ? ? 9.7.1? ? 元數(shù)據(jù)的作用

? ? ? ? 9.7.2? ? SQL OLAP查詢(xún)

? ? ? ? 9.7.3? ? 聯(lián)機(jī)分析處理工具

? ? ? ? 9.7.4? ? 數(shù)據(jù)可視化

? ? ? ? 9.7.5? ? 商業(yè)成果管理和儀表盤(pán)

? ? ? ? 9.7.6? ? 數(shù)據(jù)挖掘工具

? ? 9.8? ? 數(shù)據(jù)治理與數(shù)據(jù)質(zhì)量

? ? ? ? 9.8.1? ? 數(shù)據(jù)治理

? ? ? ? 9.8.2? ? 管理數(shù)據(jù)質(zhì)量

? ? ? ? 9.8.3? ? 數(shù)據(jù)質(zhì)量的特征

????總結(jié)? ? 關(guān)鍵術(shù)語(yǔ)? ? 復(fù)習(xí)題? ? 問(wèn)題與練習(xí)

? ? 參考文獻(xiàn)? ? 擴(kuò)展閱讀? ? Web資源

縮略語(yǔ)

術(shù)語(yǔ)表

索引

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀(guān)點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容