faecher:informatik:oberstufe:datenbanken:sql_tabellen:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Nächste Überarbeitung
Vorherige Überarbeitung
faecher:informatik:oberstufe:datenbanken:sql_tabellen:start [20.10.2020 16:10] – angelegt sbelfaecher:informatik:oberstufe:datenbanken:sql_tabellen:start [17.11.2020 08:11] (aktuell) sbel
Zeile 5: Zeile 5:
 Erstelle in deiner Datenbank zwei neue Tabellen mit dem Präfix  ''schule_'' und löse die folgenden Aufgaben mit diesen Tabellen, indem du ausschließlich das SQL-Abfragefenster verwendest. Erstelle in deiner Datenbank zwei neue Tabellen mit dem Präfix  ''schule_'' und löse die folgenden Aufgaben mit diesen Tabellen, indem du ausschließlich das SQL-Abfragefenster verwendest.
  
-(1Führedie beiden folgenden SQL-Befehle aus und erkläre jeweils ihre Funktion:+---- 
 +{{:aufgabe.png?nolink  |}} 
 +=== (A1=== 
 + 
 +Führe die beiden folgenden SQL-Befehle aus und erkläre jeweils ihre Funktion:
  
 <code sql> <code sql>
Zeile 29: Zeile 33:
 </code> </code>
  
-Hinweise: Der Datentyp ''ENUM'' ermöglicht die Speicherung bestimmter Werte aus einer Liste. Der Zusatz ''PRIMARY KEY'' gibt an, dass die entsprechende Spalte der bevorzugt zu verwendende Schlüssel ist.+Hinweise:  
 + 
 +  * Der Datentyp ''ENUM'' ermöglicht die Speicherung bestimmter Werte aus einer Liste.  
 +  * Der Zusatz ''PRIMARY KEY'' gibt an, dass die entsprechende Spalte der bevorzugt zu verwendende "Schlüsselist -näheres dazu später. 
 + 
 +---- 
 +{{:aufgabe.png?nolink  |}} 
 +=== (A2) === 
 + 
 +Löse die folgenden Aufgabenstellungen und notiere dir die SQL Abfragen. 
 + 
 +(i) Entferne die Tabelle Schüler mithilfe des ''DROP''-Befehls.
  
-(2Entferne die Tabelle Schüler mithilfe des ''DROP''-Befehls.+(iiFüge eine Tabelle namens ''schule_zeugnis'' mithilfe des ''CREATE''-Befehls hinzu, die die Notenpunktzahlen von Schülern in Kursen speichert.
  
-(3Füge eine Tabelle namens ''schule_Belegt'' mithilfe des ''CREATE''-Befehls hinzu, die die Notenpunktzahlen von Schülern in Kursen speichert.+(iiiRecherchiere das ''ALTER TABLE''-Statement und beschreibe mindestens drei Verwendungsmöglichkeiten.
  
-(4Recherchiere das ''ALTER TABLE''-Statement und beschreibe mindestens drei Verwendungsmöglichkeiten.+(ivErmögliche mithilfe des ''ALTER TABLE''-Befehls auch die Speicherung sechsstelliger Schülernummern  in der Tabelle ''Schueler''.
  
-(5Ermögliche mithilfe des ''ALTER TABLE''-Befehls auch die Speicherung sechsstelliger Schülernummern  in der Tabelle ''Schueler''.+(vRecherchiere zu den möglichen Datentypen, die in den Tabellenfeldern gespeichert werden können. Halte einige dir sinnvoll erscheinende Typen in deinen Notizen fest.
  
  • faecher/informatik/oberstufe/datenbanken/sql_tabellen/start.1603203059.txt.gz
  • Zuletzt geändert: 20.10.2020 16:10
  • von sbel