Samenvatting: Informatica
- Deze + 400k samenvattingen
- Een unieke studie- en oefentool
- Nooit meer iets twee keer studeren
- Haal de cijfers waar je op hoopt
- 100% zeker alles onthouden
Lees hier de samenvatting en de meest belangrijke oefenvragen van Informatica
-
SQL1: a. joins
Dit is een preview. Er zijn 3 andere flashcards beschikbaar voor hoofdstuk 02/02/2017
Laat hier meer flashcards zien -
welke manieren zijn er om de gegevens uit verschillende tabellen te combineren?
door gebruik van:- cartesisch product = joins
- subqueries
-
Welke redenen zijn er om expliciete joins te gebruiken?
- het is sneller, omdat de database de join niet meer hoeft te bepalen
- het is semantisch beter. Bij impliciete joins komen de join voorwaarden in je WHERE terecht, terwijl het feitelijk niets te maken heeft met welke rijen je selecteert. Bij een expliciete join staat alles direct bij de JOIN en is het dus veel duidelijker. Je WHERE blijft hier dus kort in tegenstelling tot een impliciete join.
- je hebt meer controle over hoe je de joins maakt.
-
SQL1: b. joins
Dit is een preview. Er zijn 1 andere flashcards beschikbaar voor hoofdstuk 03/02/2017
Laat hier meer flashcards zien -
Wanneer gebruik je INNER JOIN?
Gebruik je als je alleen resultaten getoond moet hebben die gekoppeld worden aan de gegevens in de andere tabel. -
SQL1: b subqueries
Dit is een preview. Er zijn 2 andere flashcards beschikbaar voor hoofdstuk 16/02/2017
Laat hier meer flashcards zien -
Welke regels zijn er bij het gebruik van subqueries in de where-statement?
- geen ORDER BY gebruiken
- een subquery selecteert 1 kolom
- moet rechts van de rationele operator staan
-
SQL2: aggregeren
Dit is een preview. Er zijn 3 andere flashcards beschikbaar voor hoofdstuk 17/02/2017
Laat hier meer flashcards zien -
Wat bepaalt een aggregatiefunctie in een relationele database?
Een aggregatiefunctie bepaalt een enkele waarde van een verzameling gegevens, zoals gemiddelde, minimum, maximum, aantal etc. -
minimum berekenen over waarden van 1 attribuut
SELECT MIN(bestel_tijd), hier berekent hij het minimum over de waarden van 1 attribuut (hier de bestel tijd) -
aantal rijen tellen in een query-resultaat
SELECT COUNT (*)
FROM Bestelling B
INNER JOIN Klant K
ON (B.klant_code = K.klant_code)
WHERE plaats='Soest'; -
Het totaal berekenen (som) over de waarden van 1 attribuut
SELECT SUM(basisprijs)
FROM Pizza;
SUM() gaat over 1 enkel attribuut! -
Hoe kun je AVG berekenen met behulp van 2 andere aggregatie functies
SELECT SUM(basisprijs) / COUNT (*)
FROM Pizza; -
D.O.: Normaliseren 0NF
Dit is een preview. Er zijn 7 andere flashcards beschikbaar voor hoofdstuk 24/02/2017
Laat hier meer flashcards zien -
Meerdere Repeating Groups
mogelijkheden:- RG naast elkaar
- RG binnen een andere RG
- Hogere cijfers + sneller leren
- Niets twee keer studeren
- 100% zeker alles onthouden