All projects
CLI / DatabaseTraining projectCompleted
Bash DBMS
A database management system implemented entirely in the shell.
Training implementation of a database product — not a production database system.
Databases and tables persisted as files
File-based storage
Separate commands for distinct operations
Modular CLI
Overview
A training implementation of a database management system in Bash: database operations, table operations, shell menus, file-based storage and data processing, built as modular CLI scripts.
Architecture
How data moves through the system.
A modular set of Bash scripts over file-based storage.
- 01Modular CLI scripts
Technology stack
Bashawksed
Key features
- 01Database operations
- 02Table operations
- 03Shell menus
- 04File-based storage
- 05Data processing
Engineering outcomes
Databases and tables persisted as files
File-based storage
Separate commands for distinct operations
Modular CLI