Cursusomgeving Data-Docent
Home
Effectieve Business Intelligence
Data Gedreven Werken
Databases
SQL
Selecteer voorbeeld of opdracht
Voorbeeld/Opdracht
D1.01 - VOORBEELD - Creeren van een tabel met CREATE TABLE statement
D1.02 - VOORBEELD - Verwijderen van een tabel met DROP TABLE
D1.03 - OPDRACHT - Creer je eigen schema
D1.04 - OPDRACHT - Pas de tabeldefinitie aan
D2.01 - VOORBEELD - Creer een primaire sleutel voor een tabel
D2.02 - VOORBEELD - Maak een verwijzende sleutel naar een primaire sleutel in een andere tabel
D2.03 - OPDRACHT - Voeg een kolom toe voor de primaire sleutel kolom in je felicatie tabel
D2.04 - OPDRACHT - Voeg een primary key constraint toe aan je tabel.
D2.05 - VOORBEELD - Check constraint voor de Opdracht datum
D2.06 - OPDRACHT - Check constraint voor de reden felicitaties met Huwelijk of Jubileum
D3.01 - VOORBEELD - Voorbeeld van INSERT statement om een rij toe te voegen
D3.02 - VOORBEELD - Voorbeeld van een SELECT INTO statement wat ook een rij toevoegt
D3.03 - VOORBEELD - Voorbeeld van een UPDATE statement voor het wijzigen van een of meerdere rijen
D3.04 - VOORBEELD - Voorbeeld van DELETE voor het verwijderen van een of meerdere rijen
D3.05 - OPDRACHT - Voeg jezelf en een bekende toe aan de felicatie tabel
D3.06 - OPDRACHT - UPDATE je eigen gegevens in de felicitatietabel
D3.07 - OPDRACHT - Bepaal de primaire sleutel van je eigen rij in de tabel
D3.08 - OPDRACHT - Verwijder je eigen gegevens met DELETE uit de felicitatietabel
D4.01 - VOORBEELD - Basis SELECT query met alle kolommen
D4.02 - VOORBEELD - Basis SELECT query met specifieke kolommen
D4.03 - VOORBEELD - Select query met order by voor de volgorde
D4.04 - VOORBEELD - Select query met een beperking op de rijen en de kolommen
D4.05 - OPDRACHT - Maak een Verkoopoverzicht
D5.01 - VOORBEELD - Een query met een berekende kolom in het SELECT deel
D5.02 - OPDRACHT - EXTRA Pas de query aan en zorg ervoor dat je ook de tweede felicitatie meeneemt en daarbij de verjaardagen en jubilea laat zien
D5.03 - VOORBEELD - Een query met filter op NULL en zoeken naar een woord met LIKE
D5.04 - VOORBEELD - Een DISTINCT query voor het ontdubbelen van rijen in het resultaat
D5.05 - VOORBEELD - Een SELECT met het beperken van het aantal resultaten met TOP
D5.06 - OPDRACHT - Felicitatieoverzicht
D6.01 - VOORBEELD - INNER JOIN om twee tabellen op basis van sleutels met elkaar te verbinden
D6.02 - VOORBEELD - LEFT JOIN om twee tabellen op basis van sleutels met elkaar te verbinden
D6.03 - VOORBEELD - RIGHT join statement om twee tabellen op basis van sleutels met elkaar te verbinden
D6.04 - VOORBEELD - FULL OUTER JOIN om twee tabellen mbv sleutels met elkaar te verbinden
D6.05 - VOORBEELD - Creeren van een view met CREATE VIEW
D6.06 - VOORBEELD - Voorbeeld aanmaken van een view
D6.07 - VOORBEELD - Verwijderen van de view met DROP VIEW
D6.08 - VOORBEELD - Maak een SELECT query op basis van de zojuist aangemaakte view
D6.09 - OPDRACHT - SELECT van view BezorgerExtra van een bezorger die een auto heeft
D6.10 - OPDRACHT - Maak een query op basis van de view BezorgerExtra
D6.11 - OPDRACHT - EXTRA SELECT met een INNER JOIN van Bezorging en BezorgerExtra
D6.12 - VOORBEELD - Gebruik maken van geavanceerde functies uit de SQL-Server database
D6.13 - VOORBEELD - Voorbeeld van een query niet genormaliseerd
D7.01 - VOORBEELD - Document layout op basis van JSON. Let op met een opmaak opzet eenvoudig op basis van Replace
D7.02 - VOORBEELD - Gebruik maken van een XSLT opzet voor kolommen en WHERE van queries
D7.03 - VOORBEELD - Extra voorbeeld voor het werken met een document database
D7.04 - VOORBEELD - Extra voorbeeld document database voorbeeld
D7.05 - OPDRACHT - Geef een lijst van vijf restaurants in de borough Manhattan
D8.01 - VOORBEELD - Voorbeeld query in een grafendatabase
D8.02 - VOORBEELD - Leggen van joins op basis van een grafen opzet
D8.03 - OPDRACHT - Een lijst van de naam van een persoon, restaurant en de stad
D7.02 - Gebruik maken van een XSLT opzet voor kolommen en WHERE van queries
met een JSON_Value functie in SQL- en het werkem met het zoeken naar een structuur in de string van de Json elementen1
SQL Query *
SELECT name , JSON_VALUE([restaurantdoc], '$.borough') as wijk , JSON_VALUE([restaurantdoc], '$.address.street') as straat , JSON_VALUE([restaurantdoc], '$.cuisine') as smaak FROM restaurantdemo.restaurantdocument WHERE JSON_VALUE([restaurantdoc], '$.borough') = 'Manhattan' AND JSON_VALUE([restaurantdoc], '$.address.street') LIKE '%park%';
Query is required
Log
Bewaar
Resultatenlog
Bewaar opdracht
Email *