Gute Testdatenbank unter Windows, um mit Datenabrufvorgängen in SQL herumzuspielen?
Frage
Ich benötige eine Testdatenbank, um Joins und andere Arten von Datenabrufvorgängen in SQL zu üben.
Was ist eine gute kostenlose Testdatenbank und ein RDBMS -System für Windows?
Lösung
Jeder große RDBMS -Anbieter hat eine kostenlose Ausgabe. Dies sind vollständige Versionen, die durch Datenbankgröße und maximale Speicherverwendung begrenzt sind.
Top Spieler:
Dann gibt es eine Anzahl von Open -Source -Produkten:
- PostgreSQL
- Feuervogel
- Mysql
- Sqlite (Nicht wirklich ein RDBMS, versteht aber SQL und kann für Ihre Zwecke verwendet werden. Auch sehr klein und kompakt)
Wenn dies nicht ausreicht, überprüfen Sie diesen Wikipedia -Artikel: Vergleich der relationalen Datenbankverwaltungssysteme.
Es sind mehr als 50 RDBMS aufgelistet und Sie werden wahrscheinlich etwas finden, das Ihren Bedürfnissen entspricht.
Andere Tipps
SQL Server Express für eine.
Beispieldatenbanken (Adventureworks) können sein Hier heruntergeladen.
Sie können dies verwenden Verknüpfung. Die Adventure Works -Datenbank wird als Beispiel für zahlreiche Online- und Offline -Ressourcen verwendet.
Danach laden Sie die herunter SMSS Express daran arbeiten.
Wenn es nur zum Üben von SQL ist, können Sie den Zugriff installieren, vorausgesetzt, Sie haben eine MS -Office -CD, die diese bereits enthält.
Andernfalls sind MySQL oder SQL Server Express wahrscheinlich Ihre besten Wetten.
Ich würde MySQL über SQL Server Express empfehlen, wenn Sie SQL üben möchten. Die Befehlszeilenschnittstelle ist alles, was Sie brauchen.
Sie können Online -Üben erhalten, um Ihre Fragen zu überprüfen SQL Übungen