Skip to content

Bash-Script-Project-DBMS-ITI is a simple command-line based Database Management System (DBMS) simulation using Bash scripting. It allows users to create databases, define tables, insert data, and perform basic SQL-like operations using a file-based structure. Designed as part of the ITI program to practice shell scripting and file handling.

Notifications You must be signed in to change notification settings

shimaaNasserr/Bash-Script-Project-DBMS-ITI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

Bash-Script-Project-DBMS-ITI

A simple DBMS system built using Bash Shell Scripting, developed as part of the ITI (Information Technology Institute) training. It mimics basic database functionality such as creating databases, tables, inserting records, and querying data—all through command-line interface.


🧩 Features

  • Create and delete databases
  • Create and drop tables
  • Define table schema with data types
  • Insert records into tables
  • Select and display records
  • Delete and update records
  • Simulated constraints (like primary keys)
  • Simple command-line menus

🛠️ Technologies Used

  • Bash Shell Scripting
  • Linux File System
  • Command-line interface (CLI)

🚀 How to Run

  1. Open a terminal.
  2. Clone or download this repository.
  3. Give execution permission to the main script:
chmod +x main.sh

About

Bash-Script-Project-DBMS-ITI is a simple command-line based Database Management System (DBMS) simulation using Bash scripting. It allows users to create databases, define tables, insert data, and perform basic SQL-like operations using a file-based structure. Designed as part of the ITI program to practice shell scripting and file handling.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages