Primary Key

Selbe wie Schlüsselattribut in die ERM

In einer SQL Tabelle ist eine Spalte oder eine Kombination von SQL Spalten, die jeden Datensatz in der SQL Tabelle eindeutig identifiziert.
Jeder Wert im Primärschlüssel muss einzigartig sein und darf nicht NULL sein.

Es hat die Funktion, Datensätze in einer SQL Tabelle eindeutig zu identifizieren und Tabellen miteinander zu verknüpfen

CREATE TABLE Kurse (
    kurs_id INT PRIMARY KEY,          -- Primärschlüssel
    kurs_name VARCHAR(100),
    lehrer_name VARCHAR(100)
);