In diesem Repository findest du eine SQLite-Datenbank, Übungsaufgaben und Lösungen, die dir helfen, deine SQL-Kenntnisse zu vertiefen und zu erweitern. Die Datenbank enthält mehrere Tabellen mit Beispieldaten zu Mitarbeitern, Abteilungen, Positionen und Projekten eines Unternehmens.
- unternehmensdatenbank.db: Eine SQLite-Datenbank mit vorbefüllten Beispieldaten.
- sql_uebungsaufgaben.md: Eine Sammlung von SQL-Übungsaufgaben, die auf der bereitgestellten Datenbank basieren.
- sql_uebungsaufgaben_loesungen.md: Lösungen für die Übungsaufgaben mit detaillierten SQL-Abfragen.
- create_table.py: Ein Python-Skript zum Erstellen und Modifizieren der Datenbanktabellen (Optional).
Du hast die Möglichkeit, die bereitgestellte Datenbank nach deinen Wünschen anzupassen und zu erweitern. Mit dem beiliegenden Python-Skript (falls zutreffend) kannst du die Struktur der Datenbanktabellen ändern, neue Tabellen hinzufügen oder bestehende Daten modifizieren. So kannst du spezifische Szenarien und Abfragen erstellen, um deine SQL-Fähigkeiten gezielt zu üben und zu verbessern.
- Klone das Repository oder lade es herunter.
- Öffne die SQLite-Datenbank mit einem Datenbank-Manager deiner Wahl, wie DB Browser für SQLite, DBeaver, SQLiteStudio oder einem anderen. Diese Tools sind oft kostenlos und ermöglichen es dir, die Datenbank zu visualisieren, Abfragen auszuführen und die Datenbankstruktur zu verwalten.
- Beginne mit den Übungsaufgaben in der
sql_uebungsaufgaben.md
-Datei und nutze diesql_uebungsaufgaben_lösungen.md
-Datei, um deine Antworten zu überprüfen. - Passe die Datenbank an (optional), indem du ein Python-Skript oder ein Datenbank-Management-Tool verwendest, um die Daten und die Struktur der Datenbank nach deinen Bedürfnissen zu ändern.
Weitere Informationen zu empfohlener Software findest du hier.
Viel Erfolg beim Üben und Vertiefen deiner SQL-Kenntnisse!