Puh... noch exakt einen Monat zur Klausur, der Countdown läuft....
Da ich leider (noch) nicht besonders fit in SQL bin, hab ich gedacht, ich schreibe mir mal was zusammen und lasse euch dran Teil haben - natürlich in der leisen Hoffnung, dass sich auch einer von euch vielleicht dran beteiligt
Los gehts:
Grundlagen:
SQL
Basistabellen – Idizes:
Erzeugung von Basistabellen :
CREATE TABLE
Erweiterung von Basistabellen:
EXPAND TABLE
Löschen von Basistabellen:
DROP TABLE
Erzeugung von Indizes:
CREATE INDEX
Löschen von Indizes:
DROP INDEX
Datenmanipulation mit SQL
a) Auswahl von Daten
(kommt häufig in den Klausuren dran – absolute Grundlage)
SELECT (Wähle)
FROM (aus)
WHERE (wo folgende Bedingung erfüllt ist)
1) Einfache Auswahl
- Projektion mit Duplikaten:
SELECT
FROM
- Projektion ohne Duplikate
SELECT DISTINCT
FROM
- Kopieren einer Basistabelle
SELECT *
FROM
2) Qualifizierte Auswahl
Auswahl mit Einzelbedingung
- „Suche nach zwei Bedingungen, die gleichzeitig erfüllt sind“
SELECT
FROM
WHERE
AND
- „Suche nach zwei Bedingungen, von denen entweder die eine oder die andere erfüllt ist“
SELECT
FROM
WHERE
AND
- Suche nach einer Bedingung, die nicht erfüllt ist“
SELECT
FROM
WHERE
NOT
Da ich leider (noch) nicht besonders fit in SQL bin, hab ich gedacht, ich schreibe mir mal was zusammen und lasse euch dran Teil haben - natürlich in der leisen Hoffnung, dass sich auch einer von euch vielleicht dran beteiligt
Los gehts:
Grundlagen:
SQL
Basistabellen – Idizes:
Erzeugung von Basistabellen :
CREATE TABLE
Erweiterung von Basistabellen:
EXPAND TABLE
Löschen von Basistabellen:
DROP TABLE
Erzeugung von Indizes:
CREATE INDEX
Löschen von Indizes:
DROP INDEX
Datenmanipulation mit SQL
a) Auswahl von Daten
(kommt häufig in den Klausuren dran – absolute Grundlage)
SELECT (Wähle)
FROM (aus)
WHERE (wo folgende Bedingung erfüllt ist)
1) Einfache Auswahl
- Projektion mit Duplikaten:
SELECT
FROM
- Projektion ohne Duplikate
SELECT DISTINCT
FROM
- Kopieren einer Basistabelle
SELECT *
FROM
2) Qualifizierte Auswahl
Auswahl mit Einzelbedingung
- „Suche nach zwei Bedingungen, die gleichzeitig erfüllt sind“
SELECT
FROM
WHERE
AND
- „Suche nach zwei Bedingungen, von denen entweder die eine oder die andere erfüllt ist“
SELECT
FROM
WHERE
AND
- Suche nach einer Bedingung, die nicht erfüllt ist“
SELECT
FROM
WHERE
NOT