MySQL-HM-Spaltenattribute Flashcards

1
Q

Pimary Key

A
  • definiert eine Spalte als Primärschlüssel
  • automatisch not null
  • verfügbar für alle Datentypen​
  • feldname* datentyp primary key
  • feldname* datentyp, primary key (feldname)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

zusammengesetzter Primary Key

A
  • kann aus 2 oder mehr Spalten bestehen
  • feldname* datentyp, feldname2 datentyp2,

primary key (feldname, feldname)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

unique

A
  • Werte im Feld müssen eindeutig sein
  • nicht automatisch not null
  • verfügbar für alle Datentypen

feldname datentyp unique

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

null / not null

A
  • Null (Standard): keine Eingabe erforderlich
  • not null: Eingabe erforderlich
  • verfügbar für alle Datentypen

feldname datentyp not null

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

default

A
  • setzt Standardwert falls keine Eingabe erfolgt
  • verfügbar für alle Datentypen außer text und blob

feldname datentyp default wert

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

auto_increment

A
  • aufsteigende Durchnummerierung ab 1
  • verfügbar für ganzzahlie numerische Felder
  • Feld muss einen Index haben

feldname datentyp auto_increment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

unsigned

A
  • nur positiver Wertebereich
  • verfügbar für numerische Datentypen

feldname numerischer_datentyp unsigned

How well did you know this?
1
Not at all
2
3
4
5
Perfectly