MySQL -zelfstudie

MySQL HOME MySQL-intro MySQL RDBMS

MySQL SQL

MySQL SQL MySQL SELECT MySQL WAAR? MySQL EN, OF, NIET MySQL BESTELLEN DOOR MySQL INVOEGEN IN MySQL NULL-waarden MySQL-UPDATE MySQL VERWIJDEREN MySQL-LIMIET MySQL MIN en MAX MySQL-COUNT, AVG, SUM MySQL LIKE MySQL-jokertekens MySQL IN MySQL TUSSEN MySQL-aliassen MySQL wordt lid MySQL INNER JOIN MySQL LEFT JOIN MySQL RECHTS AANMELDEN MySQL CROSS JOIN Zelf lid worden van MySQL MySQL UNION MySQL GROEP DOOR MySQL HEBBEN MySQL BESTAAT MySQL ELK, ALLES MySQL INSERT SELECT MySQL-CASE MySQL Null-functies MySQL-opmerkingen MySQL-operators

MySQL- database

MySQL DB maken MySQL Drop DB MySQL-tabel maken MySQL-droptabel MySQL Wijzig Tabel MySQL-beperkingen MySQL Niet Null MySQL Uniek MySQL primaire sleutel MySQL-buitenlandse sleutel MySQL-controle MySQL-standaard MySQL-index maken MySQL automatisch verhogen MySQL-datums MySQL-weergaven

MySQL- referenties

MySQL-gegevenstypen MySQL-functies

MySQL- voorbeelden

MySQL-voorbeelden MySQL-quiz MySQL-oefeningen

MySQL -beperkingen


SQL-beperkingen worden gebruikt om regels op te geven voor gegevens in een tabel.


Beperkingen maken

Beperkingen kunnen worden opgegeven wanneer de tabel is gemaakt met de CREATE TABLEinstructie, of nadat de tabel is gemaakt met de ALTER TABLEinstructie.

Syntaxis

CREATE TABLE table_name (
    column1 datatype constraint,
    column2 datatype constraint,
    column3 datatype constraint,
    ....
);

MySQL-beperkingen

SQL-beperkingen worden gebruikt om regels op te geven voor de gegevens in een tabel.

Beperkingen worden gebruikt om het type gegevens te beperken dat in een tabel kan worden opgenomen. Dit zorgt voor de nauwkeurigheid en betrouwbaarheid van de gegevens in de tabel. Als er een schending is tussen de beperking en de gegevensactie, wordt de actie afgebroken.

Beperkingen kunnen op kolomniveau of op tabelniveau zijn. Beperkingen op kolomniveau zijn van toepassing op een kolom en beperkingen op tabelniveau zijn van toepassing op de hele tabel.

De volgende beperkingen worden vaak gebruikt in SQL:

  • NOT NULL - Zorgt ervoor dat een kolom geen NULL-waarde kan hebben
  • UNIQUE - Zorgt ervoor dat alle waarden in een kolom verschillend zijn
  • PRIMARY KEY- Een combinatie van een NOT NULLen UNIQUE. Identificeert op unieke wijze elke rij in een tabel
  • FOREIGN KEY - Voorkomt acties die koppelingen tussen tabellen zouden vernietigen
  • CHECK - Zorgt ervoor dat de waarden in een kolom voldoen aan een specifieke voorwaarde
  • DEFAULT - Stelt een standaardwaarde in voor een kolom als er geen waarde is opgegeven
  • CREATE INDEX - Wordt gebruikt om zeer snel gegevens uit de database te maken en op te halen