-
SQL injections: zo voorkom je kwetsbaarheden in queries
Als je werkt met queries en gegevens dan zijn er mogelijk kwaadwillenden die kwetsbaarheden in je queries proberen te vinden. En daardoor zijn ze in staat om de queries te manipuleren, ook wel bekend als SQL Injection.
-
De eerste normaalvorm
Met de resultaten uit de 0NV kunnen we verder met de eerste normaalvorm (1NV).
-
De nulde normaalvorm
Om tot de nulde normaalvorm (0NV) te komen moeten we bekijken welke informatie we nodig hebben. Dit doen we aan de hand van onderstaand voorbeeldfactuur.
-
Database normaliseren: organiseer gegevens in tabellen
Om tot een goed georganiseerde database te komen is het aan te raden om gegevens eerst te normaliseren. Dit klinkt misschien moeilijker dan het eigenlijk is, maar normalisatie is niets minder dan het ontwerpproces van de database. In dit proces komt dus de uiteindelijke database tot stand.
advertentie
-
De RIGHT JOIN: gebruik records uit rechtertabel als basis
Bij de RIGHT JOIN worden altijd alle rijen terug van de rechtertabel teruggegeven. Als er overeenkomsten zijn met de linkertabel, dan worden deze ook meegenomen in het resultaat.
-
De LEFT JOIN: gebruik records uit linkertabel als basis
De LEFT JOIN geeft altijd alle rijen terug van de linkertabel. Als er overeenkomsten zijn met de rechtertabel, dan worden deze ook meegenomen in het resultaat. Zijn er geen overeenkomsten dan worden er NULL-waarden toegevoegd aan de resulterende dataset voor de rechtertabel.
-
De INNER JOIN: combineer records uit meerdere SQL tabellen
De INNER JOIN maakt het mogelijk om in SQL de records uit meerdere tabellen met één query op te halen. Door middel van relaties worden deze records aan elkaar gekoppeld.
-
Leg relaties in SQL tussen tabellen
Het is in SQL mogelijk om relaties tussen een of meerdere tabellen te leggen. Door deze relaties kunnen gegevens aan elkaar worden geknoopt. Het kunnen leggen van relaties is een kenmerk van een relationele database.
-
DELETE in SQL: Ontdek hoe je effectief records verwijderd
Leer hoe je overtollige records verwijdert met het DELETE-statement in SQL. Ontdek praktische voorbeelden en tips voor een effectieve databeheerstrategie.
-
UPDATE om bestaande gegevens bij te werken
Met het UPDATE statement is het mogelijk om bestaande records in een tabel te wijzigen.