database: opslagplaats voor data
In SQL kunnen we opdrachten formuleren, die we vanuit een clientprogramma naar het RDBMS
kunnen sturen. Deze opdrachten noemen we gewoonlijk SQL-statemens. SQL bevat de volgende
subtalen voor deeltaken:
* DDL: voor het definiëren van regels in de database
* DML: voor opdrachten die gegevens toevoegen, veranderen, verwijderen en opvragen in een
tabel van de database.
De SQL-DML bestaat uit vier standaard functionaliteiten
Gegevens selecteren
SELECT artnr, naam Deze query geeft het resultaattabel terug bestaande uit
FROM Artikel; de kolommen artanr en naam van elke rij of record in de
brontabel Artikel
SELECT * Deze query geeft een resultaattabel met alle kolommen
van de tabel Klant.
FROM Klant;
SELECT artnr, naam Deze query laat alle gegevens zien van de kolommen
FROM Artikel; artnr en naam uit tabel Artikel, waar de adviesprijs gelijk
WHERE adviesprijs = 2.75; is aan 2,75.
SELECT DISTINCT aantal Als je alleen verschillende waarden in de resultaattabel
wil laten zien.
FROM BesteldArtikel
In SQL kunnen we opdrachten formuleren, die we vanuit een clientprogramma naar het RDBMS
kunnen sturen. Deze opdrachten noemen we gewoonlijk SQL-statemens. SQL bevat de volgende
subtalen voor deeltaken:
* DDL: voor het definiëren van regels in de database
* DML: voor opdrachten die gegevens toevoegen, veranderen, verwijderen en opvragen in een
tabel van de database.
De SQL-DML bestaat uit vier standaard functionaliteiten
Gegevens selecteren
SELECT artnr, naam Deze query geeft het resultaattabel terug bestaande uit
FROM Artikel; de kolommen artanr en naam van elke rij of record in de
brontabel Artikel
SELECT * Deze query geeft een resultaattabel met alle kolommen
van de tabel Klant.
FROM Klant;
SELECT artnr, naam Deze query laat alle gegevens zien van de kolommen
FROM Artikel; artnr en naam uit tabel Artikel, waar de adviesprijs gelijk
WHERE adviesprijs = 2.75; is aan 2,75.
SELECT DISTINCT aantal Als je alleen verschillende waarden in de resultaattabel
wil laten zien.
FROM BesteldArtikel