arXiv · 2601.19165
Educational Database Prototype: the Simplest of All
Abstract
Database Management System (DBMS) is designed to help store and process large collections of data, and is incredibly flexible to perform various kinds of optimizations as long as it achieves serializability with a high-level interface available. The current undergraduate level DBMS course in UW-Madison (i.e., CS564) involves implementing specific modules of DB architecture, including B+ tree, but students may end up spending numerous amounts of effort on corner cases and not gaining a more comprehensive understanding of the internal design. Thus, we present EduDB, a simple database prototype for educational purposes that provides students a clean, concise, and comprehensive overview of the database system. We also attempt to develop an integrative series of course projects based on EduDB, which offers a platform for students to perform any optimization learned during the semester.
Explore related subjects
Keep this discovery
Yi Lyu, Yiyin Shen, Takashi Matsuzawa. 2026-01-27. Educational Database Prototype: the Simplest of All. https://arxiv.org/abs/2601.19165
Cite the original work for its findings. Save a collection to share your selection of sources.