Hfst 10 Sql Flashcards
Database
Een verzameling van gegevens
Dbms
Data base management systeem. Iedere database heeft zo’n systeem nodig
Een bekend dbms is sql
3 belangrijke taken voor databasesysteem
- Opslaan van gegevens en wijzigingen van gegevens
- Het bieden van mogelijkheden door voor het opvragen en verwerken van informatie
- Tegengaan van fouten in de database
Relationeel database
De gegevens worden opgeslagen in tabellen
Select
Een of meerdere kolommen
From
Een of andere tabel
Select *
Hiermee kun je Alle kolommen selecteren
Order by
Om dingen op volgorde te ordenen bv alfabetisch
Je kunt ook bij asc of desc ordenen
Distinct
Elk ding maar 1x in de tabel laten voorkomen. Het verwijdert dubbele rijen
Where
Voor voorwaarden in een query zoals: = is precies gelijk aan < kleiner dan > groter dan <= kleiner dan of gelijk aan > groter dan of gelijk aan <> is niet gelijk aan
Like
Voor vergelijkingen
% gerbuiken voor als er vanalles mag staan. Het mag 1 teken zijn of meerdere
_ gebruiken bij als je weet hoeveel tekens er moeten staan, maar niet weet welk teken
And
Een samengestelse voorwaarde bv
Where achternaam = “ bakker”
And voornaam “ jantine”
Or
Samengestelde voorwaarde
Vb:
Where plaats = ‘echt’
Or plaats = ‘sittard’
Is null
Voor te zoeken naar niet ingevulde waarden
Not
Om voorwaarden om te draaien
Bv: where not (plaats = ‘utrecht’)