🗄️
SQL-0
  • Welkom
  • 1: Inleiding
    • Wat is een database?
    • Wat is SQL?
    • Onze database
    • Betere Editor?
  • 2: Selectie
    • Uitleg
      • Distinct
      • Order By
    • WHERE
      • Operator AND en OR
      • Between
      • IN
      • Not
      • Like
      • Is Null
      • Limit
    • Opdrachten
    • Antwoorden
  • 3: Functies
    • Uitleg
    • Opdrachten
    • Antwoorden
  • 4: Grouperen
    • Uitleg
    • Opdrachten
    • Antwoorden
  • 5: Joins
    • Uitleg
    • Opdrachten
    • Antwoorden
  • 6: SubQueries
    • Uitleg
    • Opdrachten
    • Antwoorden
  • Database bouwen
    • 7: Tabellen maken
      • Create
      • Drop
      • Opdracht
      • Antwoord
    • 8: Gegevens toevoegen
      • Insert
      • Update
      • Delete
      • Opdrachten
      • Antwoorden
    • 9: Sleutels
      • Strokendiagram
      • Foreign Key
  • Eindopdracht
    • Opdracht
Powered by GitBook
On this page

Was this helpful?

  1. Database bouwen
  2. 9: Sleutels

Strokendiagram

Previous9: SleutelsNextForeign Key

Last updated 4 years ago

Was this helpful?

Een overzicht van de tabellen, met de kolommen, sleutels en verwijzingen, wordt vaak weergegeven in een strokendiagram.

Dat is een schema waarin de tabellen als stroken verschijnen, met daarin de namen van de kolommen. Hieronder een gedeelte van een tennisvereniging database:

Het sleutelveld wordt aangegeven met een dubbele pijl, die onder de betreffende kolom(men) staat.

En de verwijzingen worden ook met pijlen aangegeven.

Verder zie je onder sommige veldnamen NL staan. Dat is de afkorting van Niet Leeg. In het Engels heet dat NOT NULL

Dat betekent dat die kolom beslist moet worden ingevuld. Als je een nieuwe rij invoert en je vult in die kolom niets in, dan zal het programma een foutmelding geven Tenminste als in het programma is aangegeven dat het een niet-leeg-kolom is.