In this project we build a DataBase Bash Script
- Open your terminal in home directory and write a command (git init) to initialize repository
- clone project package to your home directory (make sure the "Bash-Script-DataBase-Project-ITI" directory at your home directory)
- Go to insid the "Bash-Script-DataBase-Project-ITI" directory by write the command --> (cd Bash-Script-DataBase-Project-ITI)
- Run the mainScript at your terminal by --> ( . ./dataBase_Options.sh ) to apply any dataBase operation
The main menu will displayed in your terminal and you have all options of dataBase
Welcom To Main Menu Of DataBase
1) initialize_dataBase_Engine 6) Create Table 2) Create DataBase 7) Table Modifications 3) Delete DataBase 8) Delete DataBase Engine 4) OPen DataBase 9) Exit the program 5) View DataBases
After clone the project and running the main script for the first time you must choose the first option to initialize your dataBase server,,,because you cant't select any option without initlizing the sever
1) This option enable you to initlize the main server that have all the DataBases ,,, after choosing this option automaticaly the dataBase_Engin directory which has all your dataBases will created.
2) This option enable you to create more than one database but with different names
3) This option enable you to delete selected database from server
4) This option enable you to do other operations on the table in a specific dataBase this is displayed the menu 1) Create Table 2) Delete Table 3) modify on Table
5) This option display all DataBases in your server
6) This option enable you to create more than one database but with different names
7) This option enable you to do operations on the table in a specific dataBase this is displayed the menu 1) Insert_record 3) Delete_record 5) Select_record 2) Modify_record 4) Display_table 6) Delete_table 1) This option enable you to insert record to the selected table 2) This option enable you to do a modification in a specific record in the selected table 3) This option enable you to delete record from the selected table 4) This option display the content of the selected table 5) This option display the selected records from table 6) This option enable you to delete selected table from a specific dataBase
8) This option enable you to distroy the whole server with all the databases in it
9) This option enable you to exit the program.