1.1. Inleiding
Met een vraagtaal kun je data opvragen uit een database. De bekendste vraagtaal is SQL.
In die taal vraag je data op uit de database met een query.
SQL = Structured Query Language SQL
In een database is de inhoud georganiseerd in verschillende tabellen.
De tabellen in deze database zijn:
● product
● categorie
● klant
● bestelling
● bestelregel
In het volgende schema zie je welke kolommen de tabellen hebben.
1.2
Elke tabel heeft meerdere kolommen bij bestelling zijn dat: id, klant_id en datumtijd.
De basisstructuur van een SQL query is bijvoorbeeld
SELECT id
FROM bestelling
Dit geeft als output alle items in de kolom id van de tabel bestelling.
SELECT *
FROM bestelling
, Selecteert alles in de tabel bestelling.
SELECT id, klant_id
FROM bestelling
Selecteert de twee kolommen id en klant_id in bestelling. Je kan dus meerdere kolommen
selecteren maar die moet je scheiden met een komma.
1.3
Je kan ook alleen bepaalde dingen in een kolom selecteren. Dit doe je met een
voorwaarde. In SQL is dat gedaan met een WHERE statement. Bijv
SELECT *
FROM product
WHERE categorie_id = 4
Dit selecteert alles van de tabel product waar de categorie_id gelijk is aan 4.
Als je in de WHERE statement tekst wil gebruiken na de relatieoperator dan moet je " "
gebruiken of ' '. Bijv
SELECT *
FROM product
WHERE naam = "Double Cheeseburger"
Dit selecteert alle items in de tabel product waar de naam gelijk is aan Double
Cheeseburger. Je kan dit ook doen door
SELECT *
FROM product
WHERE naam = 'Double Cheeseburger'
te gebruiken. Dit geeft exact dezelfde output. Je gebruikt de ' ' omdat je hier gebruik maakt
van een stuk tekst (oftewel een string) en die moeten altijd ' ' of " " hebben in SQL.
1.4
Relatieoperatoren zijn de verschillende symbolen die je kan gebruiken om dingen met
elkaar te vergelijken en of die aan een bepaalde voorwaarde voldoen. Dit zijn alle
relatieoperatoren die je nu moet weten.
Teken Betekenis
= is gelijk aan
!= of <> is niet gelijk aan
> is groter dan
>= is groter dan of gelijk aan (twee tekens
naast elkaar)
The benefits of buying summaries with Stuvia:
Guaranteed quality through customer reviews
Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.
Quick and easy check-out
You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.
Focus on what matters
Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!
Frequently asked questions
What do I get when I buy this document?
You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.
Satisfaction guarantee: how does it work?
Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.
Who am I buying these notes from?
Stuvia is a marketplace, so you are not buying this document from us, but from seller pro_samenvattingen_jwz. Stuvia facilitates payment to the seller.
Will I be stuck with a subscription?
No, you only buy these notes for $3.79. You're not tied to anything after your purchase.