數據庫系統實現實驗指導書

丁艷輝 等

  • 出版商: 電子工業
  • 出版日期: 2026-01-01
  • 售價: $252
  • 語言: 簡體中文
  • 頁數: 200
  • ISBN: 7121519836
  • ISBN-13: 9787121519833
  • 相關分類: SQL
  • 下單後立即進貨 (約4週~6週)

商品描述

本書設計並實現了一款基於Python的輕量化數據庫管理系統(DBMS),旨在通過模塊化設計和規範清晰的代碼結構,幫助學生直觀理解DBMS的底層運行機制,提高學生的動手實踐能力。本系統采用分層模塊化設計,分別實現了存儲管理、日誌管理、緩沖區管理、事務管理、記錄管理、元數據管理、查詢和更新管理、語句解析和計劃管理等模塊。本系統的實現過程不僅為DBMS教學提供了實踐工具,還為學生進一步開發、優化DBMS提供了可擴展的框架。本書可作為高等院校計算機專業高年級同學的實驗教材。

目錄大綱

目錄
Contents
第1章 存儲管理 1
1.1 實驗要求 1
1.2 實驗分析 1
1.3 具體實現 4
1.3.1 實驗環境 4
1.3.2 實現步驟 5
1.4 參考代碼 5
1.5 模塊測試 10
第2章 日誌管理 12
2.1 實驗要求 12
2.2 實驗分析 12
2.3 具體實現 14
2.3.1 實驗環境 14
2.3.2 實現步驟 14
2.4 參考代碼 14
2.5 模塊測試 18
第3章 緩沖區管理 21
3.1 實驗要求 21
3.2 實驗分析 21
3.3 具體實現 23
3.3.1 實驗環境 23
3.3.2 實現步驟 24
3.4 參考代碼 24
3.5 模塊測試 29
第4章 事務管理 32
4.1 實驗要求 32
4.2 實驗分析 32
4.3 具體實現 38
4.3.1 實驗環境 38
4.3.2 實現步驟 38
4.4 參考代碼 38
4.4.1 並發管理 38
4.4.2 恢復管理 42
4.4.3 事務 55
4.5 模塊測試 60
第5章 記錄管理 68
5.1 實驗要求 68
5.2 實驗分析 68
5.3 具體實現 71
5.3.1 實驗環境 71
5.3.2 實現步驟 71
5.4 參考代碼 72
5.5 模塊測試 86
第6章 元數據管理 92
6.1 實驗要求 92
6.2 實驗分析 92
6.3 具體實現 96
6.3.1 實驗環境 96
6.3.2 實現步驟 96
6.4 參考代碼 96
6.5 模塊測試 110
第7章 查詢和更新管理 114
7.1 實驗要求 114
7.2 實驗分析 114
7.3 具體實現 117
7.3.1 實驗環境 117
7.3.2 實現步驟 117
7.4 參考代碼 117
7.5 模塊測試 128
第8章 語句解析 132
8.1 實驗要求 132
8.2 實驗分析 132
8.3 具體實現 136
8.3.1 實驗環境 136
8.3.2 實現步驟 137
8.4 參考代碼 137
8.5 模塊測試 151
第9章 計劃管理 153
9.1 實驗要求 153
9.2 實驗分析 153
9.3 具體實現 157
9.3.1 實驗環境 157
9.3.2 實現步驟 158
9.4 參考代碼 158
9.5 模塊測試 168
第10章 數據庫實現 171
10.1 實驗要求 171
10.2 實驗分析 171
10.3 具體實現 173
10.3.1 實驗環境 173
10.3.2 實現步驟 173
10.4 參考代碼 173
10.5 模塊測試 182
附錄A 183
附錄B 188

最後瀏覽商品 (20)