EN D3.JS SQL SERVER 2016 GEAVANCEERDE VISUALISATIES MET

Maat: px
Weergave met pagina beginnen:

Download "EN D3.JS SQL SERVER 2016 GEAVANCEERDE VISUALISATIES MET"

Transcriptie

1 GEAVANCEERDE VISUALISATIES MET SQL SERVER 2016 EN D3.JS door Willem Otten, Microsoft BI-consultant bij Kadenza Lees het volledige artikel en andere blogs op Met self service BI-tools als Tableau, Qlikview en Power BI kun je prachtige visualisaties maken op de data in je SQL Server datawarehouse. Soms wil je echter een bijzondere visualisatie maken die niet in de standaard set van de tool zit. SQL Server 2016 maakt dat een stuk eenvoudiger door de ondersteuning van JSON-output. Met data in JSON-formaat kun je gebruik maken van grafische libraries als Google Charts en D3.js. Met behulp van (bestaande) visualisaties die gemaakt zijn met D3 en JSONgeformatteerde data uit SQL Server 2016 maak je betrekkelijk eenvoudig in het oog springende, interactieve visualisaties. In deze blog werk ik enkele voorbeelden uit om een beeld te geven van de nieuwe mogelijkheden door deze feature van SQL Server Ik maak gebruik van de AdventureWorks database van Microsoft en de Community Technology Preview 3 van Microsoft SQL Server De uitgewerkte voorbeelden zijn beschikbaar om te downloaden en zelf mee te experimenteren. JSON: DATA DIE JE BROWSER BEGRIJPT JSON staat voor JavaScript Object Notation, een notatie waarmee gestructureerde data op een eenvoudig leesbare manier kunnen worden beschreven. Je kunt JSON zien als een eenvoudige variant op XML. Een belangrijk voordeel van JSON is dat het formaat direct geïnterpreteerd kan worden door JavaScript. Een JSON-beschrijving kan door een JavaScript-engine, bijvoorbeeld die in je webbrowser, worden vertaald naar een objectdefinitie. Veel webservices, met name REST-services, maken gebruik van het JSON-formaat voor gegevensuitwisseling. Meer weten over JSON of de JSON-ondersteuning in SQL Server 2016? Kijk op onderstaande links

2 NETWORK CHART De eerste visualisatie die ik uitwerk, is een network chart. Deze visualisatie is geschikt om relaties tussen gegevens inzichtelijk te maken. Ik gebruik de visualisatie om een beeld te geven van de type fietsaccessoires die tegelijkertijd worden verkocht op een verkooporder. Het is niet het doel van dit blog om een uitgebreide beschrijving van D3.js te geven. Ik maak daarom gebruik van een bestaande, door iemand anders ontwikkelde visualisatie, namelijk deze. De visualisatie verwacht een databron in het volgende JSON-formaat: [ source: "Microsoft", target: "Amazon", type: "licensing"}, source: "Microsoft", target: "HTC", type: "licensing"}, source: "Samsung", target: "Apple", type: "suit"}, source: "Motorola", target: "Apple", type: "suit"}, source: "Kodak", target: "RIM", type: "suit"}, source: "Nokia", target: "Qualcomm", type: "suit"} ]; Voor het overzicht heb ik niet veel meer nodig dan een lijstje met paartjes van type fietsaccessoires (subcategorieën binnen categorie Accessories ) die samen voorkomen op dezelfde verkooporder. Dat lijstje vraag ik op met de volgende query: select s.name as 'FirstAccessoryType', s1.name as 'SecondAccessoryType', count (distinct d.salesorderid) as 'NrOfSales' from production.productsubcategory s join production.productcategory c on s.productcategoryid = c.productcategoryid join production.product p on s.productsubcategoryid = p.productsubcategoryid join sales.salesorderdetail d on p.productid = d.productid join sales.salesorderdetail d1 on d1.salesorderid = d.salesorderid and d1.productid <> d.productid join sales.salesorderheader so on so.salesorderid = d.salesorderid join production.product p1 on d1.productid = p1.productid join production.productsubcategory s1 on p1.productsubcategoryid = s1.productsubcategoryid and s1.productsubcategoryid > s.productsubcategoryid --eliminate duplicate records and s1.productcategoryid = c.productcategoryid where c.name = 'Accessories' -- filter on Accesoires group by c.name, s.name, s1.name for json path

3 Door toevoeging van de for json path clause aan het eind van de query krijg ik het lijstje in JSON-formaat. Handig! De output van de query: Een aandachtspunt is dat SQL Server de JSON-output bij een grotere resultset opdeelt in meer records. In dat geval moet je de totale JSON-output eerst weer ontdoen van de newlines voordat je syntactisch correcte JSON tot je beschikking hebt. Nadat je de newlines hebt verwijderd, kun je de JSON-output formatten met een online formatter zoals JSONLint. Dit laatste is voor toepassing in JavaScript niet nodig, maar vergroot wel de leesbaarheid. De geformatteerde output ziet er dan als volgt uit (fragment): [ },.... ; "FirstAccessoryType": "Bike Racks", "SecondAccessoryType": "Bottles and Cages", "NrOfSales": 435 "FirstAccessoryType": "Bike Stands", "SecondAccessoryType": "Bottles and Cages", "NrOfSales": 4 "FirstAccessoryType": "Bike Racks", "SecondAccessoryType": "Cleaners", "NrOfSales": 394 "FirstAccessoryType": "Hydration Packs", "SecondAccessoryType": "Tires and Tubes", "NrOfSales": 350

4 Met een kleine aanpassing in de visualisatie ziet deze er, gevoed door de JSON-data van de query, als volgt uit:

5 De network chart geeft inzicht in de relaties tussen verschillende type accessoires die samen verkocht worden. Zo is bijvoorbeeld te zien dat fietspompen alleen maar tegelijk met sloten en helmen worden verkocht, maar nooit, en dat is toch verassend, tegelijk met een fietsband. De visualisatie is ook nog eens interactief. Door met de muis over een categorie te bewegen, wordt de focus gelegd op de relaties van deze categorie, zoals hier onder weergegeven (Bike Racks geselecteerd):

6 TREE CHART De volgende visualisatie is een tree view waarin ik de verkopen per accountmanager, onderverdeeld in verkoopregio s, inzichtelijk maak. De visualisatie is wat minder in het oog springend dan de network chart, maar maakt wel gebruik van een wat complexere JSON-structuur. Ook hier maak ik weer gebruik van een bestaande visualisatie, die ik voed met JSON-data vanuit de Adventureworks-database. De visualisatie verwacht gegevens in de volgende structuur: [ } ] "name": "Top Level", "parent": "null", "children": [ ] "name": "Level 2: A", "parent": "Top Level", "children": [ "name": "Son of A", "parent": "Level 2: A" }, "name": "Daughter of A", "parent": "Level 2: A" } ] }, "name": "Level 2: B", "parent": "Top Level" }

7 Voor dit voorbeeld wil ik een boomstructuur opbouwen bestaande uit: Verkoopregio Accountmanager Omzet per jaar Hiervoor gebruik ik de volgende query: Select 'SalesDivision' as 'name', (Select SalesTerritory.Name as 'name', -- Accountmanager, voornaam en achternaam (Select Person.FirstName + ' ' + Person.LastName as 'name', -- Omzetgegevens per jaar (Select 'Sales ' + cast(year(salesorderheader.orderdate) as varchar(4)) + ': ' + FORMAT(sum(TotalDue), 'C', 'en-us') as 'name' from Sales.SalesOrderHeader where SalesOrderHeader.SalesPersonID = SalesPerson.BusinessEntityID and SalesOrderHeader.TerritoryID = SalesTerritory.TerritoryID group by SalesOrderHeader.SalesPersonID, year(salesorderheader.orderdate) for JSON PATH) as children from Sales.SalesPerson join Person.Person on SalesPerson.BusinessEntityID = Person.BusinessEntityID where SalesPerson.TerritoryID = SalesTerritory.TerritoryID for JSON PATH) as children from Sales.SalesTerritory as SalesTerritory for JSON PATH ) as children for JSON PATH

8 Om de geneste structuur te krijgen, maak ik gebruik van subqueries in de select clause. De van newlines ontdane en geformatteerde JSON ziet er dan als volgt uit: } "name": "SalesDivision", "children": [ "name": "Australia", "children": [ "name": "Lynn Tsoflias", "children": [ "name": "Sales 2007: $795,341.17" "name": "Sales 2008: $811,100.28" "name": "Canada", "children": [ "name": "Garrett Vargas", "children": [ "name": "Sales 2005: $532,111.88" "name": "Sales 2006: $1,340,860.00" "name": "Sales 2007: $1,554,236.19" "name": "Sales 2008: $642,214.14" "name": "José Saraiva", "children": [ "name": "Sales 2005: $1,170,079.07" "name": "Sales 2006: $1,184,324.69" }, "name": "United Kingdom", "children": [ "name": "Jae Pak"

9 Wanneer de data gevoed worden aan de visualisatie geeft dit het volgende resultaat:

10 De sales regions en accountmanagers kunnen worden in- of uitgeklapt, zoals hieronder weergegeven.

11 KORTOM JSON-support in SQL Server 2016 maakt het eenvoudig om data uit een SQL Server database in JSON-formaat beschikbaar te maken. De functionaliteit om dit te doen, is vrijwel gelijk aan het omzetten van data naar een XML-formaat. BESCHIKBAAR STELLEN DATA In de voorbeelden heb ik de data statisch opgeslagen in een JavaScript-bestand waarmee de visualisatie wordt gevoed. Het is natuurlijk ook denkbaar om een dergelijk bestand periodiek te actualiseren of een (eenvoudige) webservice te definiëren die de JSON-data realtime opvraagt uit de AdventureWorks-database. Omdat SQL Server de data al in JSON-formaat aanlevert, hoeft de webserver niet veel meer te doen dan de output ontdoen van newlines, security-aspecten buiten beschouwing gelaten. EXIT SELF SERVICE BI-TOOL? Visualisaties met behulp van producten als D3.js zijn wat mij betreft geen vervanging van self service BI-producten als Power BI of Tableau. Deze producten bieden veel functionaliteiten die niet in een grafische library als D3.js te vinden zijn. De combinatie van JSON-ondersteuning in SQL Server 2016 en producten als D3.js zijn wel een goede aanvulling op self service BI-producten om bijvoorbeeld niet-alledaagse visualisaties te maken voor een website of externe communicatie. ZELF EENS MEE EXPERIMENTEREN? JE VINDT DE VOORBEELDEN UIT DEZE BLOG HIER. MEER INFORMATIE? NEEM CONTACT OP MET KADENZA MAIL OF BEL +31 (0) WERKEN BIJ KADENZA? KIJK OP PLAYITSMART.NL

DATA- WAREHOUSE ONTWIKKELING

DATA- WAREHOUSE ONTWIKKELING MODEL GEDREVEN DATA- WAREHOUSE ONTWIKKELING MET MICROSOFT BI door Willem Otten, Microsoft BI-consultant Kadenza Lees het volledige artikel en andere blogs op www.playitsmart.nl/blog Ik ben een groot voorstander

Nadere informatie

Les 2 Eenvoudige queries

Les 2 Eenvoudige queries Les 2 Eenvoudige queries XAMP Apache server ( http ) mysql server PHP myadmin IAM SQL oefeningen Database phpmyadmin Import : sql_producten.sql, sql_winkel.sql, sql_festival.sql SAMS SQL in 10 minuten

Nadere informatie

Inhoud. Wat is Power BI?... 3. Voorbeelden gemaakt met Power BI... 4. Beginnen met Power BI... 6. Werkruimte uitleg... 7

Inhoud. Wat is Power BI?... 3. Voorbeelden gemaakt met Power BI... 4. Beginnen met Power BI... 6. Werkruimte uitleg... 7 Inhoud Wat is Power BI?... 3 Voorbeelden gemaakt met Power BI... 4 Beginnen met Power BI... 6 Werkruimte uitleg... 7 Naar een dashboard in 3 stappen... 8 Stap 1: Gegevens ophalen... 8 Stap 2: Rapport maken...

Nadere informatie

Invantive 2012 Release 1 (build 44)

Invantive 2012 Release 1 (build 44) Invantive 2012 Release 1 (build 44) Invantive Estate Invantive Vision Invantive Control Invantive Producer Invantive Query-programma Invantive Composition Invantive Studio 30 maart 2012 Oplossingen van

Nadere informatie

DBMS. DataBase Management System. Op dit moment gebruiken bijna alle DBMS'en het relationele model. Deze worden RDBMS'en genoemd.

DBMS. DataBase Management System. Op dit moment gebruiken bijna alle DBMS'en het relationele model. Deze worden RDBMS'en genoemd. SQL Inleiding relationele databases DBMS DataBase Management System!hiërarchische databases.!netwerk databases.!relationele databases.!semantische databases.!object oriënted databases. Relationele databases

Nadere informatie

Sparse columns in SQL server 2008

Sparse columns in SQL server 2008 Sparse columns in SQL server 2008 Object persistentie eenvoudig gemaakt Bert Dingemans, e-mail : info@dla-os.nl www : http:// 1 Content SPARSE COLUMNS IN SQL SERVER 2008... 1 OBJECT PERSISTENTIE EENVOUDIG

Nadere informatie

We moeten de accommodaties selecteren die 3 sterren hebben, en in land met ID 10 zitten.

We moeten de accommodaties selecteren die 3 sterren hebben, en in land met ID 10 zitten. MySQL talk Trage website? Het optimaliseren van een bestaande website die een MySQL database heeft is niet altijd even makkelijk. Het probleem kan namelijk op veel verschillende plekken zitten: de database

Nadere informatie

Query SQL Boekje. Fredrik Hamer

Query SQL Boekje. Fredrik Hamer Query SQL Boekje Query SQL Boekje Fredrik Hamer Schrijver: Fredrik Hamer Coverontwerp: Fredrik Hamer ISBN: 9789402162103 Fredrik Hamer Inhoudsopgave A. Aanhef bepalen 17 Aantal 18 Aantal dagen tussen

Nadere informatie

Toon TITEL, JAAR en PLATVORM van GAMES die voor het jaar 2000 uitkwamen op Nintendo 64

Toon TITEL, JAAR en PLATVORM van GAMES die voor het jaar 2000 uitkwamen op Nintendo 64 Klas Veldnaam Datatype Lengte KLASNAAM Short Text 3 Characters JONGENS Number Integer MEISJES Number Integer Lessen Veldnaam Datatype Lengte KLASNAAM Short Text 3 Characters DOCCODE Short Text 3 Characters

Nadere informatie

MA!N Rapportages en Analyses

MA!N Rapportages en Analyses MA!N Rapportages en Analyses Auteur Versie CE-iT 1.2 Inhoud 1 Inleiding... 3 2 Microsoft Excel Pivot analyses... 4 2.1 Verbinding met database... 4 2.2 Data analyseren... 5 2.3 Analyses verversen... 6

Nadere informatie

Automatische Installatie op IIS server

Automatische Installatie op IIS server Automatische Installatie op IIS server In de map Web staat het installatiebestand : Je kan de install starten door het aanklikken van het msi bestand vanuit Verkenner. Na installatie is steeds een manuele

Nadere informatie

André van de Graaf, Judith van Dam. Dashboards: Haal eruit wat er in zit.

André van de Graaf, Judith van Dam. Dashboards: Haal eruit wat er in zit. André van de Graaf, Judith van Dam Dashboards: Haal eruit wat er in zit. Agenda Wat is het nut van dashboards? Hoe transformeren we data naar informatie? Hoe presenteren we deze informatie? Op welke manieren

Nadere informatie

SQL & Relationele datamodellen in interactieve media

SQL & Relationele datamodellen in interactieve media SQL & Relationele datamodellen in interactieve media HVA-CMD-V1-datamodelleren oefeningen deel 1: SQL 2012-2013 Inhoud Inhoud... 2 Selecties uit een enkelvoudige datatabel... 3 Selecties uit een meerdere

Nadere informatie

OP KOERS NAAR EEN DATAGEDREVEN ORGANISATIE?

OP KOERS NAAR EEN DATAGEDREVEN ORGANISATIE? OP KOERS NAAR EEN DATAGEDREVEN ORGANISATIE? THE FULL STORY Dit artikel verscheen ook in The full story. Een luchtig boek waarmee managers, ondernemers en professionals drie vliegen in één klap slaan. Je

Nadere informatie

Kennissessie INSPIRE. Algemene vereisten & architectuur Metadata View Services Download Services Ondersteuning vanuit Geonovum.

Kennissessie INSPIRE. Algemene vereisten & architectuur Metadata View Services Download Services Ondersteuning vanuit Geonovum. Kennissessie Algemene vereisten & architectuur Metadata View Services Download Services Ondersteuning vanuit Geonovum Thijs Brentjens Inhoud Download Services Pre-defined datasets via Atom feeds Pre-defined

Nadere informatie

DBMS SQL. Relationele databases. Sleutels. DataBase Management System. Inleiding relationele databases. bestaan uit tabellen.

DBMS SQL. Relationele databases. Sleutels. DataBase Management System. Inleiding relationele databases. bestaan uit tabellen. SQL Inleiding relationele databases DBMS DataBase Management System!hiërarchische databases.!netwerk databases.!relationele databases.!semantische databases.!object oriënted databases. Op dit moment gebruiken

Nadere informatie

Les S-02: Meer geavanceerde SQL-instructies

Les S-02: Meer geavanceerde SQL-instructies Les S-02: Meer geavanceerde SQL-instructies 2.0 Overzicht les 1: De basisvorm van een SQL query ziet er als volgt uit: (DISTINCT) selecteer de velden uit de tabel waar de volgende voorwaarde geldt ; Bij

Nadere informatie

Les 11 : Basis SQL (deel2).

Les 11 : Basis SQL (deel2). Les 11 : Basis SQL (deel2). Wat is SQL? SQL gaan we gebruiken voor het raadplegen van de database. We gaan gegevens invoegen in de database, selecteren, aanpassen en verwijderen van de database. Om dit

Nadere informatie

Introductie (relationele) databases

Introductie (relationele) databases Eerste les Introductie (relationele) databases Database en DBMS Een verzameling van gestructureerd opgeslagen gegevens Dus ook een kaartenbak is een database Van oudsher waren er hiërarchische en netwerkdatabases

Nadere informatie

Data Manipulatie. Query Talen. / Informatica

Data Manipulatie. Query Talen. / Informatica Data Manipulatie Query Talen 1 Queries maken in TC en SQL (ter verduidelijking) We kijken nog even naar bier-query q: Geef alle paren van drinkers die niet samen naar een kroeg kunnen gaan en daar allebei

Nadere informatie

Tools voor canonieke datamodellering Bert Dingemans

Tools voor canonieke datamodellering Bert Dingemans Tools voor canonieke datamodellering Tools voor canonieke datamodellering Bert Dingemans Abstract Canonieke modellen worden al snel omvangrijk en complex te beheren. Dit whitepaper beschrijft een werkwijze

Nadere informatie

Geo-informatie en toegankelijkheid Technische sessie. NCDT 29 oktober 2014 Thijs Brentjens

Geo-informatie en toegankelijkheid Technische sessie. NCDT 29 oktober 2014 Thijs Brentjens Geo-informatie en toegankelijkheid Technische sessie NCDT 29 oktober 2014 Thijs Brentjens Toegankelijke geo-informatie Handreiking Handreiking: Geo-informatie & Webrichtlijnen Samenwerking Geonovum en

Nadere informatie

DATAMODEL SQL. Middelbare School. Versie 1.0 Datum 30 oktober 2010 Auteur Mark Nuyens, studentnummer: 500625333 Groep TDI 1

DATAMODEL SQL. Middelbare School. Versie 1.0 Datum 30 oktober 2010 Auteur Mark Nuyens, studentnummer: 500625333 Groep TDI 1 DATAMODEL SQL Middelbare School Versie 1.0 Datum 30 oktober 2010 Auteur Mark Nuyens, studentnummer: 500625333 Groep TDI 1 INHOUDSOPGAVE 1. Informatiedomein 3 1.1 Informatiedomein 3 1.2 Toepassingen 3 2.

Nadere informatie

Voor de database wordt een Access 2000 bestand gebruikt, met voorlopig 1 tabel:

Voor de database wordt een Access 2000 bestand gebruikt, met voorlopig 1 tabel: Eenvoudig voorbeeld. Er wordt verondersteld dat er met VS 2008 EXPRESS gewerkt wordt. Voor de database wordt een Access 2000 bestand gebruikt, met voorlopig 1 tabel: (Sommige schermafdrukken zijn afkomstig

Nadere informatie

Structured Query Language (SQL)

Structured Query Language (SQL) Structured Query Language (SQL) Huub de Beer Eindhoven, 4 juni 2011 Database: in essentie 0 of meer tabellen elke tabel nul of meer kolommen (of velden) elke tabel nul of meer unieke rijen elke query werkt

Nadere informatie

Een website maken met databasetoegang.

Een website maken met databasetoegang. Hoofdstuk 5 Een website maken met databasetoegang. In dit hoofdstuk gaan we het weblog dat je in hoofdstuk 4 hebt gemaakt verder uitbreiden. Een belangrijk onderdeel wordt toegevoegd aan de applicatie,

Nadere informatie

Azure en BI: niet alleen voor grote bedrijven

Azure en BI: niet alleen voor grote bedrijven Azure en BI: niet alleen voor grote bedrijven 18.00 18.15 uur: welkom 18.15 19.15 uur: Jeroen ter Heerdt 19.15 19.45 uur: Pauze 19.45 20.30uur: Wouter & Martijn 20.30 20.45 uur: afsluiting en aansluitend

Nadere informatie

Misvattingen (korte) Intro Hadoop Hadoop & BI Demo logparsing met Hadoop Showcase Datameer Stappenplan Vragen

Misvattingen (korte) Intro Hadoop Hadoop & BI Demo logparsing met Hadoop Showcase Datameer Stappenplan Vragen Baarn, 5 juli 2012 Agenda Misvattingen (korte) Intro Hadoop Hadoop & BI Demo logparsing met Hadoop Showcase Datameer Stappenplan Vragen 18-07-2012 2 Misvattingen Meest gehoorde bezwaren Hadoop is alleen

Nadere informatie

Magnutude 2012 Efficient BI. 18 september Joost de Ruyter van Steveninck

Magnutude 2012 Efficient BI. 18 september Joost de Ruyter van Steveninck Magnutude 2012 Efficient BI 18 september Joost de Ruyter van Steveninck 2 Inhoud Is BI nog niet efficiënt? Trends in BI Efficient BI: de trends in praktijk 3 Feedback van de gebruiker Informatie behoefte

Nadere informatie

APEX en JasperReports

APEX en JasperReports APEX en JasperReports een Dream Team! Spreker(s) : Datum : E-mail : Vincent Deelen 28 mei 2013 vincent.deelen@transfer-solutions.com WWW.TRANSFER-SOLUTIONS.COM Outline APEX en rapporten Oracle BI publisher

Nadere informatie

Miniles gegevensbanken bevragen met SQL

Miniles gegevensbanken bevragen met SQL Miniles gegevensbanken bevragen met SQL In deze miniles gaat het over gegevensbanken of databases. Dit zijn bestanden waarin gegevens kunnen worden opgeslagen. Het is dan van belang dat je op een eenvoudige

Nadere informatie

Cursus Onderwijs en ICT. bloggen met Wordpress

Cursus Onderwijs en ICT. bloggen met Wordpress Cursus Onderwijs en ICT Deel 21 (versie 1.0 NL 27-04-2011) bloggen met Wordpress door Serge de Beer Inleiding Zelf ben ik niet zo n blogger. Niet dat ik het niet heb geprobeerd trouwens. Al regelmatig

Nadere informatie

Power BI. Selfservice BI-tools van Microsoft. ITsmart Business Intelligence Whitepapers

Power BI. Selfservice BI-tools van Microsoft. ITsmart Business Intelligence Whitepapers Power BI Selfservice BI-tools van Microsoft ITsmart Business Intelligence Whitepapers Over ITsmart ITsmart is al ruim 10 jaar gespecialiseerd in Business Intelligence-oplossingen. Business Intelligence

Nadere informatie

Databases - Inleiding

Databases - Inleiding Databases Databases - Inleiding Een database is een verzameling van een aantal gegevens over een bepaald onderwerp: een ledenbestand van een vereniging, een forum, login gegevens. In een database worden

Nadere informatie

Koppeling met een database

Koppeling met een database PHP en MySQL Koppeling met een database 11.1 Inleiding In PHP is het eenvoudig om een koppeling te maken met een database. Een database kan diverse gegevens bewaren die met PHP aangeroepen en/of bewerkt

Nadere informatie

Excel Controller. Handleiding Excel Controller Wizard

Excel Controller. Handleiding Excel Controller Wizard Excel Controller Handleiding Excel Controller Wizard 1 Inhoud Inleiding... 3 Eigen SQL... 3 Stap 1 Eigen SQL... 3 Stap 2 Testen SQL... 8 Stap 3 Wizard... 11 Stap 4 Parameters... 13 Voorbeeld Eigen Parameter...

Nadere informatie

SQL STATEMENTS. Deze kolom kan grote stukken tekst aan en is bedoeld om tekst erin de plaatsen. Geheel getal, bijvoorbeeld 8, 63, 835 NUMERIC

SQL STATEMENTS. Deze kolom kan grote stukken tekst aan en is bedoeld om tekst erin de plaatsen. Geheel getal, bijvoorbeeld 8, 63, 835 NUMERIC Aantekeningen IRDB Vak: IRDB > Infrma1ca Rela1nele DataBase Onderstaande database scripts zijn gebaseerd p PstgreSQL. Standaarden Schrijf SQL wrden al1jd in hfdlefers, k al werkt het met kleine lefers;

Nadere informatie

SQL Aantekeningen 3. Maarten de Rijke mdr@science.uva.nl. 22 mei 2003

SQL Aantekeningen 3. Maarten de Rijke mdr@science.uva.nl. 22 mei 2003 SQL Aantekeningen 3 Maarten de Rijke mdr@science.uva.nl 22 mei 2003 Samenvatting In deze aflevering: het selecteren van tuples, operaties op strings, en aggregatie functies. Verder kijken we naar iets

Nadere informatie

TECHNISCHE UNIVERSITEIT EINDHOVEN. Faculteit Wiskunde en Informatica

TECHNISCHE UNIVERSITEIT EINDHOVEN. Faculteit Wiskunde en Informatica TECHNISCHE UNIVERSITEIT EINDHOVEN Faculteit Wiskunde en Informatica Extra Tentamen Databases 1, 2M400, 8 oktober 2003. Alle uitwerkingen van de opgaven moeten worden ingevuld in de daarvoor bestemde vrije

Nadere informatie

Wijzigingen build 43

Wijzigingen build 43 Wijzigingen build 43 Invantive Estate & Invantive Vision Invantive Control Invantive Producer Invantive Query-programma Invantive Composition Invantive Studio 15 augustus 2011 Producten (business solutions)

Nadere informatie

Puzzelen met SQL 38. De Muzieklijst, deel 2 PUZZELEN MET SQL

Puzzelen met SQL 38. De Muzieklijst, deel 2 PUZZELEN MET SQL 2 3 4 10 2 14 15 18 21 PUZZELEN MET SQL 3 26 27 1 32 33 33 36 Puzzelen met SQL 38 0 41 5 46 47 De Muzieklijst, deel 2 intro In het vorige nummer is een start gemaakt met het bijhouden van een muzieklijst,

Nadere informatie

Cursus PowerPivot voor Excel 2016 Level I

Cursus PowerPivot voor Excel 2016 Level I Cursus PowerPivot voor Excel 2016 Level I Lesvormen: Kosten: Duur: Taal: Planning: Cursuslocaties SignOn: Op uw bedrijfslocatie: Categorie: Individueel, In-company maatwerk, Open inschrijving (klassikale

Nadere informatie

Technisch Ontwerp W e b s i t e W O S I

Technisch Ontwerp W e b s i t e W O S I Technisch Ontwerp W e b s i t e W O S I WOSI Ruud Jungbacker en Michael de Vries - Technisch ontwerp Website Document historie Versie(s) Versie Datum Status Omschrijving / wijzigingen 0.1 20 nov 2008 Concept

Nadere informatie

Smar t Buildings met behulp van Azure IoT

Smar t Buildings met behulp van Azure IoT Smart Buildings met behulp van Azure IoT W A Z U G 3 1 m e i R e m c o P l o e g C l o u d S o l u t i o n A r c h i t e c t S a n d e r B o s m a n C l o u d S o l u t i o n A r c h i t e c t SLIMME GEBOUWEN

Nadere informatie

Dit is een onderdeel waarin veel functionaliteit is toegevoegd aan de 2010 versie (zie paragraaf 22.6).

Dit is een onderdeel waarin veel functionaliteit is toegevoegd aan de 2010 versie (zie paragraaf 22.6). Hoofdstuk 22: Draaitabellen * 2010 22.0 Inleiding Dit hoofdstuk had ook snel gegevens samenvatten genoemd kunnen worden. Excel biedt een heel degelijk hulpmiddel om met tabellen gegevens samen te vatten

Nadere informatie

Databank - Basis 1. Inhoud. Computervaardigheden en Programmatie. Hoofdstuk 4 Databank - Basis. Terminologie. Navigeren door een Venster

Databank - Basis 1. Inhoud. Computervaardigheden en Programmatie. Hoofdstuk 4 Databank - Basis. Terminologie. Navigeren door een Venster 4. 4. Inhoud rste BAC Toegepaste Biologische Wetenschappen Hoofdstuk 4 Databank Terminologie, Navigeren, Importeren Tabellen Records/Velden manipuleren Queries (Vragen) [Ook in SQL] sorteren filter volgens

Nadere informatie

Trainingen over datagedreven werken. Van data naar doen met de Digital Power Data Academy.

Trainingen over datagedreven werken. Van data naar doen met de Digital Power Data Academy. Trainingen over datagedreven werken Van data naar doen met de Digital Power Data Academy. Waarom training bij Digital Power? Trainers met praktijkervaring Al onze trainers werken dagelijks met data voor

Nadere informatie

Data Warehouse Script Generator Doel

Data Warehouse Script Generator Doel Data Warehouse Script Generator Doel Op basis van een aantal standaard sql scripts ( create table, create view ) een nieuwe sql script genereren welke alle objecten ( tables & views ) kan aanmaken in een

Nadere informatie

Structured Query Language

Structured Query Language Structured Query Language SQL = internationale standaardtaal. Origineel IBM. SQL92 (SQL2), SQL99 (SQL3), SQL:2003, SQL:2007 en SQL:2008. Vele dialecten. In wat volgt beperken we ons tot wat tot de kern

Nadere informatie

= > >= < <= BETWEEN IS NULL IS NOT NULL

= > >= < <= BETWEEN IS NULL IS NOT NULL Select queries SELECT...FROM... SELECT DISINCT...FROM... WHERE...AND...OR...NOT...LIKE...IN = > >= <

Nadere informatie

Systeemontwikkeling, Hoofdstuk 6, Query s, macro s en rapporten in MS Access 2010

Systeemontwikkeling, Hoofdstuk 6, Query s, macro s en rapporten in MS Access 2010 6. Query s, macro s en rapporten In dit hoofdstuk zetten we de puntjes op de i. Alle processen zullen in de aangemaakte formulieren met de gebruikersmenu s van de secretaris, penningmeester en wedstrijdsecretaris,

Nadere informatie

Kies File>New>Blank Page>PHP. Je kunt eventueel nog een stylesheet koppelen. Definieer nu eerst een site! Dat betekent: Site>New Site

Kies File>New>Blank Page>PHP. Je kunt eventueel nog een stylesheet koppelen. Definieer nu eerst een site! Dat betekent: Site>New Site Kies File>New>Blank Page>PHP Je kunt eventueel nog een stylesheet koppelen. Definieer nu eerst een site! Dat betekent: Site>New Site Geef de site een passende naam. Kies ook de juiste map voor de webdocumenten.

Nadere informatie

databases & SQL - antwoorden

databases & SQL - antwoorden informatica databases & SQL - antwoorden Op dit lesmateriaal is een Creative Commons licentie van toepassing. 2010 Remie Woudt remie.woudt@gmail.com 2013 François Vonk (XAMP vervangen door USBWebserver

Nadere informatie

SQL & Datamodelleren

SQL & Datamodelleren SQL & Datamodelleren HVA-CMD-V1-datamodelleren Algemene handleiding bij het lesprogramma 2012-2013 Inhoud Inhoud... 2 Inleiding... 3 Leerdoelen:... 3 Plaats in het leerplan:... 3 Werkwijze:... 3 Lesstof:...

Nadere informatie

XML/JSON vacaturefeeds

XML/JSON vacaturefeeds Tangram Internet Services: XML/JSON vacaturefeeds Uitleg en voorwaarden gebruik Tangram XML/JSON vacaturefeeds Datum: 18.10.2012 Versie: 1.0 Tangram biedt geavanceerde Internet Services die naadloos aansluiten

Nadere informatie

Katholieke Hogeschool Kempen

Katholieke Hogeschool Kempen Katholieke Hogeschool Kempen Campus Geel Departement Handelswetenschappen en Bedrijfskunde 3de jaar Toegepaste Informatica Labo 1 Beheer van databanken Svenia CLAES (3TI3) Britt JACOBS (3TI3) Lies VAN

Nadere informatie

Introductie Workshop. Tom Hufkens Shopmanager Turnhout & Geel tom.hufkens@webstore.be

Introductie Workshop. Tom Hufkens Shopmanager Turnhout & Geel tom.hufkens@webstore.be Introductie Workshop Tom Hufkens Shopmanager Turnhout & Geel tom.hufkens@webstore.be Introductie in Android & Windows 8 Inhoud: DEEL 1: ANDROID Wat is het en hoe er mee werken? DEEL 2: WINDOWS 8 Wat zijn

Nadere informatie

Afstudeeropdracht bachelor informatica

Afstudeeropdracht bachelor informatica Webgebaseerde ontsluiting loggegevens van IDEAS Afstudeeropdracht bachelor informatica David Beniers, Anand Mandhre, Michiel van Kempen Bastiaan Heeren, Harold Pootjes Inhoud Opdracht IDEAS Aanpak Taakverdeling

Nadere informatie

TiC Narrow Casting Querykoppeling

TiC Narrow Casting Querykoppeling TiC Narrow Casting Querykoppeling De querykoppeling maakt het mogelijk om data op te halen uit een systeem, om deze vervolgens te visualiseren in TiC Narrow Casting. 078-68 11 422 INFO@TICNARROWCASTING.NL

Nadere informatie

Correctievoorschrift VWO NederlandsNederl. Informatica. Tijdvak 1 Woensdag 17 mei uur. College-examen schriftelijk.

Correctievoorschrift VWO NederlandsNederl. Informatica. Tijdvak 1 Woensdag 17 mei uur. College-examen schriftelijk. NederlandsNederl Correctievoorschrift VWO 2017 Informatica Tijdvak 1 Woensdag 17 mei 13.30 15.30 uur College-examen schriftelijk VF-0161-s-17-1-c 1 Algemene regels Scorepunten worden toegekend met inachtneming

Nadere informatie

Oefenvragen OMI 2005-2006 eerste helft

Oefenvragen OMI 2005-2006 eerste helft Oefenvragen OMI 2005-2006 eerste helft Hoewel de beide toetsen uitsluitend uit multiple-choice-vragen zullen bestaan, volgen hieronder onder zowel een aantal open vragen als meerkeuzevragen. De eerste

Nadere informatie

Puzzelen met SQL: Fileleed

Puzzelen met SQL: Fileleed Puzzelen met SQL: Fileleed Patrick Barel, Alex Nuijten - AMIS Services BV Na begin de dag met een dansje en de NOS Headlines worden op Radio 3 de files voorgelezen. Heleen de Geest of John Bakker, van

Nadere informatie

TaskCentre Web Service Connector: Creëren van requests in Synergy Enterprise

TaskCentre Web Service Connector: Creëren van requests in Synergy Enterprise TaskCentre Web Service Connector: Creëren van requests in Synergy Enterprise Inhoudsopgave 1. Voorbereiding... 4 2. Web Service Connector tool configuratie... 5 3. TaskCentre taak voor het aanmaken van

Nadere informatie

Hoofdstuk: 1 Principes van databases

Hoofdstuk: 1 Principes van databases DBSQLF Databases en SQL Hoofdstuk: 1 Principes van databases aant Css: 4 732 blz 9 1.1 Doel ve database - om op het juiste moment op de juiste plaats de juiste gegevens beschikbaar te hebben richten we

Nadere informatie

Technische keuzes Management Informatie Systeem MeanderGroep

Technische keuzes Management Informatie Systeem MeanderGroep Technische keuzes Management Informatie Systeem MeanderGroep Dit document beschrijft de keuzes die gedaan worden ten aanzien van de hard en software voor het Management Informatie Systeem. Voor de presentatielaag

Nadere informatie

HANDLEIDING PIMCORE CMS

HANDLEIDING PIMCORE CMS HANDLEIDING PIMCORE CMS Handleiding Pimcore CMS / Inhoud 1 Inhoud 1 Inhoud... 2 2 Inleiding... 3 3 Aanmelden... 4 4 Indeling CMS... 5 4.1 Hoofdmenu... 5 4.2 Boomstructuur... 5 5 Documenten... 6 5.1 Documenten

Nadere informatie

Inhoud. Mediacentrum hogeschool Windesheim (maart 2015) Page 2

Inhoud. Mediacentrum hogeschool Windesheim (maart 2015) Page 2 Online Inhoud Over Endnote Online... 3 Aanmelden... 3 Voordat je begint!... 4 Tussenvoegsels in namen... 4 Referenties invoegen in een Worddocument/Cite while you write... 5 Handmatig invoeren van referenties...

Nadere informatie

Installatie stappen Microsoft SQL Server 2012 Express With Tools:

Installatie stappen Microsoft SQL Server 2012 Express With Tools: Versie: 2012120303 Pagina 1 van 7 Installatie stappen Microsoft SQL Server 2012 Express With Tools: Wij adviseren om de installatie te doen met een gebruiker met volledige rechten. Dit stappenplan is gebasseerd

Nadere informatie

Object Oriented Programming

Object Oriented Programming Object Oriented Programming voor webapplicaties Door Edwin Vlieg Waarom OOP? Basis uitleg over OOP Design Patterns ActiveRecord Model View Controller Extra informatie Vragen OOP Object Oriented Programming

Nadere informatie

Gebruikers Handleiding

Gebruikers Handleiding Gebruikers Handleiding (De SQL module) Versie 2.14 Pagina 2 van 14 Versie 2.14 Inhoudsopgave NGP SQL...5 Het Menu... 6 De instellingen... 7 De database informatie... 9 Het Script... 10 Pagina 3 van 14

Nadere informatie

Installatie Groeps Login app

Installatie Groeps Login app Installatie Groeps Login app Inleiding Deze handleiding bestaat uit twee delen: 1. Voor de systeembeheerder: technische installatie van de Groeps Login app 2. Voor de systeembeheerder of gebruiker: installatie

Nadere informatie

SQL SERVER 2008. Werking van Database Snapshots

SQL SERVER 2008. Werking van Database Snapshots KATHOLIEKE HOGESCHOOL KEMPEN GEEL SQL SERVER 2008 Werking van Database Snapshots ELINE STEYVERS BRAM DE SMEDT JOEY LEMMENS WOORD VOORAF Werking van Database Shapshots is bedoeld om mensen wegwijs te maken

Nadere informatie

Inhoudsopgave. Theorie... 14 Praktijk... 14. Gegevens uit Database halen... 13 DML commando s... 14

Inhoudsopgave. Theorie... 14 Praktijk... 14. Gegevens uit Database halen... 13 DML commando s... 14 SQL 2013 Inhoudsopgave Inhoudsopgave... 2 SQL begrippen... 3 Maken Database... 4 Rechten voor een Database... 4 User aanmaken... 5 Rol Toekennen aan een user... 5 Backup... 6 Theorie... 6 In SQL... 6 SQL

Nadere informatie

Selenium IDE Webdriver. Introductie

Selenium IDE Webdriver. Introductie Selenium IDE Webdriver Het Wielsem 10, 5231 BW s- Hertogenbosch, telefoon 073-6409311 e- mail info@testwork.nl internet http://www.testwork.nl 1 Inhoudsopgave 1 Inhoudsopgave... 2 2 Selenium IDE... 3 3

Nadere informatie

PowerPivot voor Excel 2013 Level I

PowerPivot voor Excel 2013 Level I PowerPivot voor Excel 2013 Level I Kosten: 425,- excl. BTW per deelnemer Duur: dag Max Deelnemers: Klaar voor Big Data In deze eendaagse cursus PowerPivot voor Excel 2013 raakt u vertrouwd met PowerPivot

Nadere informatie

MOC Analyzing Data with Power BI

MOC Analyzing Data with Power BI MOC 20778 Analyzing Data with Power BI Kosten: 1395,- excl. BTW per deelnemer Duur: 3 dagen Max Deelnemers: 8 Analyzing Data with Power BI (MOC 20778) Ben je business intelligence prof? En wil je weten

Nadere informatie

Rapporten. Labels en Rapporten in Atlantis 1. Atlantis heeft twee manieren om output te genereren: 1. labels 2. rapporten (reports)

Rapporten. Labels en Rapporten in Atlantis 1. Atlantis heeft twee manieren om output te genereren: 1. labels 2. rapporten (reports) Labels en Rapporten in Atlantis 1 Atlantis heeft twee manieren om output te genereren: 1. labels 2. rapporten (reports) Rapporten Een rapport is eigenlijk altijd een tekst bestand, die vorm wordt gegeven

Nadere informatie

Installatie SQL Server 2014

Installatie SQL Server 2014 Installatie SQL Server 2014 Download de SQL Server Express net advanced Services van de website: https://www.microsoft.com/en-us/download/details.aspx?id=42299 klik op Download. Als u een 64 bit variant

Nadere informatie

Invantive 2012 Release 1 (build 44)

Invantive 2012 Release 1 (build 44) Invantive 2012 Release 1 (build 44) Invantive Estate Invantive Vision Invantive Control Invantive Producer Invantive Query-programma Invantive Composition Invantive Studio 30 maart 2012 Oplossingen van

Nadere informatie

[TOETS SQL INLEIDING]

[TOETS SQL INLEIDING] 2011 ROC ter AA afdeling T&T Team ICT Toets SQL Inleiding Duur: 100 minuten Hulpmiddelen: Alleen Pen en Papier Er is één voorblad en vijf opgaven pagina s. Normering: Deel I: 14 punten (7x2 Deel II: 10

Nadere informatie

Correctievoorschrift HAVO Informatica. Tijdvak 1 Woensdag 24 mei uur. College-examen schriftelijk.

Correctievoorschrift HAVO Informatica. Tijdvak 1 Woensdag 24 mei uur. College-examen schriftelijk. Correctievoorschrift HAVO 2017 Informatica Tijdvak 1 Woensdag 24 mei 13.30 15.30 uur College-examen schriftelijk HF-0161-s-17-1-c 1 Informatica 1 Voor het antwoord op een open vraag worden alleen gehele

Nadere informatie

Crossmedia Publishing III

Crossmedia Publishing III 3MMP Crossmedia Publishing III OPDRACHT 2: EXCEL, CSV, XML EN JSON Stefanie Delchambre Michael Vanderpoorten Thomas Van Lauwe Gilles Vanpeteghem 3MMP (ProDev) Lector: Dhr. Bynens Academiejaar: 2012-2013

Nadere informatie

ProjectHeatmap. Onderzoeksrapport v0.5 11-03-11 Dennis Wagenaar

ProjectHeatmap. Onderzoeksrapport v0.5 11-03-11 Dennis Wagenaar ProjectHeatmap Onderzoeksrapport v0.5 11-03-11 Dennis Wagenaar 1 Inhoudsopgave Inleiding...3 Gheat...4 Info...4 Voordelen...4 Nadelen...4 Google Fusion Tables...5 Info...5 Voordelen...5 Nadelen...5 OLHeatmap...6

Nadere informatie

Haaglanden Medisch Centrum

Haaglanden Medisch Centrum Cloud oplossing in Haaglanden Medisch Centrum 26 september 2016 Agenda I. Introductie Haaglanden MC II. Situatieschets (voor implementatie) III. Probleemstelling huidige situatie IV. Doelstelling V. Pakket

Nadere informatie

Re R lat a i t edag a 2013 Wi W nr n IS, t he h e n e n x e t l ev e e v l e Erwin ten Hoeve

Re R lat a i t edag a 2013 Wi W nr n IS, t he h e n e n x e t l ev e e v l e Erwin ten Hoeve Relatiedag 2013 WinRIS, the next level Erwin ten Hoeve Inhoud presentatie Wie ben ik De grote vragen Verschil in opbouw Vergelijking Integratie DATA-collectief Extra mogelijkheden Efficy Dingen die eraan

Nadere informatie

Dit voorbeeldproject beschrijft het gebruik van web services (open standaarden) voor de ontsluiting van kernregistraties bij de gemeente Den Haag.

Dit voorbeeldproject beschrijft het gebruik van web services (open standaarden) voor de ontsluiting van kernregistraties bij de gemeente Den Haag. Voorbeeldproject Een Haagse SOA Dit voorbeeldproject beschrijft het gebruik van web services (open standaarden) voor de ontsluiting van kernregistraties bij de gemeente Den Haag. Aanleiding Vanuit de visie

Nadere informatie

Subrapporten. 5.1 Inleiding

Subrapporten. 5.1 Inleiding 5 Subrapporten 5.1 Inleiding Een subrapport is een rapport in een rapport. Een subrapport maak je dan ook net zoals je een gewoon rapport maakt. Een subrapport heeft bijna alle eigenschappen die een normaal

Nadere informatie

Puzzelen met SQL DEV. Crash SQL Investigation

Puzzelen met SQL DEV. Crash SQL Investigation Puzzelen met SQL Crash SQL Investigation Deze puzzel is gebaseerd op het verhaal van Carel-Jan Engel tijdens een AMIS Query over High Availability. Hij vertelde hoe hij actief was bij het vliegveld van

Nadere informatie

Taxis Pitane SQL beheerder. Censys BV - Eindhoven

Taxis Pitane SQL beheerder. Censys BV - Eindhoven Taxis Pitane SQL beheerder Censys BV - Eindhoven Inhoud Wat is Taxis Pitane SQL beheerder?... 3 Kenmerken van de software... 3 De juiste SQL server editie voor uw organisatie... 3 SQL Server 2008 Express...

Nadere informatie

SQL is opgebouwd rond een basisinstructie waaraan één of meerdere componenten worden toegevoegd.

SQL is opgebouwd rond een basisinstructie waaraan één of meerdere componenten worden toegevoegd. BASISINSTRUCTIES SQL SQL : Structured Query Language is een taal gericht op het ondervragen van een relationele database en die aan veel klassieke databasemanagementsystemen kan worden gekoppeld. SQL is

Nadere informatie

V2 SQL Herkansing. Bart van der Schoor #143137 14-nov-2005

V2 SQL Herkansing. Bart van der Schoor #143137 14-nov-2005 V2 SQL Herkansing Bart van der Schoor #143137 14-nov-2005 Inleiding Mijn eerste opgeleverde stuk was onvoldoende. Dat was mijn Pro-Use concept, en vrij slordig aangepakt. Om te laten zien dat ik echt wel

Nadere informatie

Release notes PCTrans. Release notes PCTrans. Aantekeningen voor PCTrans 5.0 ( )

Release notes PCTrans. Release notes PCTrans. Aantekeningen voor PCTrans 5.0 ( ) Aantekeningen voor 5.0 (20161128) Opgeloste problemen: In module Projection: RD x,y,h, geographic wordt het inlezen van een file met X,Y,H coordinaten niet goed verwerkt. De beperkingen zoals beschreven

Nadere informatie

SQL en XML. XML schema s & DMO. Entiteitsklasse en attribuut. SQL en XML. Datamodellering Schema een ruim begrip (zie Møller, p.

SQL en XML. XML schema s & DMO. Entiteitsklasse en attribuut. SQL en XML. Datamodellering Schema een ruim begrip (zie Møller, p. SQL en XML Datamodellering 2007 1 XML schema s & DMO Schema een ruim begrip (zie Møller, p. 96) DTD schema W3C Schema In dit overzicht: Wat zijn de belangrijke zaken uit XML voor datamodellering? (onvolledig)

Nadere informatie

Lekker snel XML met SQL (.nl)

Lekker snel XML met SQL (.nl) Lekker snel met SQL (.nl In steeds meer opdrachten kom je als requirement tegen. Omdat het lekker makkelijk is of omdat de interface die je moet aanspreken het vereist. Dit is zeker het geval wanneer je

Nadere informatie

Installatie van sqlserver

Installatie van sqlserver Installatie van sqlserver Download SQLserver 2005 Express basis van de website van 2work: www.2work.nl, tabblad downloads; beveiligde zone. De inlog gegevens kunnen via de helpdesk aangevraagd worden.

Nadere informatie

Power BI Desktop en Online Level I incompany

Power BI Desktop en Online Level I incompany Power BI Desktop en Online Level I incompany Kosten: 995,- excl. BTW per deelnemer Duur: 2 dagen Max Deelnemers: 10 U leert tijdens de training Power BI Desktop en Online Level I lokale informatie te verwerken

Nadere informatie

Technische nota AbiFire5 Rapporten maken via ODBC

Technische nota AbiFire5 Rapporten maken via ODBC Technische nota AbiFire5 Rapporten maken via ODBC Laatste revisie: 29 juli 2009 Inhoudsopgave Inleiding... 2 1 Installatie ODBC driver... 2 2 Systeeminstellingen in AbiFire5... 3 2.1 Aanmaken extern profiel...

Nadere informatie

Gekoppelde tabellen: de JOIN

Gekoppelde tabellen: de JOIN Gekoppelde tabellen: de JOIN Huub de Beer Eindhoven, 4 juni 2011 Koppelingstabellen en SQL: eenvoudig voorbeeld: leerlingen en klassen ll_nr woonplaats mentor Leerling zit in klas Klas klascode geb_jaar

Nadere informatie