Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
computer:tutorials:sql:start [2011/03/01 19:58] christian |
computer:tutorials:sql:start [2013/05/15 18:50] (aktuell) christian [Befehle] |
||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | [[daten|Datenbank-Inhalt]] | + | <note>Diese Rubrik wird derzeit überarbeitet!</note> |
| - | * [[create_database|Datenbank anlegen]] | + | ======Theorie====== |
| - | * [[create_table|Tabelle(n) anlegen]] | + | * [[dbms|Datenbankmanagementsysteme - Typen und Produkte]] |
| - | * [[insert|In Tabellen schreiben]] | + | * [[sprachen_kategorien|Datenbanksprachen]] |
| + | * [[normalisierung|Normalisierung]] | ||
| + | * [[anomalie|Anomalien]] | ||
| + | * [[datentypen|Datentypen im Vergleich zwischen RDBMS]] | ||
| - | Befehle | ||
| - | * [[select|SELECT]] | ||
| + | ======Beispieldaten====== | ||
| + | Die Beispiel-Daten für dieses Tutorial finden sich hier: [[daten|Datenbank-Inhalt]] | ||
| - | Datentypen (vergleich mysql, postgresql, ms-sql, access, maxdb) | ||
| - | * SQL DISTINCT | + | ======Befehle====== |
| - | * SQL WHERE | + | * [[create_database|CREATE DATABASE - Datenbank anlegen]] |
| - | * SQL AND OR | + | * [[create_table|CREATE TABLE - Tabelle(n) anlegen]] |
| - | * SQL IN | + | * [[insert|INSERT - In Tabellen schreiben (unvollständig)]] |
| - | * SQL BETWEEN | + | * [[select|SELECT - Daten auswählen (unvollständig)]] |
| - | * SQL LIKE | + | * [[alias|AS / ALIAS - Aliase verwenden]] |
| - | * SQL ORDER BY | + | * [[order|ORDER BY - Ergebnisse sortieren]] |
| - | * SQL Funktionen | + | * [[distinct|DISTINCT - Redundanzen vermeiden]] |
| - | * SQL COUNT | + | * [[where|WHERE - Bedingungen definieren]] |
| - | * SQL GROUP BY | + | * [[and|AND OR - Mehrere Bedingungen definieren]] |
| - | * SQL HAVING | + | * [[in|IN - Auf mehrere Werte überprüfen]] |
| - | * SQL ALIAS | + | * [[between|BETWEEN - Bereich überprüfen]] |
| - | * SQL JOIN | + | * [[count|COUNT - Größe einer Auswahl beziehen]] |
| - | * SQL OUTER JOIN | + | * [[like|LIKE - Ähnliches finden]] |
| + | * [[group_by|GROUP BY - Ergebnisse gruppieren]] | ||
| + | * [[having|HAVING - Gruppierte Ergebnisse filtern]] | ||
| + | * [[join|JOIN - ... (unvollständig)]] | ||
| + | * [[outer_join|OUTER JOIN - ...]] | ||
| + | * [[update|UPDATE - Inhalte aktualisieren]] | ||
| + | * [[delete|DELETE - Inhalte löschen]] | ||
| + | |||
| + | ======Aufgaben-Set "Norberts Notebookverleih"====== | ||
| + | * [[db-design|Datenbank-Design]] | ||
| + | * [[db-create|Datenbank und Tabellen anlegen]] | ||
| + | * [[tb-fill|Tabellen mit Kunden- und Gerätebestand füllen]] | ||
| + | * [[bestellung|Eine Bestellung erfassen]] | ||
| + | * [[inventur|Monats-Inventur]] | ||
| + | * [[geraetekauf|Inventarisierung und Abschreibung von Geräten]] | ||
| + | * [[preisaktion|Preiskation]] | ||