數據庫係統基礎教程 pdf epub mobi txt 電子書 下載 2024
☆☆☆☆☆
簡體網頁||
繁體網頁
(美)厄爾曼
機械工業齣版社
嶽麗華
2009-8
332
45.00元
平裝
計算機科學叢書
9787111268284
圖書標籤:
數據庫
計算機
計算機科學
Database
基礎教程
數據庫——入門
大學教材
教材
喜歡 數據庫係統基礎教程 的讀者還喜歡
下載链接在页面底部
點擊這裡下載
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
发表于2024-12-26
數據庫係統基礎教程 epub 下載 mobi 下載 pdf 下載 txt 電子書 下載 2024
數據庫係統基礎教程 epub 下載 mobi 下載 pdf 下載 txt 電子書 下載 2024
數據庫係統基礎教程 pdf epub mobi txt 電子書 下載 2024
圖書描述
《數據庫係統基礎教程(原書第3版)》由斯坦福大學知名計算機科學傢Jeffrey Ullman和Jennifer Widom閤作編寫。《數據庫係統基礎教程(原書第3版)》首先介紹流行的關係數據庫和對象關係數據庫內容,涉及關係數據模型、E/R模型、UML模型以及對象模型等高級數據模型。然後介紹瞭有關半結構化數據組織管理中比較流行的XML等內容,既包括瞭數據組織模型的內容,也給齣瞭相關編程語言,如XPath、XQuery、XSLT等。
《數據庫係統基礎教程(原書第3版)》舉例豐富翔實,既可用作大學本科、研究生計算機及相關專業數據庫課程的教科書,也可用作數據庫領域技術人員的參考書。
數據庫係統基礎教程 下載 mobi epub pdf txt 電子書
著者簡介
圖書目錄
齣版者的話
譯者序
前言
第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 視圖更新
· · · · · · (
收起)
數據庫係統基礎教程 pdf epub mobi txt 電子書 下載
用戶評價
評分
☆☆☆☆☆
好像大部分是關係型的,覺得還是直接看具體的數據庫來得快。
評分
☆☆☆☆☆
我是先看瞭實現,發現查詢優化的部分讀得有些費勁,又迴頭看瞭這本基礎教程。作為一本基礎教材,裏麵涉及到不少形式化定義和證明,看起來有些費勁。不過算是把關係數據庫的基礎補瞭一下,包括關係數據模型、函數依賴及關係數據庫幾種範式、數據庫模型、關係代數等。不過沒有提到關係演算,而是講瞭個類似的邏輯查詢語言Datalog。後麵的半結構化數據部分也讓我對此有瞭更深入的認識。是本不錯的基礎書籍。
評分
☆☆☆☆☆
簡潔易懂
評分
☆☆☆☆☆
偏理論性的書籍,算不上簡明易懂,斯坦福CS145教材
評分
☆☆☆☆☆
好像大部分是關係型的,覺得還是直接看具體的數據庫來得快。
讀後感
評分
☆☆☆☆☆
我们老师上课就用的这本书,配合着pgadmin/sql shell讲的,老师和蔼而又有激情,非常感谢他让我学到了这些知识。这本书数据库基础的入门书,主要的重点是在讲SQL语句,每小节后面都有一些很好的练习,现在要考ocp,所以拿出来重温了下,觉得自己通过这本书学的还是挺扎实的...
評分
☆☆☆☆☆
用这本书复习的数据库,书是不错,讲的都挺详细,例子举的也很浅显易懂,很适合入门研究数据库。但是同时也有一个很大的问题,那就是翻译不符合中国人的阅读习惯,译者大概就是按照作者的语序来翻译的吧,明明稍微换一下文字的顺序或稍微修改一些词句能让人更容易理解。感觉这...
評分
☆☆☆☆☆
用这本书复习的数据库,书是不错,讲的都挺详细,例子举的也很浅显易懂,很适合入门研究数据库。但是同时也有一个很大的问题,那就是翻译不符合中国人的阅读习惯,译者大概就是按照作者的语序来翻译的吧,明明稍微换一下文字的顺序或稍微修改一些词句能让人更容易理解。感觉这...
評分
☆☆☆☆☆
用这本书复习的数据库,书是不错,讲的都挺详细,例子举的也很浅显易懂,很适合入门研究数据库。但是同时也有一个很大的问题,那就是翻译不符合中国人的阅读习惯,译者大概就是按照作者的语序来翻译的吧,明明稍微换一下文字的顺序或稍微修改一些词句能让人更容易理解。感觉这...
評分
☆☆☆☆☆
用这本书复习的数据库,书是不错,讲的都挺详细,例子举的也很浅显易懂,很适合入门研究数据库。但是同时也有一个很大的问题,那就是翻译不符合中国人的阅读习惯,译者大概就是按照作者的语序来翻译的吧,明明稍微换一下文字的顺序或稍微修改一些词句能让人更容易理解。感觉这...
類似圖書 點擊查看全場最低價
數據庫係統基礎教程 pdf epub mobi txt 電子書 下載 2024