Educational Database Prototype: the Simplest of All

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Lyu, Yi, Shen, Yiyin, Matsuzawa, Takashi
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911401937731584
author Lyu, Yi
Shen, Yiyin
Matsuzawa, Takashi
author_facet Lyu, Yi
Shen, Yiyin
Matsuzawa, Takashi
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2601_19165
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Educational Database Prototype: the Simplest of All
Lyu, Yi
Shen, Yiyin
Matsuzawa, Takashi
Databases
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.
title Educational Database Prototype: the Simplest of All
topic Databases
url https://arxiv.org/abs/2601.19165