SQL: verschil tussen versies
(→Links) |
|||
Regel 37: | Regel 37: | ||
==Links== |
==Links== |
||
− | [http://vdweijden.informatica.gsf.nl |
+ | [http://vdweijden.informatica.gsf.nl Databases om SQL te oefenen] |
[[Categorie:Computer]] |
[[Categorie:Computer]] |
Versie van 11 jan 2016 21:35
Werk in uitvoering! Aan dit artikel wordt de komende uren of dagen nog gewerkt. Belangrijk: Laat dit sjabloon niet langer staan dan nodig is, anders ontmoedig je anderen om het artikel te verbeteren. De maximale houdbaarheid van dit sjabloon is twee weken na de laatste bewerking aan het artikel. Kijk in de geschiedenis of je het artikel kunt bewerken zonder een bewerkingsconflict te veroorzaken. |
Dit artikel is nog niet af. |
SQL is de afkorting van Structure Query Language. Het is dus een querytaal ("query" wordt ongeveer als "kweerie" uitgesproken), een soort programmeertaal, maar dan om gegevens op te slaan en op te vragen.
Waar wordt SQL voor gebruikt?
SQL wordt gebruikt om gegevens in databases bij te houden. Bijvoorbeeld voor een bedrijf, dat gegevens van klanten wilt beheren. Of van een boerderij, die gegevens van koeien wilt bijhouden.
Hoe werkt SQL?
Met SQL kan je databases maken, in die databases kan je tabellen maken. In de tabellen kan je gegevens plaatsen.
Gegevens opvragen
Gegevens opvragen doe je door een query te maken. De query heeft een bepaalde syntax nodig om goed te begrijpen wat je wilt doen. Syntax is vergelijkbaar met grammatica, het is de opbouw van de taal. We nemen een database over verschillende soorten vruchten nu even als voorbeeld.
Een SQL query begint met het commando "SELECT", dat is Engels voor selecteer. Nu moet je aangeven wat voor gegevens je wilt, bijvoorbeeld: naam. De code die we tot nu toe hebben ziet er zo uit:
SELECT naam
De query weet nog niet in welke tabel gekeken moet worden, dit geven we aan met het commando "FROM". "From" betekent "van" in het Engels. We kiezen nu de naam van de tabel die we willen gebruiken, we nemen hiervoor bijvoorbeeld de tabel "fruit". We hebben nu:
SELECT naam FROM fruit
De query denk nu dat we de namen van alle vruchten in de tabel fruit willen. Maar stel dat we alleen de gele vruchten willen zien, gebruiken we een voorwaarde. Voor een voorwaarde gebruiken we meestal "WHERE", het Engels voor "waar" of "waarbij".
SELECT naam FROM fruit WHERE kleur = "geel"
Als we klaar zijn met de query, sluiten we de query af met een puntkomma ";".
SELECT naam FROM fruit WHERE kleur = "geel";
De gegevens die we nu krijgen zouden er bijvoorbeeld zo uit kunnen zien:
naam Ananas Appel Banaan Citroen Gele kiwi