Study-Board.de
  1. Magazin
    1. Häufige Fragen
  2. Forum
    1. Dashboard
    2. Unerledigte Themen
    3. Datenbanken
    4. Semantische Suche
  3. Umfragen
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Forum
  • Artikel
  • Seiten
  • Termine
  • Galerie
  • wcf.search.type.de.flexiblelist.wsc.entry
  • wcf.search.type.com.amp.advancedpoll.search
  • Erweiterte Suche
  1. Study-Board.de
  2. Forum
  3. Fachforen Wirtschaftswissenschaften
  4. Wirtschaftsinformatik

Primärschlüssel vs. Fremdschlüssel – wozu brauche ich beide?

  • AnnaWInf
  • 16. Juni 2026 um 11:20
  • Unerledigt
  • AnnaWInf
    WiInf
    Beiträge
    7
    • 16. Juni 2026 um 11:20
    • #1

    Hi zusammen, ich beiße mir gerade an den Grundbegriffen relationaler Datenbanken die Zähne aus. Primärschlüssel und Fremdschlüssel – beide sind irgendwie „Schlüssel“, aber wozu brauche ich zwei verschiedene Sorten?

    Kann das jemand an einem einfachen Beispiel erklären, am besten mit zwei Tabellen? Und was genau ist der Unterschied in der Funktion? 🙂

  • Anzeige
    FernakademieGeprüfte Fernlehrgänge, jederzeit starten – gratis Infopaket.
    Mehr erfahren →
  • DanielIT
    WiInf · IT
    Beiträge
    8
    • 16. Juni 2026 um 13:35
    • #2

    Gern, am Beispiel klickt es sofort 🙂 Nimm zwei Tabellen, Kunde und Bestellung:

    • Primärschlüssel (PK): identifiziert eine Zeile eindeutig innerhalb ihrer eigenen Tabelle. In Kunde ist das die KundenID. Jeder Kunde hat genau eine, sie ist nie leer und nie doppelt.
    • Fremdschlüssel (FK): ist ein Feld in einer anderen Tabelle, das auf einen Primärschlüssel verweist. In Bestellung steht eine KundenID als FK – sie sagt, zu welchem Kunden die Bestellung gehört.

    Kurz: Der PK identifiziert (wer bin ich?), der FK verknüpft (zu wem gehöre ich?). Über genau dieses Paar machst du später deinen JOIN.

  • Tobi89
    WiInf · IT
    Beiträge
    4
    • 16. Juni 2026 um 15:25
    • #3

    Daniels Beispiel ist perfekt. Der eigentliche Sinn des Fremdschlüssels ist die referenzielle Integrität – und die ist der Grund, warum man ihn überhaupt als FK deklariert und nicht nur ein gleichnamiges Feld hinschreibt:

    • Die Datenbank stellt sicher, dass jede KundenID in Bestellung auch wirklich in Kunde existiert. Du kannst keine Bestellung für einen Geister-Kunden anlegen.
    • Sie verhindert, dass du einen Kunden löschst, der noch Bestellungen hat (oder regelt per ON DELETE, was dann passiert).

    So bleiben deine Daten konsistent – keine verwaisten Datensätze. Das ist neben der Verknüpfung der zweite große Job des Fremdschlüssels. 🙂

  • admin
    Anfänger
    Reaktionen
    18
    Beiträge
    3.293
    • 17. Juni 2026 um 07:03
    • #4

    Eine Eselsbrücke, die bei mir hängen geblieben ist: Der Primärschlüssel ist der Ausweis einer Zeile in ihrer eigenen Tabelle (eindeutig, nie leer). Der Fremdschlüssel ist eine Kopie dieses Ausweises in einer anderen Tabelle und sagt „ich gehöre zu genau diesem Datensatz dort drüben“. Genau deshalb sichert der Fremdschlüssel die referenzielle Integrität – die Datenbank lässt keinen Fremdschlüssel zu, zu dem es keinen passenden Primärschlüssel gibt. Das verhindert „verwaiste“ Datensätze.

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!

Benutzerkonto erstellen Anmelden

Letzte Beiträge

    1. Thema
    2. Antworten
    3. Letzte Antwort
    1. Primärschlüssel vs. Fremdschlüssel – wozu brauche ich beide? 3

      • AnnaWInf
      • 16. Juni 2026 um 11:20
      • Wirtschaftsinformatik
      • AnnaWInf
      • 17. Juni 2026 um 07:03
    2. Antworten
      3
      Zugriffe
      1
      3
    3. admin

      17. Juni 2026 um 07:03
    1. n:m-Beziehung in der Datenbank – warum brauche ich dafür eine extra Tabelle? 3

      • OleNordwind
      • 11. Juni 2026 um 14:20
      • Wirtschaftsinformatik
      • OleNordwind
      • 12. Juni 2026 um 07:35
    2. Antworten
      3
      Zugriffe
      60
      3
    3. Tobi89

      12. Juni 2026 um 07:35
    1. EPK modellieren: Müssen Funktion und Ereignis sich immer abwechseln? 3

      • Felix96
      • 1. Mai 2026 um 06:38
      • Wirtschaftsinformatik
      • Felix96
      • 11. Mai 2026 um 18:25
    2. Antworten
      3
      Zugriffe
      46
      3
    3. AnnaWInf

      11. Mai 2026 um 18:25
    1. SQL JOIN: Warum bekomme ich mehr Zeilen als erwartet? 3

      • OleNordwind
      • 24. April 2026 um 02:08
      • Wirtschaftsinformatik
      • OleNordwind
      • 29. April 2026 um 23:10
    2. Antworten
      3
      Zugriffe
      38
      3
    3. AnnaWInf

      29. April 2026 um 23:10
    1. 3. Normalform: Wann muss ich eine Tabelle aufteilen? 3

      • AnnaWInf
      • 18. April 2026 um 03:11
      • Wirtschaftsinformatik
      • AnnaWInf
      • 27. April 2026 um 10:37
    2. Antworten
      3
      Zugriffe
      42
      3
    3. RobertM

      27. April 2026 um 10:37
    1. SQL Anweisungen_ Datenbank 1

      • Nastia
      • 22. Juni 2013 um 11:31
      • Wirtschaftsinformatik
      • Nastia
      • 23. November 2025 um 22:05
    2. Antworten
      1
      Zugriffe
      1,8k
      1
    3. DanielIT

      23. November 2025 um 22:05
    1. ITB14 Online Steuerwesen 2

      • Fischi
      • 25. Dezember 2017 um 21:36
      • Wirtschaftsinformatik
      • Fischi
      • 23. Juni 2023 um 22:38
    2. Antworten
      2
      Zugriffe
      6,2k
      2
    3. Tutor

      23. Juni 2023 um 22:38
    1. Wirtschaftsinfo auf einer FH oder auf einer normalen Hochschule?

      • StelzerJan
      • 20. Mai 2016 um 15:47
      • Wirtschaftsinformatik
      • StelzerJan
      • 20. Mai 2016 um 15:47
    2. Antworten
      0
      Zugriffe
      3,3k
    1. Normalisierung einer Datenstruktur 2

      • Normalform
      • 7. November 2014 um 22:30
      • Wirtschaftsinformatik
      • Normalform
      • 19. Mai 2015 um 20:12
    2. Antworten
      2
      Zugriffe
      3,2k
      2
    3. Abiturient2015

      19. Mai 2015 um 20:12
    1. Winfo studieren aber wo? (Dresden, Jena, Leipzig, Münster) 6

      • Blumtopf
      • 1. August 2010 um 18:52
      • Wirtschaftsinformatik
      • Blumtopf
      • 25. November 2014 um 12:01
    2. Antworten
      6
      Zugriffe
      11k
      6
    3. Phillip Meier

      25. November 2014 um 12:01

Registrierung

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!

Benutzerkonto erstellen

Lernhilfen & Ratgeber

Geprüfte Wegweiser für Studium & Fernstudium:

  • 🎓 BWL-Fernstudium: Anbieter-Vergleich 2026
  • 📝 Einsendeaufgaben-Hilfe (SGD, ILS & Co.)
  • 🏫 Fernstudium-Anbieter & Erfahrungen
  • 📚 Studium Allgemein
  • ❓ Häufige Fragen: Fernstudium
Anzeige · Fernstudium-Anbieter
Hochschule FreseniusTIPPInfomaterial zu Fernstudien kostenlos anfordernILS FernschuleDeutschlands größte Fernschule – 4 Wochen gratis testenWilhelm Büchner HochschuleTechnik-Fernstudium, staatlich anerkanntFernakademieGeprüftes Fernstudium, jederzeit startenEHiP100 % digitales Studium, auch ohne Abitur
Partnerlinks – für dich kostenlos.
Anzeige · Technik & Studium
Wilhelm Büchner HochschuleTechnik-Fernstudium (Informatik, Ingenieurwesen)CyberportLaptops & Technik fürs Studium
Partnerlinks.

Beliebte Studienthemen

BWL VWL Rechnungswesen Steuerlehre Mathe & Statistik Wirtschaftsrecht Wirtschaftsinformatik Wirtschaftswissenschaften Einsendeaufgaben Fernstudium-Anbieter

Letzte Beiträge

  1. Primärschlüssel vs. Fremdschlüssel – wozu brauche ich beide?

    admin
    17. Juni 2026 um 07:03
  2. n:m-Beziehung in der Datenbank – warum brauche ich dafür eine extra Tabelle?

    Tobi89
    12. Juni 2026 um 07:35
  3. EPK modellieren: Müssen Funktion und Ereignis sich immer abwechseln?

    AnnaWInf
    11. Mai 2026 um 18:25
  4. SQL JOIN: Warum bekomme ich mehr Zeilen als erwartet?

    AnnaWInf
    29. April 2026 um 23:10
  5. 3. Normalform: Wann muss ich eine Tabelle aufteilen?

    RobertM
    27. April 2026 um 10:37

Statistiken

Themen
58.921
Beiträge
113.271
Termine
0
Bilder
0
Videos
0
Mitglieder
37.048
Meiste Benutzer online
17.968
Neuestes Mitglied
carpello78
  1. Impressum
    1. Datenschutzerklärung
    2. Verhaltenskodex
      1. Learn to Post
  2. Mediadaten
  3. Kontakt

Über Study-Board.de

Study-Board.de ist eine der größten deutschen Communities rund ums Studium – mit über 37.000 Mitgliedern und mehr als 112.000 Beiträgen. Hier findest du Hilfe bei Einsendeaufgaben (SGD, ILS & Co.), verständliche Erklärungen zu BWL- und VWL-Fachbegriffen, Skripte, Klausurtipps und echte Erfahrungen zu Fernstudium-Anbietern wie IU, AKAD und Euro-FH.

Forum, Ratgeber und Linkdatenbank – Lernen, Austausch und gegenseitige Hilfe an einem Ort. Unabhängig und von Studierenden für Studierende.

Community-Software: WoltLab Suite™