數據庫係統基礎教程 2024 pdf epub mobi 電子書 下載
☆☆☆☆☆
簡體網頁||
繁體網頁
數據庫係統基礎教程 pdf epub mobi 著者簡介
數據庫係統基礎教程 pdf epub mobi 圖書描述
《數據庫係統基礎教程(原書第3版)》由斯坦福大學知名計算機科學傢Jeffrey Ullman和Jennifer Widom閤作編寫。《數據庫係統基礎教程(原書第3版)》首先介紹流行的關係數據庫和對象關係數據庫內容,涉及關係數據模型、E/R模型、UML模型以及對象模型等高級數據模型。然後介紹瞭有關半結構化數據組織管理中比較流行的XML等內容,既包括瞭數據組織模型的內容,也給齣瞭相關編程語言,如XPath、XQuery、XSLT等。
《數據庫係統基礎教程(原書第3版)》舉例豐富翔實,既可用作大學本科、研究生計算機及相關專業數據庫課程的教科書,也可用作數據庫領域技術人員的參考書。
數據庫係統基礎教程 2024 pdf epub mobi 電子書 下載
數據庫係統基礎教程 pdf epub mobi 圖書目錄
齣版者的話
譯者序
前言
第1章 數據庫係統世界
1.1 數據庫係統的發展
1.1.1 早期的數據庫管理係統
1.1.2 關係數據庫係統
1.1.3 越來越小的係統
1.1.4 越來越大的係統
1.1.5 信息集成
1.2 數據庫管理係統概述
1.2.1 數據定義語言命令
1.2.2 查詢處理概述
1.2.3 存儲器和緩衝區管理器
1.2.4 事務處理
1.2.5 查詢處理器
1.3 本書概述
1.4 參考文獻
第一部分 關係數據庫模型
第2章 關係數據模型
2.1 數據模型概述
2.1.1 什麼是數據模型
2.1.2 一些重要的數據模型
2.1.3 關係模型簡介
2.1.4 半結構化模型簡介
2.1.5 其他數據模型
2.1.6 幾種建模方法的比較
2.2 關係模型基礎
2.2.1 屬性
2.2.2 模式
2.2.3 元組
2.2.4 域
2.2.5 關係的等價描述
2.2.6 關係實例
2.2.7 關係上的鍵
2.2.8 數據庫模式示例
2.2.9 習題
2.3 在SQL中定義關係模式
2.3.1 SQL中的關係
2.3.2 數據類型
2.3.3 簡單的錶定義
2.3.4 修改關係模式
2.3.5 默認值
2.3.6 鍵的聲明
2.3.7 習題
2.4 代數查詢語言
2.4.1 為什麼需要一種專門的查詢語言
2.4.2 什麼是代數
2.4.3 關係代數概述
2.4.4 關係上的集閤操作
2.4.5 投影
2.4.6 選擇
2.4.7 笛卡兒積
2.4.8 自然連接
2.4.9 θ連接
2.4.1 0組閤操作構成查詢
2.4.1 1命名和重命名
2.4.1 2操作之間的聯係
2.4.1 3代數錶達式的綫性符號
2.4.1 4習題
2.5 關係上的約束
2.5.1 作為約束語言的關係代數
2.5.2 引用完整性約束
2.5.3 鍵約束
2.5.4 其他約束舉例
2.5.5 習題
2.6 小結
2.7 參考文獻
第3章 關係數據庫設計理論
3.1 函數依賴
3.1.1 函數依賴的定義
3.1.2 關係的鍵
3.1.3 超鍵
3.1.4 習題
3.2 函數依賴的規則
3.2.1 函數依賴的推導
3.2.2 分解/結閤規則
3.2.3 平凡函數依賴
3.2.4 計算屬性的閉包
3.2.5 閉包算法為何有效
3.2.6 傳遞規則
3.2.7 函數依賴的閉包集閤
3.2.8 投影函數依賴
3.2.9 習題
3.3 關係數據庫模式設計
3.3.1 異常
3.3.2 分解關係
3.3.3 Boyce—Codd範式
3.3.4 分解為BCNF
3.3.5 習題
3.4 分解的優劣
3.4.1 從分解中恢復信息
3.4.2 無損連接的chase檢驗
3.4.3 為什chase檢驗有效
3.4.4 依賴的保持
3.4.5 習題
3.5 第三範式
3.5.1 第三範式的定義
3.5.2 3NF模式綜閤算法
3.5.3 為什麼3NF綜閤算法有效
3.5.4 習題
3.6 多值依賴
3.6.1 屬性獨立及隨之産生的冗餘
3.6.2 多值依賴的定義
3.6.3 多值依賴的推導
3.6.4 第四範式
3.6.5 分解為第四範式
3.6.6 範式間的聯係
3.6.7 習題
3.7 MVD的發現算法
3.7.1 閉包和chase
3.7.2 將chase擴展到MVD
3.7.3 chase為何對MVD有效
3.7.4 投影MVD
3.7.5 習題
3.8 小結
3.9 參考文獻
第4章 高級數據庫模型
4.1 E/R模型
4.1.1 實體集
4.1.2 屬性
4.1.3 聯係
4.1.4 實體一聯係圖
4.1.5 E/R圖實例
4.1.6 二元E/R聯係的多樣性
4.1.7 多路聯係
4.1.8 聯係中的角色
4.1.9 聯係的屬性
4.1.10 多路聯係到二元聯係的轉換
4.1.11 E/R模型中的子類
4.1.12 習題
4.2 設計原則
4.2.1 忠實性
4.2.2 避免冗餘
4.2.3 簡單性
4.2.4 選擇正確的聯係
4.2.5 選擇正確的元素種類
4.2.6 習題_
4.3 E/R模型中的約束
4.3.1 E/R模型中的鍵
4.3.2 E/R模型中鍵的錶示
4.3.3 引用完整性
4.3.4 度約束
4.3.5 習題
4.4 弱實體集
4.4.1 弱實體集的來源
4.4.2 弱實體集的要求
4.4.3 弱實體集的符號
4.4.4 習題
4.5 從E/R圖到關係設計
4.5.1 實體集到關係的轉化
4.5.2 E/R聯係到關係的轉化
4.5.3 關係組閤
4.5.4 處理弱實體集
4.5.5 習題
4.6 子類結構到關係的轉化
4.6.1 E/R方式轉化
4.6.2 麵嚮對象方法
4.6.3 使用空值組閤關係
4.6.4 各種方法的比較
4.6.5 習題
4.7 統一建模語言
4.7.1 UML類
4.7.2 UML類的鍵
4.7.3 關聯
4.7.4 自關聯
4.7.5 關聯類
4.7.6 UML中的子類
4.7.7 聚集與組閤
4.7.8 習題
4.8 UML圖到關係的轉化
4.8.1 UML到關係的基礎知識
4.8.2 從UML子類到關係
4.8.3 從聚集與組閤到關係
4.8.4 UML與弱實體集的類比
4.8.5 習題
4.9 對象定義語言
4.9.1 類聲明
4.9.2 ODL中的屬性
4.9.3 ODL中的聯係
4.9.4 反嚮聯係
4.9.5 聯係的多重性
4.9.6 ODL中的類型
4.9.7 ODL衝的子類
4.9.8 在ODL衝聲明鍵
4.9.9 習題
4.10 從ODL設計到關係設計
4.10.1 從ODL類到關係
4.10.2 類中的復雜屬性
4.10.3 值集閤類型屬性的錶示
4.10.4 其他類型構建器的錶示
4.10.5 ODL中聯係的錶示
4.10.6 習題
4.11小結
4.12參考文獻
第二部分 關係數據庫程序設計
第5章 代數和邏輯查詢語言
5.1 包上的關係操作
5.1.1 為什麼采用包
5.1.2 包的並、交、差
5.1.3 包上的投影操作
5.1.4 包上的選擇操作
5.1.5 包的笛卡兒積
5.1.6 包的連接
5.1.7 習題
5.2 關係代數的擴展操作符
5.2.1 消除重復
5.2.2 聚集操作符
5.2.3 分組
5.2.4 分組操作符
5.2.5 擴展的投影操作符
5.2.6 排序操作符
5.2.7 外連接
5.2.8 習題
5.3 關係邏輯
5.3.1 謂詞和原子
5.3.2 算術原子
5.3.3 Datalog規則和查詢
5.3.4 Datalog規則的意義
5.3.5 擴展謂詞和內涵謂詞
5.3.6 Datalog規則應用於包
5.3.7 習題
5.4 關係代數與Datalog
5.4.1 布爾操作
5.4.2 投影
5.4.3 選擇
5.4.4 積
5.4.5 連接
5.4.6 用Datalog模擬多重操作
5.4.7 Datalog與關係代數的比較
5.4.8 習題
5.5 小結
5.6 參考文獻
第6章 數據庫語言SQL
6.1 SQL中的簡單查詢
6.1.1 SQL中的投影
6.1.2 SQL衝的選擇
6.1.3 字符串比較
6.1.4 SQL中的模式匹配
6.1.5 日期和時間
6.1.6 空值和涉及空值的比較
6.1.7 布爾值UNKNOWN
6.1.8 輸齣排序
6.1.9 習題
6.2 多關係查詢
6.2.1 SQL中的積和連接
6.2.2 消除屬性歧義
6.2.3 元組變量
6.2.4 多關係查詢的解釋
6.2.5 查詢的並、交、差
6.2.6 習題
6.3 子查詢
6.3.1 産生標量值的子查詢
6.3.2 關係的條件錶達式
6.3.3 元組的條件錶達式
6.3.4 關聯子查詢
6.3.5 FROM子句中的子查詢
6.3.6 SQL的連接錶達式
6.3.7 自然連接
6.3.8 外連接
6.3.9 習題
6.4 全關係操作
64.1 消除重復
6.4.2 並、交、差中的重復
6.4.3 SQL中的分組和聚集
6.4.4 聚集操作符
6.4.5 分組
6.4.6 分組、聚集和空值
6.4.7 HAVING子句
6.4.8 習題
6.5 數據庫更新
6.5.1 插入
6.5.2 刪除
6.5.3 修改
6.5.4 習題
6.6 SQL中的事務
6.6.1 可串行化
6.6.2 原子性
6.6.3 事務
6.6.4 隻讀事務
6.6.5 讀髒數據
6.6.6 其他隔離層次
6.6.7 習題
6.7 小結
6.8 參考文獻
第7章 約束與觸發器
7.1 鍵和外鍵
7.1.1 外鍵約束聲明
7.1.2 維護引用完整性
7.1.3 延遲約束檢查
7.1.4 習題
7.2 屬性和元組上的約束
7.2.1 非空值約束
7.2.2 基於屬性的CHECK約束
7.2.3 基於元組的CHECK約束
7.2.4 基於元組和基於屙陛的約束的比較
7.2.5 習題
7.3 修改約束
7.3.1 給約束命名
7.3.2 修改錶上的約束
7.3.3 習題
7.4 斷言
7.4.1 創建斷言
7.4.2 使用斷言
7.4.3 習題
7.5 觸發器
7.5.1 SQL中的觸發器
7.5.2 觸發器設計的選項
7.5.3 習題
7.6 小結
7.7 參考文獻
第8章 視圖與索引
8.1 虛擬視圖
8.1.1 視圖定義
8.1.2 視圖查詢
8.1.3 屬性重命名
8.1.4 習題
8.2 視圖更新
· · · · · · (
收起)
下載链接在页面底部
點擊這裡下載
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
發表於2024-11-22
數據庫係統基礎教程 2024 pdf epub mobi 電子書 下載
數據庫係統基礎教程 2024 pdf epub mobi 電子書 下載
數據庫係統基礎教程 2024 pdf epub mobi 電子書 下載
喜欢 數據庫係統基礎教程 電子書 的读者还喜欢
數據庫係統基礎教程 pdf epub mobi 讀後感
評分
☆☆☆☆☆
這本書是斯坦福大學的教材,我讀的是第三版,書的用詞比較簡潔,講得淺顯易懂。一時碰到看不懂的概念不要緊,緊跟著就有很清楚的例子。另外每章節最後的參考文獻也很好,列齣瞭許多數據庫領域重要的論文。我是工作後重讀,覺得相對於在學校裏用的數據庫原理,這本書更加適閤數...
評分
☆☆☆☆☆
這本書是斯坦福大學的教材,我讀的是第三版,書的用詞比較簡潔,講得淺顯易懂。一時碰到看不懂的概念不要緊,緊跟著就有很清楚的例子。另外每章節最後的參考文獻也很好,列齣瞭許多數據庫領域重要的論文。我是工作後重讀,覺得相對於在學校裏用的數據庫原理,這本書更加適閤數...
評分
☆☆☆☆☆
這本書是斯坦福大學的教材,我讀的是第三版,書的用詞比較簡潔,講得淺顯易懂。一時碰到看不懂的概念不要緊,緊跟著就有很清楚的例子。另外每章節最後的參考文獻也很好,列齣瞭許多數據庫領域重要的論文。我是工作後重讀,覺得相對於在學校裏用的數據庫原理,這本書更加適閤數...
評分
☆☆☆☆☆
這本書是斯坦福大學的教材,我讀的是第三版,書的用詞比較簡潔,講得淺顯易懂。一時碰到看不懂的概念不要緊,緊跟著就有很清楚的例子。另外每章節最後的參考文獻也很好,列齣瞭許多數據庫領域重要的論文。我是工作後重讀,覺得相對於在學校裏用的數據庫原理,這本書更加適閤數...
評分
☆☆☆☆☆
這本書是斯坦福大學的教材,我讀的是第三版,書的用詞比較簡潔,講得淺顯易懂。一時碰到看不懂的概念不要緊,緊跟著就有很清楚的例子。另外每章節最後的參考文獻也很好,列齣瞭許多數據庫領域重要的論文。我是工作後重讀,覺得相對於在學校裏用的數據庫原理,這本書更加適閤數...
類似圖書 點擊查看全場最低價
出版者:機械工業齣版社
作者:(美)厄爾曼
出品人:
頁數:332
譯者:嶽麗華
出版時間:2009-8
價格:45.00元
裝幀:平裝
isbn號碼:9787111268284
叢書系列:計算機科學叢書
圖書標籤:
數據庫
計算機
計算機科學
Database
基礎教程
數據庫——入門
大學教材
教材
數據庫係統基礎教程 2024 pdf epub mobi 電子書 下載
數據庫係統基礎教程 pdf epub mobi 用戶評價
評分
☆☆☆☆☆
五星書,翻譯扣一星
評分
☆☆☆☆☆
基礎迴顧。工作3.5年看這本初學者嚮教材,讀”8.4索引的選擇”仍覺受教,隻為學習之不足而汗顔。
評分
☆☆☆☆☆
好像大部分是關係型的,覺得還是直接看具體的數據庫來得快。
評分
☆☆☆☆☆
基礎迴顧。工作3.5年看這本初學者嚮教材,讀”8.4索引的選擇”仍覺受教,隻為學習之不足而汗顔。
評分
☆☆☆☆☆
數據庫係統可以等價於是完整的應用程序-編譯器-操作係統模式;還可以看做是客戶端(JavaScript的DOM對象)和服務器端
數據庫係統基礎教程 2024 pdf epub mobi 電子書 下載