Projekt:2023/InstaHub: Unterschied zwischen den Versionen

Aus Informatik-Box
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „{{Projektseite |Projekt=InstaHub |Kurs=Informatik LK |Schuljahr=2021/22 }} {{Kasten|'''Zur aktuellen Aufgabe springen'''|class=text-center}} == Projekt InstaHub == {{Aufgabe:Start}} Erstelle dir einen Zugang zu InstaHub. Das Video zeigt dir, wie du vorgehen musst: https://youtu.be/6DnmVjtF3UU {{Aufgabe:End}} === Grundlagen von Datenabfragen === {{Aufgabe:Start}} Benutze in InstaHub die Suchfunktion (Datenbanksymbol ->…“)
 
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
{{Projektseite
{{Projektseite
|Projekt=InstaHub
|Projekt=InstaHub
|Kurs=Informatik LK
|Kurs=Informatik GK
|Schuljahr=2021/22
|Schuljahr=2023/24
}}
}}
{{Kasten|[[#Grundlagen von Datenabfragen|'''Zur aktuellen Aufgabe springen''']]|class=text-center}}
{{Kasten|[[#Grundlagen von Datenabfragen|'''Zur aktuellen Aufgabe springen''']]|class=text-center}}

Version vom 10. Januar 2024, 10:34 Uhr

Seite zum Projekt InstaHub des Informatik GK im Schuljahr 2023/24.

Projekt InstaHub

Icon Heft.png
Arbeitsauftrag

Erstelle dir einen Zugang zu InstaHub. Das Video zeigt dir, wie du vorgehen musst: https://youtu.be/6DnmVjtF3UU


Grundlagen von Datenabfragen

Icon Heft.png
Arbeitsauftrag

Benutze in InstaHub die Suchfunktion (Datenbanksymbol -> Suche), um die folgenden Abfragen zu stellen. Setze dabei den Haken bei "Zeige SQL" und vergleiche die SQL-Abfrage mit der Suchmaske und der Ergebnistabelle. Notiere dir wichtige Befehle.

  1. Alle Nutzer.
  2. Alle männlichen / alle weiblichen Nutzer.
  3. Alle Nutzer, die sich nach dem 23.09.2017 registriert haben.
  4. Alle Nutzer aus München.
  5. Alle Nutzer sortiert nach Geburtstag.
  6. Nutzernamen und Passwort aller Nutzer.
  7. Nutzernamen und Passwort aller Nutzer, die kleiner als 1,60 Meter sind.
  8. Alle Männer, die größer als 1,80 Meter sind, sortiert nach Datum der Registrierung.
  9. Alle Frauen, deren Nutzername die Ziffern 45 enthält.


Icon Heft.png
Arbeitsauftrag

Benutze in InstaHub die SQL Abfragefunktion (Datenbanksymbol -> SQL), um SQL-Abfragen für die folgenden Informationen zu erstellen. Nutze dazu die Befehlsreferenz SQL im Wiki und die gedruckte Befehlsübersicht SQL als Hilfe.

  1. Alle Photos.
  2. Alle Photos des Nutzers mit der ID 42.
  3. Alle Photos, sortiert nach Erstellungsdatum.
  4. Die ID des Nutzers und die URL aller Photos.
  5. Alle Photos, deren Beschreibung die Zeichenkette #sonne enthält.

Denk dir weitere Abfragen aus, mit der du die Syntax des SELECT-Befehls ausprobieren kannst.


Abfragen einschränken und sortieren

Icon Heft.png
Arbeitsauftrag

SELECT Abfragen lassen sich mit den Schlüsselwörtern LIMIT, OFFSET, ORDER BY und DISTINCT weiter präzisieren.

  1. Führe die Abfragen aus und analysiere die Funktion und Syntax der LIMIT und OFFSET Schlüsselwörter.
    1. SELECT * FROM users LIMIT 5
    2. SELECT * FROM users LIMIT 10
    3. SELECT * FROM users LIMIT 5 OFFSET 5
  2. Führe die Abfragen aus und analysiere die Funktion und Syntax des ORDER BY Schlüsselwortes.
    1. SELECT id,username,centimeters FROM users
    2. SELECT id,username,centimeters FROM users ORDER BY id
    3. SELECT id,username,centimeters FROM users ORDER BY username
    4. SELECT id,username,centimeters FROM users ORDER BY centimeters
    5. SELECT id,username,centimeters FROM users ORDER BY centimeters ASC
    6. SELECT id,username,centimeters FROM users ORDER BY centimeters DESC
  3. Führe die Abfragen aus und analysiere die Funktion und Syntax des DISTINCT Schlüsselwortes.
    1. SELECT city FROM users
    2. SELECT DISTINCT city FROM users
  4. Kombiniere nun die neuen Schlüsselwörter miteinander und entwickele Abfragen zu folgenden Datensätzen:
    1. Die fünf größten männlichen Nutzer.
    2. Die acht kleinsten weiblichen Nutzer, beginnend ab der Drittkleinsten.
    3. 15 unterschiedliche aufsteigend sortierte Namen.
    4. Das zuletzt gepostete Photo.
    5. Das vorletzte Photo.