Datenbank Instahub
Wiederholungsübungen zum Bereich SQL
Aufgaben
Benutze für die Übung die Terra-Datenbank unter der Adresse https://www.sachsen.schule/~terra/index.php , speichere diesen Link als Lesezeichen im Browser.
Mache dir Notizen.
Gehe zuerst zu „Struktur“. Informiere dich über die Struktur der Datenbank und den Inhalt der Tabellen. Hinweis: die korrekten Namen der Tabellen werden beim Anklicken in der Adressleiste angezeigt.
Öffne danach in einem neuen Browserfenster oder -tab die Terra-Daba nochmals und gehe auf "SQL-Abfragen".
Formuliere eine Projektion, die alle Ländernamen und ihre Hauptstädte anzeigt. 190 Datensätze
Formuliere eine Selektion die die Länder-Kürzel aller Länder Asiens anzeigt. (Tabelle UMFASST benutzen) 40 DS
Formuliere einen Selektion mit Join (Verbund), die alle Seen der Erde mit ihren Ländern anzeigt. (Tabelle GEO_SEE, LAND) 112 DS
Formuliere darauf aufbauend eine Anfrage, die nur die Seen Russlands anzeigt. 11 DS
Formuliere eine Selektion mit Join, die alle Länder Europas nach Alphabet geordnet ergibt.
Finde den tiefsten See der USA. 1 DS 1620.000
Lösungen (aufklappen)
1.: SELECT L_NAME,HAUPTSTADT FROM LAND
2.: SELECT L_ID FROM UMFASST WHERE K_NAME ='Asien'
3.: SELECT DISTINCT S_NAME,L_NAME FROM GEO_SEE, LAND WHERE (GEO_SEE.L_ID=LAND.L_ID)
4.: SELECT DISTINCT S_NAME,L_NAME FROM GEO_SEE, LAND WHERE (GEO_SEE.L_ID=LAND.L_ID) AND (LAND.L_NAME='Russland')
5.: SELECT DISTINCT L_NAME FROM LAND,UMFASST WHERE K_NAME ='Europa' AND (LAND.L_ID=UMFASST.L_ID) ORDER BY LAND.L_NAME ASC
6.: SELECT max(TIEFE),SEE.S_NAME,GEO_SEE.L_ID FROM SEE,GEO_SEE WHERE GEO_SEE.L_ID='USA'
Datenbanken - Links und Infos:
Übungsportal lernsituation.info: https://www.lernsituationen.info/datenbanken/sql-uebungen-online/
SQL-Zoo Übungsportal Achtung: auf Englisch einstellen oder bbc durch world ersetzen
eine dermaßen coole Website für SQL-Design: https://ondras.zarovi.cz/sql/demo/
Werkzeug für ERM-Diagramme: https://gitmind.com/de/
Instahub.org
Mit Instahub verwaltest du dein eigenes soziales Netzwerk.
Der Start ist hier: https://www.instahub.org
Weitere Informationen im Unterricht oder in der Instahub-Doku: https://wi-wissen.github.io/instahub-doc-de/
Kurzanleitungen von jo-pi
Gestalten einer eigenen Werbekampagne
Lies dir den Beitrag in der Doku durch und schaue das Video: https://wi-wissen.github.io/instahub-doc-de/#/frontend?id=personalisierte-werbung
Erstelle ein eigenes Foto als Werbeposter und lade es als dein Foto in Instahub hoch
Gehe auf Kampagnen und erstelle eine neu Kampagne.
Trage die Links zur zu bewerbenden Seite und zum Bild in die Felder ein.
Formuliere einen SQL-Befehl, der angibt, wem die Werbung zugewiesen werden soll. Nutze dazu die Anleitung aus der Doku.
Und schon erscheint die Werbung im Account der entsprechenden Zielgruppe.