Karteikarten im Karteikarten-Set

Noch nicht gestartet (11)

Welche Anforderungen an SQL bestehen?

  1. Ad-hoc-Formulierung
  2. Deklarativität
  3. Mengenorientiertheit
  4. Abgeschlossenheit

Wofür steht die Abkürzung SQL?

Structured Query Language

Wie werden in SQL grundlegend Datenbankstrukturen definiert?

  1. Schema anlegen/ löschen per CREATE / DROP
  2. Tabelle anlegen/ löschen

Nenne einige SQL-Datentypen.

  • INT
  • DEC
  • FLOAT
  • REAL
  • CHAR(n)

Nenne einige SQL-Integritätsbedingungen.

  • UNIQUE
  • NOT NULL
  • DEFAULT <Wert>
  • PRIMARY KEY

Welche Operationen werden in SQL für die Datenabfrage betrachtet?

  • Projektion
  • Selektion
  • Verbund

Welche Reihenfolge muss bei den Befehlen FROM, GROUP BY, HAVING, ORDER BY, SELECT und WHERE innerhalb der Datenbank beachtet werden?

  1. FROM
  2. WHERE
  3. GROUP BY
  4. HAVING
  5. SELECT
  6. ORDER BY

Was bringt ein JOIN?

Verknüpft zwei Relationen miteinander, also können Daten aus mehreren Tabellen zusammengeführt werden.

Welche Operationen können in der DML ausgeführt werden?

Datensätze

  • einfügen
  • ändern
  • löschen

Wieviele Relationen werden mit einer Anweisung manipuliert?

IMMER nur Datensätze einer Relation

Mit welchem Befehl werden Datensätze in SQL eingefügt?

Mit

INSERT INTO <Tabellenname>[(<Attributname>)]

VALUES (<Wert>);