====== Beispieldatenbanken ====== ===== Datenbanken ohne Relationen zwischen den Tabellen ===== * Auf der Seite [[https://informatikschulbuch.de/jahrgangsstufe-9-uebersicht/datenmodellierung-und-datenbanken/#vorlagen|informatikschulbuch.de]] zu den Informatik-Schulbüchern des Cornelsen-Verlages finden sich viele sehr geeignete, umfrangreiche Datenbanken ===== Datenbanken mit Relationen zwischen den Tabellen ===== * Die [[https://www.sachsen.schule/~terra2014/|Terra-Datenbank]] auf dem sächsischen Bildungsserver enthält umfangreiche Informationen zu Kontinenten, Ländern, Flüssen, Meeren, Sprachen usw. Leider sind die Primärschlüssel nicht einheitlich vergeben: Teilweise int-Werte mit autoincrement, teilweise Namen. * Hier eine {{ :sqlide:datenbanken:terra.sql |ältere Version der Terra-Datenbank.}} Sie enthält weniger Geographische Daten, dafür aber die Tabelle ''Ort'' mit mehr als 26000 Städten. Die Primärschlüssel sind auch bei dieser Version etwas gewöhnungsbedürftig (Kürzel), dafür aber über alle Tabellen einheitlich. Die Fremdschlüsselspalten sind genauso benannt wie die zugehörigen Primärschlüsselspalten, was den Schülern das Erlernen von Joins sehr erleichtert! * Hier eine umfangreiche Schuldatenbank von mir {{ :sqlide:datenbanken:schule.zip | als MySQL-Dump}} und {{ :sqlide:datenbanken:schule_sqlite.zip |als gepackte SQLite-Binärdatei}}. Hier noch ein Link zu [[jg10:join:uebungen:start|einer Seite mit dem Klassendiagramm der Schuldatenbank, Beispielaufgaben und der Datenbank zum Ausprobieren im Browser.]] * Die [[https://github.com/lerocha/chinook-database|Chinook-Datenbank]] enthält umfangreiche, stark vernetzte Daten zu einem fiktiven Unternehmen. Wählen Sie zum Import am besten die [[https://github.com/lerocha/chinook-database/tree/master/ChinookDatabase/DataSources|SqLite-Version auf dieser Seite]]. * [[http://bike.oth-regensburg.de/Downloads.html#sql|Bike-Datenbank der OTH Regensburg]] * [[https://github.com/brianr852/Pokemon-Database|Datenbank mit Daten zu Pokemons (14 Tabellen!)]] * Schöne Beispieldatenbanken zur Verwendung im Unterricht (Kaufdaten, Musikgruppen, Sportvereine) jeweils in redundanter und nicht-redundanter Form finden Sie [[https://www.isb.bayern.de/gymnasium/faecher/mathematik-informatik/informatik/materialien/informatik-naturwissenschaftlich-jgst-9/|auf der Website zur alten Informatik 9-Handreichung des ISB Bayern.]] * Hier eine von mir erstellte [[.schudatenbank:start|umfangreiche Schuldatenbank]] (8 Tabellen, insgesamt ca. 25000 Datensätze) als MySQL-Dump und im SQLite-Format.