Business Intelligence
|
|
- Benjamin de Veer
- 8 jaren geleden
- Aantal bezoeken:
Transcriptie
1 Business Intelligence De Zeeschuimer Resistance is futile Stephan Bosch / Gerben Peters / Hogeschool Arnhem Nijmegen Hogere Informatica Docent: Jan Hugo Wijbenga / Jorg Janssen 18 november
2 Inhoudsopgave Inhoudsopgave...1 Inleiding...2 Opdracht Opdracht Opdracht Opdracht Query Query Opdracht Opdracht Opdracht Opdracht Opdracht Query Query Opdracht Query Query Opdracht Opdracht
3 Inleiding De rederij ZEESCHUIMER verzorgt containervervoer langs Europese havens. De schepen varen non-stop van Oslo naar PortSaid in Egypte en vervolgens weer terug. Onderweg worden containers geladen en gelost. Zij gebruiken een database waarin alle havens, schepen, klanten en de verschillende vaarten met de bijbehorende gegevens. Het model van de database ziet er als volgt uit: Datbasemodel rederij ZEESCHUIMER 2
4 Opdracht 0 Hoeveel verwijzingen zijn er naar de tabel Port? Database Met verwijzingen Er zijn in totaal 6 verwijzingen naar de tabel Port, vanuit 3 tabellen. De tabel Voyage, VoyagePort en Shipment. Geef elke verwijzing en leg in normaal nederlands uit wat die verwijzing betekent. In de tabel Shipment, wordt elke verzending bijgehouden. Deze verzending heeft een haven waar de containers ingeladen moeten worden (portid from) en een bestemming (portid to), waar de containers naartoe moeten. Elke Shipment wordt ingeroosterd en toegekend aan een bepaalde vaart, welke in de tabel Voyage wordt vastgelegd. De tabel Voyage bevat alle vaarten van alle schepen. Hierbij zijn het vetrekpunt (portid start) en de bestemming (portid end) verwijzingen naar records in de tabel Port. Deze vaarten bestaan uit verschillende tussenstops. Elke tussenstop waarbij geladen of gelost moet worden, wordt bijgehouden in de tabel VoyagePort. Hierbij wordt elke vaart tussen 2 havens aangeduid met een huidige haven (portid current), en de volgende haven (portid next) op de vaart. Hoeveel datum velden zijn er? Geef ze en leg uit wat elk veld inhoud. Wederom in normaal nederlands. In de tabel Voyage is een vertrekdatum vast gelegd in de kolom DateDepartVoyage. Vervolgens is voor elke tussenstop in VoyagePort een aankomst- en vertrekdatum vastgelegd in de kolommen LegDateArrival en LegDateDepart. Dat brengt het aantal datum velden op 3. 3
5 Opdracht 1 Kies uit bovenstaand lijstje evenveel informatiebehoeftes als er studenten in je groepje zijn. (persé 2 studenten per groep!) We hebben gekozen voor informatiebehoefte 1 en 2: 1. De directie van ZEESCHUIMER wil een Italiaanse haven afstoten. Zij willen daarom weten hoeveel containers in elke Italiaanse haven werden ingeladen in Ook wil de directie weten hoeveel containers daar worden uitgeladen. 2. Men wil bepalen in welk land men het beste nog een kantoor kan openen. Daarom wil de directie een overzicht van de omzet per land in 2003 en in Omzet is het ingeladen aantal containers maal het aantal kilometers maal de prijs per kilometer voor dat type container. 4
6 Opdracht 2 Maak voor de gekozen informatiebehoeften elk een SQL query. De queries kun je typen in de query analyser. Noteer ook de computer-tijd die het kost om antwoord op de SQL vraag te krijgen. Voor vraag 1: select 0 as uitgeladen, sum(s.numbercontainers) as ingeladen, p.portid, p.portname, p.country from Shipment as s inner join VoyagePort as vp ON s.voyageid = vp.voyageid inner join Port as p ON vp.[portid current] = p.[portid] where p.country = 'Italy' and YEAR(vp.LegdateDepart) = '2004' and vp.[portid current] = s.[portid from] group by p.portid, p.portname, p.country UNION ALL select sum(s.numbercontainers) as uitgeladen, 0 as ingeladen, p.portid, p.portname, p.country from Shipment as s inner join VoyagePort as vp ON s.voyageid = vp.voyageid inner join Port as p ON vp.[portid current] = p.[portid] where p.country = 'Italy' and YEAR(vp.LegdateArrival) = '2004' and vp.[portid current] = s.[portid to] group by p.portid, p.portname, p.country 5
7 Resultaat Query 1 Uitvoertijd Query 1 6
8 Voor vraag 2: SELECT p.country, SUM(s.Distance * c.price_km) as Omzet FROM Shipment s LEFT JOIN ShipmentDetail sd ON (sd.shipmentid = s.shipmentid) LEFT JOIN Container c ON (c.containertypeid = sd.containertypeid) LEFT JOIN VoyagePort vp ON (vp.voyageid = s.voyageid AND vp.[portid current] = s.[portid from]) LEFT JOIN Port p ON (p.portid = vp.[portid current]) WHERE YEAR(vp.LegDateDepart) = 2004 GROUP BY p.country ORDER BY Omzet DESC SELECT p.country, SUM(s.Distance * c.price_km) as Omzet FROM Shipment s LEFT JOIN ShipmentDetail sd ON (sd.shipmentid = s.shipmentid) LEFT JOIN Container c ON (c.containertypeid = sd.containertypeid) LEFT JOIN VoyagePort vp ON (vp.voyageid = s.voyageid AND vp.[portid current] = s.[portid from]) LEFT JOIN Port p ON (p.portid = vp.[portid current]) WHERE YEAR(vp.LegDateDepart) = 2003 GROUP BY p.country ORDER BY Omzet DESC 7
9 Het resultaat van Query 2 in de Query Analyzer: 8
10 Opdracht 3 Maak van elk van de resultaten van opdracht 2 een representatieve grafische weergave met behulp van EXCEL. Lukt het niet om de data goed weer te geven knip en plak het dan in de juist vorm zodat EXCEL er wel een voor het management geschikte grafiek van maakt. Het management heeft geen voorkeur voor bepaalde soorten grafieken (staaf, taart etc) maar het geheel moet er netjes en verzorg uit zien. Query 1 Portname Uitgeladen Ingeladen Bari Genua Napels Ostia Containers Italië Uitgeladen Ingeladen Bari Genua Napels Ostia Containers Italië
11 Query Italy ,00 Turky ,00 Turky ,00 Italy ,00 France ,00 Netherlands ,00 England ,00 England ,00 Netherlands ,00 Spain ,00 Lebanon ,00 France ,00 Belgium ,00 Denmark ,00 Israel ,00 Serbia ,00 Spain ,00 Norway ,00 Germany ,00 Belgium ,00 Greece ,00 Germany ,00 Portugal ,00 Lebanon ,00 Serbia ,00 Israel ,00 Sweden ,00 Greece ,00 Norway ,00 Portugal ,00 Denmark ,00 Sweden ,00 Egypt ,00 Egypt ,00 Omzet per land in 2004 Omzet , , , , , , ,00 0,00 1 Land Italy Turky France England Netherlands Lebanon Belgium Israel Spain Germany Greece Portugal Serbia Sweden Norway Denmark Egypt Omzet per land in
12 Omzet per land in 2003 Omzet , , , , , , ,00 0,00 1 Land Turky Italy Netherlands England Spain France Denmark Serbia Norway Belgium Germany Lebanon Israel Greece Portugal Sweden Egypt Omzet per land in 2003 In 2003 werd in Turkije de hoogste omzet gehaald. In 2004 werd Turkije 2 de, en werd in Italie de hoogste omzet gehaald. 11
13 Opdracht 4 Ontwerp één sterschema s om minimaal de informatiebehoeften van vraag 1 af te dekken. Vertel ook duidelijk in je verslag welke ontwerpbeslissingen je gemaakt hebt. Welke velden doen wel mee en welke niet. Laat duidelijk merken dat je de ontwerpafwegingen maakt zoals aangegeven door van der Lek. Geef ook duidelijk je aanpak weer tijdens het ontwerpen. Voor het ontwerpen van een sterschema hanteer je de volgende stappen als leidraad: 1. Bedrijfsproces 2. Feitentabel 3. Gewone dimensies 4. Meetwaarden 5. Historie 6. Technische zaken Dit is de optimale volgorde waarin de activiteiten elkaar opvolgen, het heeft bijvoobeeld geen zin om dimensies te bepalen als men nog niet weet wat het detailniveau van de feitentabel is. In ons geval bekijken we eerst de verwachtingen van onze gebruikers, in de vorm van de uitgesproken informatie behoeften. In de woorden van Harm van der Lek 1 : Een ontwerp moet ergens op gebaseerd zijn en een doel dienen. In ons geval is het doel, het verzorgen van containervervoer per schip. Dat brengt ons bij stap 2, het ontwerpen van de feitentabel. Hierbij kijken we eerst naar de tabellen in het OLTP 2 systeem of er tabbellen zijn die alleen uitgaande verwijzingen hebben ookwel worteltabellen genoemd: 1 De geboorte van een ster Database Magazine september OnLine Transaction Processing het operationele systeem waar op gewerkt wordt 12
14 Worteltabellen In onze zoektocht naar het laagst denkbare detailniveau sprint de tabel ShipmentDetail in het oog. Maar wat zijn hiervoor de dimensies? We splitsen vervolgens de tabellen op die op meer dan één manier te bereiken zijn, deze vorm wordt ook wel een Snowflake genoemd: Splitsing tabellen met meerdere verwijzingen (Snowflake) De opgesplitste tabellen krijgen een andere naam, bijvoorbeeld VoyageStartPort en VoyageEndPort. In dit model kijken we naar de gegevens die interessant zijn voor ons sterschema, zoals Item, Containertypeid, Distance, portid to, portid from, ConsignorId, VoyageId, ShipId, LegDateArrival en wel omdat ze antwoord geven op de vragen, wie, wat, hoe en wanneer. 13
15 Dimensie Bijbehorende vraag Detailniveau Hiërarchieën Tijd Wanneer komen de goederen aan? LegdateArrival VoyagePort ->Dag -> Maand -> Jaar Container Wat? Container Container Item Wat? Item Item -> ItemCategorie Consignor Door wie? Consignor Consignor Voyage Waarheen? Voyage Voyage -> Ship Als we verder kijken naar Shipment en ShipmentDetail zien we dat ShipmentDetail functioneel afhankelijk is van Shipment, dat wil zeggen dat de primaire sleutel afhankelijk is van Shipment. We nemen derhalve Shipment en ShipmentDetail samen tot de fact tabel Shipment_Fact, het veld shipmentid noemt men ook wel een gedegenereerde dimensie, daarbij hoort dus geen dimensietabel. Shipment en ShipmentDetail samenvoegen Verder zien we dat Voyage eigenlijk maar 1 interessant iets heeft, namelijk het ShipId waar we wat over willen weten, de overige gegevens zijn afleidbaar uit VoyagePort, dus als we die opnemen in onze nieuwe feitentabel dan kunnen we de tabel Voyage weg laten. Ook vervalt het veld NumberContainers, dit is het totaal aantal containers dat in deze shipment zit, door het samenvoegen met ShipmentDetail is dit overbodig geworden. 14
16 Benodigde gegevens opnemen in Fact tabel Het uiteindelijke sterschema (zonder tijd) komt er dan zo uit te zien: Ster Schema Zeeschuimer Als we goed kijken naar ons sterschema zien we dat we geen meetwaarden hebben die nodig zijn bij onze vraagstukken als wat is de omzet voor 2004 en hoeveel containers werden er verscheept. In ons geval kun je zeggen dat iedere regel in de feitentabel over 1 container gaat, ookal is deze impliciet aanwezig. We hebben ervoor 15
17 gekozen om deze op nemen als het veld aantal_containers. In de woorden van Harm van der Lek 3 : Men kan immers de vraag stellen (en beantwoorden) met behulp van de COUNT(*) operator. Het is een goed idee om in zo n geval toch gewoon de meetwaarde in de feitentabel op te nemen met de naam aantal en deze consequent met 1 te vullen. Verder zien we dat er een ander onderdeel ontbreekt aan onze feiten tabel, namelijk een additieve meetwaarde omzet waarmee we de resterende vragen kunnen beantwoorden. Het veld omzet is een vermenigvuldiging van het veld price_km uit de tabel Container met het veld Distance uit de tabel Shipment. Door dit veld op te nemen in de feitentabel is het ook mogelijk om in de toekomst de verandering van prijzen van containers terug te zien in de hoeveelheid verscheepte goederen en andere mogelijke vragen die hiermee te verzinnen zijn. 3 Sterren en Dimensies Ontwerp en onderhoud van datawarehouses Dr. H. Van der Lek 16
18 Opdracht 5 Voer het ontwerp uit in een nieuwe database ZEESCHUIMER_STER. Laat in je verslag zien hoe de tabellen gedefinieerd zijn. ZEESCHUIMER_STER 17
19 Opdracht 6 Maak een DTS package dat de gegevens van ZEESCHUIMER overzet naar de ZEESCHUIMER_STER. Laat in je verslag zien wat de inhoud van het package is. Doe dit dmv een plaatje en de SQL. De inhoud van de DTS package ziet er uiteindelijk als volgt uit: DTS package 18
20 Onderstaande afbeelding geeft de volgorde van de eerder genoemde stappen aan: Volgorde van de uitgevoerde stappen Dit zijn de SQL script die in het DTS package worden uitgevoerd. DropForeignKeysIndexes Verwijdert alle foreign keys om het inserten van alle data te versnellen ALTER TABLE Shipment_Facts DROP FK_Shipment_Facts_Consignor, FK_Shipment_Facts_Container, FK_Shipment_Facts_Item, FK_Shipment_Facts_ship, FK_Shipment_Facts_ShipmentFromPort, FK_Shipment_Facts_ShipmentDestinationPort, FK_ArrivalTime, FK_DepartTime Clean Tables Maakt de bestaande tabellen leeg. Dit is nodig om de tabellen te kunnen voorzien van nieuwe data DELETE Consignor DELETE Container DELETE Item 19
21 DELETE ship DELETE Shipment_Facts DELETE ShipmentDestinationPort DELETE ShipmentFromPort DELETE ArrivalTime DELETE DepartTime Load Time Dimensions Vult de tabellen ArrivalTime en DepartTime met alle data s van 1 januari 2002 tot 23 februari 2005 smalldatetime = ' ' < ' ' BEGIN INSERT ArrivalTime(Date,Year,Quarter,Month,Day) VALUES (@date,year(@date),'q' + CONVERT(varchar, datepart(q,@date)), datename (Month,@date),day(@date)) = dateadd(dd,1,@date) END = ' ' INSERT ArrivalTime(Date,Year,Quarter,Month,Day) VALUES (@date,year(@date),'q' + CONVERT(varchar, datepart(q,@date)), datename (Month,@date),day(@date)) = ' ' < ' ' BEGIN INSERT DepartTime(Date,Year,Quarter,Month,Day) VALUES (@date,year(@date),'q' + CONVERT(varchar, datepart(q,@date)), datename (Month,@date),day(@date)) = dateadd(dd,1,@date) END Load Ship Dimension Laadt de schepen uit de database naar de datamart SELECT Country,MaxNumberContainers,ShipId,Shipname,SpeedInKm_H,SpeedInKnots,yearcost FROM ship Load Consignor Dimension Laadt de klanten uit de database naar de datamart SELECT Consignor,ConsignorId,country,Discount,mob_no,plaats,tel_no FROM Consignor Load Container Dimension 20
22 Laadt de containers uit de database naar de datamart SELECT container_type,containertypeid,cubes,length,power_flag,price_km,refrigeration_flag FROM Container Load ShipmentFromPort Dimension Laadt de havens uit de database naar de datamart, in dit geval om de rol van vertrekhaven te vervullen SELECT Country,DistanceFromOslo,DistanceFromPortSaid,PortId,Portname,PortOrder FROM Port Load ShipmentDestinationPort Dimension Laadt de havens uit de database nogmaals naar de datamart, deze keer om de rol van aankomsthaven te vervullen SELECT Country,DistanceFromOslo,DistanceFromPortSaid,PortId,Portname,PortOrder FROM Port Load Item Dimension Laadt de items uit de database naar de datamart SELECT item_category,item_description,item_hazard_flag,item_key,item_mfgr,item_storage_type FROM Item Load fact table Uiteindelijk wordt dan de feitentabel gevuld met data SELECT c.consignorid,sd.containernr,sd.containertypeid,s.distance,sd.item,t.arrivaltimeid,t2.departtimeid,s.[portid from],s.[portid to],v.shipid 21
23 ,s.shipmentid,1 as aantal_containers,(s.distance * co.price_km) as omzet FROM ShipmentDetail sd INNER JOIN Shipment s ON sd.shipmentid = s.shipmentid INNER JOIN Consignor c ON c.consignor = s.consignorid INNER JOIN Container co ON co.containertypeid = sd.containertypeid INNER JOIN Voyage2 v ON v.voyageid = s.voyageid INNER JOIN VoyagePort vp ON vp.voyageid = s.voyageid AND vp.[portid current] = s.[portid to] INNER JOIN VoyagePort vp2 ON vp2.voyageid = s.voyageid AND vp2.[portid current] = s.[portid from] INNER JOIN ZEESCHUIMER_STER..ArrivalTime AS T ON vp.legdatearrival = T.Date INNER JOIN ZEESCHUIMER_STER..DepartTime AS T2 ON vp2.legdatedepart = T2.Date 22
24 Opdracht 7 Maak mbv de OLAP manager een CUBE. Zorg ervoor dat de vragen uit 1 beantwoord worden maar denk ook verder zie opdracht 10. Nu de ster en het DTS package gereed zijn, kunnen we de tabellen uit het sterschema gaan gebruiken voor het aanmaken van een Cube. Na het selecteren van de fact table, en het toevoegen van de gewenste dimensies, en het koppelen van de juiste sleutels heeft de Cube de volgende inhoud: Uiteindelijke ster schema 23
25 Genereren Cube 24
26 Proces uitvoer Cube aanmaken 25
27 Opdracht 8 Maak in EXCEL met behulp van de Wizard Draaitabel (menu Data) een koppeling naar de kubus en creëer een grafische weergave. Zorg voor: - een nette weergave (voor het management) - een correcte weergave (kloppen de cijfers met opdracht 1) Query 1 De volgende schermen geven een grafische weergave van dezelfde vragen als in opdracht 2. Voor de eerste query ziet dat als volgt uit: Grafiek Aantal Ingeladen Containers Italië 2004 Excel (sheet 1) Aantal Ingeladen Containers Italië 2004 Om het tweede deel van de vraag te beantwoorden moeten we hetzelfde verhaal nog een keer uitvoeren, het resultaat ziet er als volgt uit: 26
28 Grafiek Aantal Uitgeladen Containers Italië 2004 Excel (sheet 1) Aantal Uitgeladen Containers Italië 2004 Query 2 Wanneer de Cube is aangeroepen vanuit Excel is het erg eenvoudig om de verschillende gegevens tegenover elkaar te zetten op de rijen en kolommen. 27
29 De gegevens in Excel Op de volgende pagina vindt u een grafiek, met daarin een weergave van bovenstaande gegevens. 28
30 Omzet Country Belgium England France Germany Greece Israel Italy Lebanon Netherlands Norway Portugal Serbia Spain Sweden Turky Year Excelgrafiek van gevonden gegevens 29
31 Opdracht 9 Maak in PROCLARITY dezelfde overzichten als in opdracht 8. Zorg ervoor dat het geheel er weer netjes uit ziet. Query 1 De uitvoer in ProClarity moet net als in Excel in 2 stappen worden uitgevoerd, het resultaat ziet er als volgt uit: De tweede stap: ProClarity Aantal Ingeladen Containers Italië
32 ProClarity Aantal Uitgeladen Containers Italië 2004 Query 2 De uitvoer van de tweede query hebben we gemaakt met DataWarehouse explorer een alternatief voor ProClarity. De uitvoer ziet er als volgt uit: 31
33 32 Belgium Denmark Egypt England France Germany Greece Israel Italy Lebanon Netherlands Norway Portugal Serbia Spain Sweden Turky Resultaten DataWarehouse explorer
34 Opdracht 10 Je hebt nu 3 methodes gebruikt (SQL + database (+EXCEL); Sterschema (CUBE) met EXCEL; en een sterschema (CUBE) met Proclarity). Bespreek de 3 methoden en geef een goed gefundeerde mening over wat volgens jou de voorkeur geniet. Het grote voordeel van de eerste methode, een losse query in combinatie met Excel levert het snelst resultaat op. Het nadeel daarvan is dat deze query slechts 1 vraag beantwoord. Wanneer de informatie behoefte verandert zal dus de query ook moeten veranderen, of zal er een nieuwe query moeten worden toegevoegd. Daarnaast is enige Excel kennis vereist om de diagrammen in de gewenste vorm te gieten. Wanneer gekozen wordt voor een Sterschema (Cube), wordt tijdens het ontwerp van de ster rekening gehouden met de gestelde vragen, en vragen die later zouden kunnen ontstaan. Deze zal dus later ook nauwelijks meer veranderen. Het management kan dan de antwoorden met behulp van Excel of ProClarity/DataWarehouse Explorer zelf beantwoorden, en eventueel worden gerapporteerd. Het nadeel van Excel ten opzichte van ProClarity of DataWarehouse Explorer is dat hier meer kennis vereist is om de gegevens te rapporteren. Wat dat betreft is een programma als ProClarity of DataWarehouse Explorer gebruiksvriendelijker. De mogelijkheid om met een klik een Drill up of Drill down te doen maakt het erg eenvoudig om gegevens verder uitgespecificeerd te krijgen. Verder bieden de tools meer extra opties, waaronder bijvoorbeeld het filteren en orderen van data. 33
35 Opdracht 11 Wat is het advies van jouw team aan de directie. Hoe kan ZEESCHUIMER haar problemen de baas worden? Vraag 1: De directie van ZEESCHUIMER wil een Italiaanse haven afstoten. Zij willen daarom weten hoeveel containers in elke Italiaanse haven werden ingeladen in Ook wil de directie weten hoeveel containers daar worden uitgeladen. Vraag 2: Men wil bepalen in welk land men het beste nog een kantoor kan openen. Daarom wil de directie een overzicht van de omzet per land in 2003 en in Omzet is het ingeladen aantal containers maal het aantal kilometers maal de prijs per kilometer voor dat type container. Uit de cijfers is gebleken dat Italië van alle landen het best scoort in het jaar In het jaar 2003 had Turkije nog een kleine voorsprong. Wanneer we kijken naar de ontwikkelingen in het jaar 2005 blijkt dat Italië deze stijging vasthoudt in tegenstelling tot Turkije die een nieuwe daling in cijfers heeft moeten doormaken. Ons antwoord op vraag 2 is dat er in Italië een nieuw kantoor geopend zou kunnen worden. Alle Italiaanse havens maken een flinke stijging door. Daarom is het raadzaam in Italië een nieuw kantoor te openen, om deze stijging vast te houden en in de toekomst voldoende capaciteit te houden. Daarbij lijkt het ons niet verstandig om in een land met zulke stijgingen in cijfers een haven af te stoten, omdat daardoor de capaciteit drastisch afneemt. Daarnaast, als we kijken naar de gemiddelde resultaten, zien we dat de 4 Italiaanse havens er geen duidelijke verschillen zichtbaar zijn, maar dat de havens juist samen zorgen voor een stabiele omzet van ca ,50 euro in de jaren 2003 en
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 informatieTechnische nota AbiFire Rapporten maken via ODBC
Technische nota AbiFire Rapporten maken via ODBC Laatste revisie: 23 januari 2018 Inhoudsopgave 1 Inleiding... 2 2 Systeeminstellingen in AbiFire... 3 2.1 Aanmaken extern profiel... 3 2.2 Toewijzing extern
Nadere informatieExcel 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 informatieToon 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 informatieQuery 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 informatieNa bestudering van dit hoofdstuk, moet je tot het volgende in staat zijn:
5. De oefendatabase 5.1. Inleiding In de volgende hoofdstukken ga je oefenen / werken met SQL. Om te kunnen oefenen heb je natuurlijk wel een database nodig. In dit hoofdstuk wordt besproken hoe je deze
Nadere informatieOLAP.
OLAP joost.vennekens@kuleuven.be Toepassingen Waarom? Trouwe klanten belonen Gegevens verzamelen Facebook model Waarom? Grote databank Produkten Produkten - winkels Produkten - produkten Klanten Klanten
Nadere informatieDatabases - 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 informatie10: Statistieken en rapportages met Excel
10: Statistieken en rapportages met Excel 1. Omschrijving van deze functie Met PlanningPME heeft u de mogelijkheid om verschillende typen rapporten te maken: Statistieken die geproduceerd worden door de
Nadere informatie12. Meer dan één tabel gebruiken en sub-queries
12. Meer dan één tabel gebruiken en sub-queries 12.1. Inleiding In de vorige hoofdstukken heb je telkens queries uitgevoerd op één tabel. In de praktijk is het raadplegen van gegevens over het algemeen
Nadere informatieDatabank - 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 informatieDATAMODEL 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[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 informatieData 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 informatieDBMS. 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 informatie6. Het maken van een database
6. Het maken van een database 6.1. Inleiding In hoofdstuk 5 heb je de oefendatabase gemaakt doormiddel van een script. In dit hoofdstuk ga je zelf een database maken en deze vullen met tabellen. Hiervoor
Nadere informatieHandleiding voor het maken van een online enquête formulier. Google Drive toepassing
Handleiding voor het maken van een online enquête formulier. Google Drive toepassing HOGESCHOOL VAN ARNHEM EN NIJMEGEN Januari 7 2014 Opgesteld door: Jan-Willem 1//2014 Handleiding voor het maken van een
Nadere informatie6.8 Lijsten: oefeningen
6.8 Lijsten: oefeningen Opgaven 44.: Records zoeken Open het document "Autokosten". Klik in de lijst. Kies de opdracht 'Data - Formulier' [Data - Form]. Klik de knop 'Criteria' [Criteria]. Vul als zoekcriterium
Nadere informatieSQL & 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 informatie1.1 Een database ontwerpen voor een webliografie
1.1 Een database ontwerpen voor een webliografie Maak een nieuwe Access-database aan, en noem die Webliografie.accdb 1.1.1 Aanmaken van de benodigde tabellen We maken eerst een tabel voor personen. Elke
Nadere informatieStructured 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 informatieIntroductie (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 informatieMA!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 informatieSQL 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 informatieSparse 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 informatieBusiness Intelligence. Toepassing BI Database en Datawarehouse BI proces BI Organisatie Implementatie BI
Business Intelligence Toepassing BI Database en Datawarehouse BI proces BI Organisatie Implementatie BI Toepassing BI (Operationele) sturing Financieel (BBSC) Performance NIET voor ondersteuning proces
Nadere informatieMiniles 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 informatieKoppeling 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 informatie8.9 Draaitabellen [Pivot tables]
8.9 Draaitabellen [Pivot tables] U kunt de gegevens uit een lijst in een tabel laten weergeven uitgezet tegen tegen één of meer andere veldwaarden. U kunt bijvoorbeeld de bedragen uit onze voorbeeldlijst
Nadere informatie3.4 Een Hoofd/subformulier maken zonder de hulp van de wizard.
3.4 Een Hoofd/subformulier maken zonder de hulp van de wizard. U kunt natuurlijk ook zonder een wizard een hoofd/subformulier maken. U heeft dan meer vrijheid in het ontwerp. In grote lijnen dient u dan
Nadere informatieEen 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 informatieTechnische 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 informatieDatabases en SQL Foundation (DBSQLF.NL)
Databases en SQL Foundation (DBSQLF.NL) EXIN Hét exameninstituut voor ICT ers Janssoenborch - Hoog Catharijne Godebaldkwartier 365 3511 DT Utrecht Postbus 19147 3501 DC Utrecht Nederland T +31 30 234 48
Nadere informatieZelftest SQL Workshop
Zelftest SQL Workshop Document: n0087test.fm 25/06/2014 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING BIJ DE ZELFTEST SQL WORKSHOP Handleiding Deze test
Nadere informatieU ziet de progressie van de download aan de groene blokjes in het balkje helemaal onder aan de pagina.
Gegevens exporteren en bewerken vanuit GRIEL Stap 1. Selecteer de juiste gegevens en download deze 1. Stel het datumfilter in op de gewenste periode. Druk op ververs. 2. Maak met behulp van het filter
Nadere informatieSQL 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 informatieVan CaseTalk naar een database in SQLite studio
Van CaseTalk naar een database in SQLite studio Dit document legt uit hoe je een SQL export uit CaseTalk kunt importeren in het DBMS (Database Management System) SQLite Studio. SQLIte studio is handig
Nadere informatieExcellerend Kwartaaltip 2015-4
Draaitabellen IV Excellerend Heemraadweg 21 2741 NC Waddinxveen 06 5115 97 46 richard@excellerend.nl BTW: NL0021459225 BANK: NL72ABNA0536825491 KVK: 24389967 Draaitabel over meerdere tabbladen In de vorige
Nadere informatieLes 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 informatieToerisme in cijfers Tourism in figures 2013
Toerisme in cijfers Tourism in figures 2013 XL 14 aankomsten huurlogies via verhuurkantoren aan de kust 2013 arrivals in accommodations for rent by rental agencies at the coast 2013 Kennisbeheer u i 2014
Nadere informatietoerisme in cijfers tourism in figures 2011
toerisme in cijfers tourism in figures 2011 XL 15 Evolutie aankomsten inclusief huurlogies via verhuurkantoren aan de kust, 2007-2011 Trend arrivals, accommodations for rent by rental agencies at the coast
Nadere informatieAan de slag met AdminView
Aan de slag met AdminView uitgebreide handleiding S for Software B.V. Gildeweg 6 3771 NB Barneveld tel 0342 820 996 fax 0342 820 997 e-mail info@sforsoftware.nl web www.sforsoftware.nl Inhoudsopgave 1.
Nadere informatieGebruikers 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 informatieComputervaardigheden. Universiteit Antwerpen. Computervaardigheden en Programmatie. Grafieken en Rapporten 1. Inhoud. Anatomie van een databank
Inhoud Computervaardigheden Hoofdstuk 5 Databanken (Let op: dit is enkel voor studenten Bio-Ingenieur.) Terminologie Data importeren Basis queries Allerhande Joins Doe dit. Aandachtspunt! Wat gebeurt hier?
Nadere informatieSQL manipulatietaal. We kunnen er data mee toevoegen, wijzigen en verwijderen uit een database.
SQL manipulatietaal We kunnen er data mee toevoegen, wijzigen en verwijderen uit een database. Basiscommando's: INSERT : toevoegen van gegevens DELETE : verwijderen van gegevens UPDATE : wijzigen van gegevens
Nadere informatieLes 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 informatieInformatie & Databases
Informatie Wat is informatie en waaruit het bestaat? Stel op een kaart staat het getal 37 geschreven. Wat kun je dan zeggen van het cijfer 37? Niets bijzonders, toch? Alleen dat het een getal is. Gaat
Nadere informatieRichtlijnen voor het invullen van enquêtes in Sphinx
Richtlijnen voor het invullen van enquêtes in Sphinx Deze handleiding kan worden gebruikt voor het invullen van enquêtes en de uitwerking van de verzamelde gegevens in rapporten. De scherm afbeeldingen
Nadere informatieBlackboard en MyMedia
My Media De module My Media geeft via de My Media link toegang tot de bestanden waarover je via het media platform de beschikking hebt om in Blackboard te gebruiken. Bijvoorbeeld: Module toevoegen Als
Nadere informatie7.8 Lijsten oefeningen
7.8 Lijsten oefeningen Opgaven 58.: Gegevensvalidatie Open het document Autokosten.xls. Selecteer kolom-a. Selecteer Gegevens Gegevensvalidatie Gegevensvalidatie [Data Data Validation Data Validation].
Nadere informatieHet Gegevensmodel en draaitabellen in Excel 2013 (tip 193)
Het Gegevensmodel en draaitabellen in Excel 2013 (tip 193) In vorige versies van Excel moest men om data te analyseren van verschillende bronnen deze data eerst ingeven of importeren in Excel, en om deze
Nadere informatie11. Het selecteren van gegevens deel II
11. Het selecteren van gegevens deel II 11.1. Inleiding In hoofdstuk 7 heb je kennis gemaakt met het statement Select. In dit hoofdstuk ga je wat dieper in op het statement. Je gaat sorteren / groeperen
Nadere informatieCursusmateriaal Masterclass. Business Rapportages. Pagina 1 van 23
Cursusmateriaal Masterclass Business Rapportages Pagina 1 van 23 Inhoud 1. Inleiding Masterclass Rapportages... 3 Doelgroep... 3 Doelstellingen... 3 Opzet document... 4 2. Bediening... 5 2.1. Benodigde
Nadere informatieInformatie Voor algemene vragen/opmerkingen omtrent de inhoud van deze site kunt u bellen of e-mailen met: Cargo Data Systems BV
Rapportgenerator Gebruikershandleiding Versie 1.0 Disclaimer Niets uit deze uitgave mag worden verveelvoudigd en/of openbaar worden gemaakt, op welke wijze dan ook, zonder voorafgaande schriftelijke toestemming
Nadere informatieHandleiding voor het maken van een online enquête formulier. Google Drive toepassing
Handleiding voor het maken van een online enquête formulier. Google Drive toepassing HOGESCHOOL VAN ARNHEM EN NIJMEGEN Februari 2016 Opgesteld door: Jan-Willem Handleiding voor het maken van een online
Nadere informatieMaken van een draaitabel met informatie uit StatLine.
Maken van een draaitabel met informatie uit StatLine. Wat is een draaitabel? Een draaitabel (Engels: pivot table) is een soort tabel die datalijsten in spreadsheets zoals Microsoft Excel, OpenOffice.org
Nadere informatieData Definition Language
Data Definition Language We gaan hier dezelfde database gebruiken als in de vorige les. Nu gaan we deze echter maken met behulp van DDL gedeelte van SQL. Om in het SQL deel van Microsoft Access te komen
Nadere informatieHandleiding Afdrukken samenvoegen
Handleiding Afdrukken samenvoegen Versie: 1.0 Afdrukken Samenvoegen Datum: 17-07-2013 Brieven afdrukken met afdruk samenvoegen U gebruikt Afdruk samenvoegen wanneer u een reeks documenten maakt, bijvoorbeeld
Nadere informatie= > >= < <= BETWEEN IS NULL IS NOT NULL
Select queries SELECT...FROM... SELECT DISINCT...FROM... WHERE...AND...OR...NOT...LIKE...IN = > >= <
Nadere informatieDOOR OP DE KNOP KIES VERBLIJF TE KLIKKEN, KUNT U NAAR DE PLANNER VAN HET VERBLIJF/PRODUCT GAAN. U ZIET DAN ONDERSTAAND MENU.
HANDLEIDING RESERVEREN & FACTUREREN GRAFISCHE WEERGAVE RESERVERINGEN 5 PRODUCTEN/VERBLIJVEN MET ELK 30 PLAATSEN 100 TARIEVEN GEWOON IN EXCEL ELK JAAR WEER GEBRUIKEN HOOFDMENU INDIEN HET BESTAND GEOPEND
Nadere informatieCount-e Statistieken. Statistieken
Count-e Statistieken 1. Voorbereiding... 2 1.1. Statistiek definities... 3 2. Afdrukken Statistieken... 5 3. Functies gebruiken... 6 3.1. Veldinhoud selecteren... 6 3.2. Celinhoud tonen... 6 3.3. Velden
Nadere informatieDatamodelleren en databases 2011
Datamodelleren en databases 21 Capita selecta 1 In dit college Modelleren Normaliseren Functionele afhankelijkheid 1-3N M:N-relaties, associatieve entiteittypes, ternaire relaties Weak entiteittypes Multivalued
Nadere informatieProcedure voor het verkrijgen van een Excel werklijst op basis van een ontvangen gedcom bestand
Het probleem bij het samenvoegen van stamboom bestanden is dat er geen «automatische» methode bestaat of, naar mijn mening, geprogrammeerd kan worden, die via het importeren van een gedcom bestand of welke
Nadere informatieUitleg schermen online software MBCP
Uitleg schermen online software MBCP Als eerst gaat u naar de website www.bouwprijzen-software.nl. Hier krijgt u de onderstaande pagina te zien. Vervolgens kunt u inloggen doormiddel van uw e-mail adres
Nadere informatieToelichting LBZ foutenrapporten
Toelichting LBZ foutenrapporten 1 Inleiding Als u een LBZ inzending heeft gedaan, ontvangt u een verwerkingsrapportage in PDF-format en een in CSV-format. Het PDF rapport bevat de algemene gegevens van
Nadere informatieOFFICE A LA CARTE - ACCESS 2013
OFFICE A LA CARTE - ACCESS 2013 Inhoud HOOFDSTUK ACC-1.1: TERMINOLOGIE - (0:20) Wat is een database? Onderdelen van een database Tabellen en relaties Schematisch overzicht van de structuur van een database
Nadere informatieInformatica toets vwo 6 Databases
Informatica toets vwo 6 Databases Deze toets bestaat uit drie gedeelten met elk een andere casus: 1. een opdracht waarin je een ER-diagram via het relationeel model omzet in een database specificatie in
Nadere informatieDBMS 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 informatieBeheer van databanken
Beheer van databanken Wim De Proost Jan Jochems Pieter Van den Akkerveken Departement Handelswetenschappen en Bedrijfskunde Bachelor Informatica 3 de jaar Academiejaar 2011-2012 2 Inhoud INLEIDING... 3
Nadere informatieEtiketten maken. 2004... P&A Group
Etiketten maken I Etiketten maken Inhoudsopgave Hoofdstuk 1 Etiketten maken 2... 2 1.1 Etketten algemeen... 2 1.2 Optie nieuwe brief... 2 Verschil met brieven... 2 Aanpak... 11 Genereren van etiketten...
Nadere informatieKies 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 informatieHandleiding 2designers Content Management Systeem
Handleiding 2designers Content Management Systeem pagina 1 van 7 Inloggen: Om de welkom-kind website te kunnen beheren, moet u eerst inloggen. Dit kan via de URL: http://www.welkom-kind.nl/nieuw/admin
Nadere informatieSorteren, groeperen en totaliseren
6 Sorteren, groeperen en totaliseren 6.1 Inleiding Een rapport maken begint met het selecteren van de tabellen en het plaatsen van de velden die u in uw rapport wilt afdrukken. Vervolgens sorteert, groepeert
Nadere informatie7. Het selecteren van gegevens
7. Het selecteren van gegevens 7.1. Inleiding Het doel van databases is het ontsluiten van gegevens. Een database wordt gebruikt om gegevens in op te slaan en te lezen. In dit hoofdstuk ga je door gebruik
Nadere informatieMaximo Tips and Tricks
Maximo Tips and Tricks Agenda Tips & Tricks 1. Scherm lay-out on demand 2. Koppelen Excel en Maximo 3. Foto s toevoegen aan records 4. Type ahead functie 5. Scripting voor calculaties en validaties 6.
Nadere informatieZelftest SQL Workshop
Zelftest SQL Workshop Document: n0087test.fm 04/01/2018 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING BIJ DE ZELFTEST SQL WORKSHOP Handleiding Deze test
Nadere informatie8. De invoer van gegevens
8. De invoer van gegevens 8.1. Inleiding Voor het invoeren van gegevens kan het DML-statement INSERT INTO worden gebruikt. Om dit statement correct te kunnen gebruiken, moet je wel antwoord weten op de
Nadere informatieHandleiding De Sociale Monitor
Handleiding De Sociale Monitor Inhoudsopgave Gebruikershandleiding: De Sociale Monitor 2 Bestaande rapportages 7 Een nieuw rapportage aanmaken 9 Het menu 10 Handleiding lokaal beheerders: De Sociale Monitor
Nadere informatieDataconversie met Oracle Spatial
Realworld klantendag 19 september 2013 Voorstellen 1 2 Computer Science & Engineering (TU/e) 3 Realworld Systems 4 Datamigraties Alliander Stedin Agenda 1 Architectuur Inleiding Ontwerp migratie 2 Rapportage
Nadere informatieBIO Beleidsinformatie OCMW s
11 de Cevi Klantendag 1 BIO Beleidsinformatie OCMW s Modules Beleidsinformatie Ouderenzorg Admin Beleidsinformatie Ouderenzorg Zorg Terminologie Database (databank) gestructureerde opslag van de gegevensbestanden
Nadere informatieHandicom. Symbol for Windows. Image Manager. (Versie 4) Handicom, 2011, Nederland
Handicom Symbol for Windows Image Manager (Versie 4) Handicom, 2011, Nederland Inhoud Inleiding... 2 1. Image Manager hoofdscherm...3 1.1 Onderdelen van het venster...3 1.2 Het scherm veranderen...3 1.2.1
Nadere informatieInventarisatie Microsoft Office
Om te bepalen welke modules voor u wenselijk zijn verzoeken wij u onderstaande vragenlijst zo volledig mogelijk in te vullen. Voornaam + achternaam: E-mail: Telefoon (Optioneel): Werkgever: Wat is de aard
Nadere informatieCorrectievoorschrift 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 informatiewww.compuniversity.nl info@compuniversity.nl Voltastraat 11 Zevenaar 0316-744054 Pagina 0
Inhoudsopgave Oefeningen Excel vervolg... 1 Winstmarge... 1 Eenvoudige functies... 3 AANTAL en AANTALARG... 4 AANTAL.ALS... 5 Financiële functies... 5 Contante waarde... 6 Als functie... 7 Verticaal zoeken...
Nadere informatieHandleiding: Whitelabel Customersite
ARGEWEB B.V. Handleiding: Whitelabel Customersite Controlportal.nl Argeweb Support 8-1-2009 Handleiding voor het gebruik maken van de Whitelabel Customersite op controlportal.nl, door Resellers van Argeweb.
Nadere informatieMacro s. 4.2 Een macro maken
4.2 Een macro maken Een macro is een reeks van commando s die u kunt maken en die een programma uitvoeren. Wanneer u de macro in zijn geheel uitvoert, dan worden de acties opeenvolgend uitgevoerd. Elk
Nadere informatieBeknopte handleiding LE/KB en draaitabellen 3 november 2015
Deel 1: gegevens uit de ledenadministratie naar Excel halen. Open in Navision de ledenadministratie. Kies segmenten. Maak vervolgens een segment aan. Klik rechtsonder op functies, segment, contactpersonen
Nadere informatieGrafiek en dynamisch bereik
Excellerend Heemraadweg 21 2741 NC Waddinxveen 06 5115 97 46 richard@excellerend.nl BTW: NL0021459225 ABN/AMRO: NL72ABNA0536825491 KVK: 24389967 Grafiek en dynamisch bereik Iedereen die vaak met tabellen
Nadere informatieMedical Intelligence in de praktijk
Medical Intelligence in de praktijk Een kijkje in de MI straat in het UMCU Aafke Jongsma & Michiel Vuurboom Visie Het uitwisselen van oplossingen en ervaringen ten behoeve van het verzamelen en ontsluiten
Nadere informatieElfde-Liniestraat 24 3500 Hasselt Schooljaar 2009-2010 TINFO POKER GAME Oracle Scripts
Elfde-Liniestraat 24 3500 Hasselt Schooljaar 2009-2010 TINFO POKER GAME Oracle Scripts Studenten: Peter Asnong Rik Broens Tom De Keyser Daan Gielen Kris Gregoire Koen Olaerts Toon Wouters Inhoudsopgave
Nadere informatieCVO Crescendo. Een View kan op verschillende manieren worden gebruikt, maar de meest voor de hande liggende zijn:
Deel 2: Case study: Theming, werken met views 7. Werken met views Via Devel hebben we inhoud in de vorm van een inhoudstype Artikelen aangemaakt voor de website. De laatste 10 artikelen die worden aangemaakt
Nadere informatiewww.dubbelklik.nu Handleiding Access 2010
www.dubbelklik.nu Handleiding Access 2010 Deze handleiding is onderdeel van Dubbelklik, een lesmethode Technologie, ICT/ Loopbaanoriëntatie en Intersectoraal Alle rechten voorbehouden. Niets uit deze uitgave
Nadere informatieLes 15 : updaten van gegevens in de database (deel2).
Les 15 : updaten van gegevens in de database (deel2). In de volgende reeks lessen zal alle vorige leerstof uitgebreid aan het bod komen. Zie ook de vorige lessen en documenten om informatie op te zoeken
Nadere informatieEtiketten/Enveloppen
Etiketten/Enveloppen Je wilt gekochte etiketten/enveloppen door de printer laten voorzien van gegevens en dan die etiketten ter versturing ergens op (briefkaarten of enveloppen) plakken. Dat kan op een
Nadere informatieINSTRUCT Samenvatting Praktijk Access 2010, H2 SAMENVATTING HOOFDSTUK 2
SAMENVATTING HOOFDSTUK 2 Sorteren en filteren in een tabel Sorteren kun je met de knoppen (Oplopend) en (Aflopend). Hiermee zet je records in alfabetische of numerieke volgorde. Er wordt gesorteerd op
Nadere informatieHandleiding MOBICROSS actie banners
Handleiding MOBICROSS actie banners Met de kant & klare MOBICROSS actie banners vergroot jij je kans om sneller je netwerk te bouwen. Je kunt je eigen campagne maken door de banners op je website te plaatsen,
Nadere informatieWaardelijsten. Vormen van waardelijsten.
Waardelijsten Introductie Bij de opbouw van een applicatie is zuiverheid van informatie van zeer groot belang. Het gebruik van waardelijsten beperkt/vegemakkelijkt de invoer van gegevens in bepaalde velden.
Nadere informatieLes 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