aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Info/10/1/Intro/slides.md28
1 files changed, 20 insertions, 8 deletions
diff --git a/Info/10/1/Intro/slides.md b/Info/10/1/Intro/slides.md
index 5702b46d..ce9bdffe 100644
--- a/Info/10/1/Intro/slides.md
+++ b/Info/10/1/Intro/slides.md
@@ -118,10 +118,23 @@ Zeichne eine Objektkarte, die dich als Objekt deiner Klasse `Person` darstellt.
### Was waren nochmal?
-> - Datentypen
> - Primärschlüssel
+> - Datentypen
+
+## Wiederholung - Datentypen
+
+- Ganze Zahlen \pause `INTEGER`{.SQL} \pause
+- Zeichenketten \pause `VARCHAR`{.SQL} / `TEXT` \pause
+- Gleitkommazahlen \pause `FLOAT`{.SQL} \pause
+- Datum \pause `DATE`{.SQL} \pause
+- ...
## Wiederholung - Schema{.fragile}
+\pause
+
+Struktur einer Tabelle
+
+\pause
### Beispiel
\vspace{2cm}
@@ -170,21 +183,20 @@ Zeichne eine Objektkarte, die dich als Objekt deiner Klasse `Person` darstellt.
## Arbeitsauftrag \faIcon{pencil-alt}
-Zeichne eine Klassenkarte für die Klasse `Person`, mit mindestens fünf sinnvollen Attributen.
-
-Zeichne eine Objektkarte, die dich als Objekt deiner Klasse `Person` darstellt.
+Erstelle ein Datenbankschema passend zu deiner Klasse *Person*.
## Wiederholung SQL
### SQL (**S**truktured **Q**uery **L**anguage)
Weitverbreitete Abfragesprache für die auf eine Anfrage eine neue Tabelle als Antwort liefert.
-### Wichtige Bestandteile einer Anfrage
+\pause
-> - `SELECT`{.SQL} - Spaltenliste der Antworttabelle
-> - `FROM`{.SQL} - Abgefragte Tabelle
-> - `WHERE`{.SQL} - Bedingung die Datensätze der Antwort erfüllen müssen
+### Wichtige Bestandteile einer Anfrage
+> - `SELECT`{.SQL} \pause - Spaltenliste der Antworttabelle
+> - `FROM`{.SQL} \pause - Abgefragte Tabelle
+> - `WHERE`{.SQL} \pause - Bedingung die Datensätze der Antwort erfüllen müssen
## Wiederholung SQL
### Beispiel - Namen aller Personen