Bash-Shell-Skript-Datenbankverwaltungssystem (DBMS)
Überblick
Willkommen beim Bash Shell Script Database Management System (DBMS) ! Ziel dieses Projekts ist es, mithilfe von Bash-Skripten ein schlankes, dateibasiertes DBMS zu erstellen. Benutzer können verschiedene Datenbankoperationen über eine Befehlszeilenschnittstelle ausführen.
Merkmale
- ? Datenbank erstellen
- Datenbanken auflisten
- ? Stellen Sie eine Verbindung zur Datenbank her
- ?️ Datenbank löschen
- ? Tabelle erstellen
- ? Tabellen auflisten
- ?️ Drop-Tisch
- ➕ In die Tabelle einfügen
- ? Wählen Sie „Aus Tabelle“.
- Aus Tabelle löschen
- Tabelle aktualisieren
Inhaltsverzeichnis
- Installation
- Verwendung
- Befehle
- Datenbankbefehle
- Tabellenbefehle
- Mitwirken
Installation
Klonen Sie das Repository auf Ihren lokalen Computer:
git clone https://github.com/ahmedabougabal/DatabaseManagementSystem_ITI.git
cd DatabaseManagementSystem_ITI
Machen Sie das Skript ausführbar:
Verwendung
Führen Sie das Hauptskript aus, um das DBMS zu starten:
Befolgen Sie die Anweisungen, um mit dem DBMS zu interagieren.
Befehle
Datenbankbefehle
- Datenbank erstellen : Erstellen Sie ein neues Datenbankverzeichnis.
- Datenbanken auflisten : Alle verfügbaren Datenbanken auflisten.
- Mit Datenbank verbinden : Stellen Sie eine Verbindung zu einer bestimmten Datenbank her.
- Datenbank löschen : Eine bestimmte Datenbank löschen.
Tabellenbefehle
Sobald eine Verbindung zu einer Datenbank hergestellt ist, stehen die folgenden Befehle zur Verfügung:
- Tabelle erstellen : Definieren Sie eine neue Tabelle und ihre Spalten.
- Tabellen auflisten : Alle Tabellen in der verbundenen Datenbank auflisten.
- Tabelle löschen : Eine bestimmte Tabelle löschen.
- In Tabelle einfügen : Fügen Sie einer Tabelle eine neue Zeile hinzu.
- Aus Tabelle auswählen : Zeilen aus einer Tabelle anzeigen.
- Aus Tabelle löschen : Bestimmte Zeilen aus einer Tabelle entfernen.
- Tabelle aktualisieren : Vorhandene Zeilen in einer Tabelle ändern.
Mitwirken
Wir freuen uns über Beiträge zur Verbesserung des DBMS. Bitte folgen Sie diesen Schritten:
- Forken Sie das Repository.
- Erstellen Sie einen neuen Zweig für Ihr Feature oder Ihren Bugfix.
- Bestätigen Sie Ihre Änderungen mit einer beschreibenden Nachricht.
- Übertragen Sie Ihre Änderungen auf Ihren Fork.
- Erstellen Sie eine Pull-Anfrage an das Haupt-Repository.