暫無商品咨詢信息 [發表商品咨詢]
聚焦原理,降低學習門檻。重點介紹數據庫基本原理,避免讀者因底層原理晦澀、工具復雜而受阻。本書深入剖析了關系模型、SQL語言、數據建模等經典理論,幫助讀者理解數據庫運行的核心邏輯。同時,通過原理與產品特性分離的方式,讓讀者真正掌握適用于各類數據庫的基礎知識,為使用和管理數據庫奠定基礎。
多元兼容,強化實踐應用。秉持獨立于DBMS產品的教學理念,以Access和MySQL為例,既介紹了廣泛使用的個人數據庫Access,也融入企業級數據庫的知識。每
章配備對應產品使用信息,將原理與實際操作緊密結合起來。同時,每章設有復習題、練習、案例問題和貫穿全書的項目,通過豐富的練習幫助讀者將原理應用于實際,提升知識運用能力,實現從理論到實踐的轉化。
緊跟前沿,內容豐富全面。本書內容緊跟時代發展,強調移動環境下的數據庫應用,結合互聯網和移動應用討論數據庫。除傳統數據庫知識外,還涵蓋大數據、分布式數據庫、云計算等前沿內容。
本書是軟件工程領域的經典教材,自1982年第1版出版至今,伴隨著軟件工程學科的發展不斷更新,影響了一代又一代的軟件工程人才,對學科建設也產生了積極影響.全書共四個部分,完整討論了軟件工程各個階段的內容,適合軟件工程相關專業本科生和研究生學習,也適合軟件工程師參考.
戴維·M.克倫克(David M.Kroenke) 曾在美國科羅拉多州立大學和西雅圖大學任教,目前為華盛頓大學教授。曾為美國空軍與波音公司計算機服務部工作,并為lBM、微軟等公司提供咨詢服務。他領導著數十個由信息系統與技術領域的教授組成的研究機構。
戴維.克倫克在科羅拉多州立大學、西雅圖大學和華盛頓大學有著多年的教學經驗。他在信息系統技術的教育領域曾組織過幾十次的研討會,并于1991年被國際信息系統聯合會授予年度計算機教育者稱號;2009年被信息技術專業教育協會的特別興趣組(AITP-EDSIG)授予年度教育者稱號。
戴維曾為美國空軍波音計算機服務組織工作。他曾作為主要負責人成立過三家公司,并擔任過微軟公司的產品市場與研發的副總經理,壁數據有限責任公司(Wall Data,Inc)的數據庫技術的首席執行官。他被譽為語義對象數據模型之父。戴維的咨詢客戶包括了IBM、微軟和計算機科學公司等這類企業,也同樣包括無數的小企業。近幾年,戴維一直致力于將信息系統應用于教學協作與團隊合作中。
1977年,他的《數據庫處理》(Database Processing)一書第一次被出版發行,如今已經第十二次再版。他本人已著及合著過多部教材,包括《數據庫概念(第六版,2013)》(Database Concept,6th ed. (2013)),《管理信息系統經驗(第四版,2014)》(MIS Essentials, 3rd ed. (2014)),《SharePoint學生用書(2012)》(SharePoint for Students),《商務Office365(2012)》(Office 365 in Business (2012)),和《流程、系統和信息:管理信息系統介紹(2014)》(Processes, Systems, and Information: An Introduction to MIS (2014))。戴維生活在西雅圖并且已經結婚,他現在擁有兩個孩子和三個孫子。他的妻子說他非常喜歡木工,也非常享受園藝。
目 錄
譯者序
前言
作者簡介
第一部分 數據庫基本原理
第1章 入門2
1.1 數據庫在互聯網和移動應用中的
重要性2
1.2 為什么使用數據庫6
1.3 使用列表有什么問題6
1.4 使用關系數據庫的表8
1.5 如何使用SQL處理關系表13
1.6 數據庫系統15
1.7 個人與企業級數據庫系統的比較19
1.8 Web數據庫應用程序23
1.9 數據倉庫和商業智能系統24
1.10 大數據25
1.11 云計算26
1.12 使用Microsoft Access(第1節:
入門)26
第2章 關系模型57
2.1 關系57
2.2 鍵的類型60
2.3 空值問題67
2.4 是否作為鍵—關鍵問題所在69
2.5 函數依賴和規范化69
2.6 使用Microsoft Access(第2節:
使用多表)83
第3章 結構化查詢語言109
3.1 韋奇伍德太平洋公司110
3.2 數據定義SQL(DDL)—創建
表和關系115
3.3 數據操作SQL(DML)—插入
數據126
3.4 數據操作SQL(DML)—單表
查詢131
3.5 向DBMS提交SQL語句133
3.6 單表查詢的SQL增強133
3.7 執行計算的SQL查詢146
3.8 使用SQL選擇語句對行進行分組149
3.9 數據操作SQL(DML)—多表
查詢151
3.10 數據操作SQL(DML)—數
據修改和刪除164
3.11 數據定義SQL(DDL)—表
和約束的修改和刪除167
3.12 SQL視圖168
3.13 使用Microsoft Access(第3節:
使用查詢)168
第二部分 數據庫設計
第4章 數據建模及實體-關系模型222
4.1 系統開發和分析222
4.2 需求分析227
4.3 實體-關系數據模型228
4.4 實體-關系圖232
4.5 開發一個示例E-R圖240
4.6 使用Microsoft Access(第4節:
建模和原型設計)249
第5章 數據庫設計284
5.1 數據庫設計的目的284
5.2 將數據模型轉換為數據庫設計285
5.3 用關系模型表示實體285
5.4 表示關系292
5.5 Heather Sweeney Designs中的
數據庫設計303
5.6 使用Microsoft Access(第5節:
數據庫設計)309
第三部分 數據庫管理
第6章 數據庫運維管理324
6.1 Heather Sweeney Designs數據庫325
6.2 控制、安全和可靠性需求325
6.3 并發控制326
6.4 SQL事務控制語言和聲明鎖特性332
6.5 游標類型335
6.6 數據庫安全337
6.7 數據庫備份和恢復343
6.8 物理數據庫設計和優化346
6.9 DBA的其他職責347
6.10 使用Microsoft Access(第6節:
數據庫運維管理)348
第7章 數據倉庫、商業智能系統
和大數據373
7.1 商業智能系統374
7.2 運營系統和BI系統之間的關系374
7.3 報表系統和數據挖掘應用程序375
7.4 數據倉庫和數據集市376
7.5 聯機分析處理385
7.6 分布式數據庫處理388
7.7 對象關系數據庫391
7.8 虛擬化392
7.9 云計算394
7.10 大數據和Not only SQL運動395
7.11 使用Microsoft Access(第7節:商業智能系統)401
詞匯表421
| 基本信息 | |
|---|---|
| 出版社 | 機械工業出版社 |
| ISBN | 9787111791522 |
| 條碼 | 9787111791522 |
| 編者 | (英)伊恩·薩默維爾 著 彭鑫,趙文耘 譯 |
| 譯者 | |
| 出版年月 | 2025-11-01 00:00:00.0 |
| 開本 | 16開 |
| 裝幀 | 平裝 |
| 頁數 | 436 |
| 字數 | 715 |
| 版次 | 1 |
| 印次 | 1 |
| 紙張 | |
暫無商品評論信息 [發表商品評論]
暫無商品咨詢信息 [發表商品咨詢]