1 Oefensessie 23/02/2009

Maat: px
Weergave met pagina beginnen:

Download "1 Oefensessie 23/02/2009"

Transcriptie

1 1 Toegepaste Informatica, reeks 4A Technieken voor Datamodellering Opdracht: Oplossingen Oefeningen Student: Y. Reekmans 1 Oefensessie 23/02/2009 Tennisclub a. Maak een lijst met alle spelers (het nummer van de speler, zijn/haar naam en het jaar van toetreding) die in Zoetermeer wonen. select spelersnr, naam, jaartoe where plaats = Zoetermeer b. Pas bovenstaande query zodanig aan dat je alleen de spelers overhoudt uit Zoetermeer die voor 1984 zijn toegetreden tot de club. select spelersnr, naam, jaartoe where plaats = Zoetermeer AND jaartoe < 1984 c. Maak een lijst met alle teams waarvan speler 27 de aanvoerder is (het is de bedoeling dat je alle gegevens toont!) select * from teams where spelersnr = 27 d. Maak een lijst van alle wedstrijden, die gespeeld werden voor het tweede team en die gewonnen zijn door een speler van onze ploeg (let op de kolomkoppen). select wedstrijdnr, spelersnr, gewonnen as gewonnen_sets, verloren as verloren_sets from wedstrijden where teamnr = 2 AND gewonnen > verloren e. Maak een overzicht van alle wedstrijden van speler met nummer 44 waarbij je berekent met welk aantal sets verschil hij de wedstrijd gewonnen of verloren heeft. select spelersnr as speler, gewonnen, verloren, gewonnen-verloren as verschil from wedstrijden where spelersnr = 44 f. Maak een lijst van alle vrouwelijke aanvoerders van een team. Hierbij toon je voor deze spelers het spelersnummer en de volledige naam pg. 1 van 12 KHLeuven, dept. G&T, 1TI

2 select s.spelersnr, s.voorletters, s.naam s, teams t where s.spelersnr = t.spelersnr and s.geslacht = V g. Pas bovenstaande ondervaging zodanig aan dat je extra het teamnummer van het team en de divisie waarvan de betreffende speler aanvoerder is, ook toont. select s.spelersnr, s.voorletters, s.naam, t.teamnr, t.divisie s, teams t where s.spelersnr = t.spelersnr and s.geslacht = V h. Maak een lijst met de wedstrijden van speler nummer 6 waarbij je aangeeft of de wedstrijd gewonnen of verloren werd door de betreffende speler! select spelersnr, wedstrijdnr, gewonnen, verloren, case when gewonnen>verloren then gewonnen else verloren end as resultaat from wedstrijden where spelersnr = 6 i. Geef een lijst met het spelersnummer, de naam van de speler, de datum van de boete en het bedrag van de boete van al de spelers die in 1980 een boete gekregen hebben en in Rijswijk wonen. select s.spelersnr, s.naam, b.datum, b.bedrag s, boetes b where s.spelersnr = b.spelersnr AND s.plaats = Rijswijk AND extract(year from b.datum) = 1980 j. Maak een lijst van alle boetes met een boetebedrag boven 75 euro die betaald werden in 1980, 1981, 1982 of Op de lijst moet het nummer van de speler, het jaar van de boete en het boetebedrag verschijnen. select spelersnr as speler, extract(year from datum) as jaar, bedrag from boetes where bedrag > 75 and extract(year from datum) in (1980, 1981, 1982, 1983) k. Geef een lijst van alle spelers die ooit een boete gekregen hebben van meer dan 50 euro. Zorg ervoor dat elke spelers slechts één keer verschijnt! select DISTINCT s.naam, voorletters, plaats s, boetes b where bedrag > 50 and b.spelersnr = s.spelersnr l. Geef het aantal spelers dat in deze club competitie speelt. select COUNT(bondsnr) as AANTAL_COMPETITIE_SPELERS pg. 2 van 12 KHLeuven, dept. G&T, 1TI

3 m. Maak een lijst van alle mannelijke aanvoerders van een team. Bijkomend moet de naam van de speler de string tier bevatten en moet deze aanvoerder toegetreden zijn tot de club in de jaren 1977, 1978, 1979 of select s.naam, s.voorletters, t.teamnr, s.jaartoe s, teams t where s.spelersnr = t.spelersnr and s.geslacht = M and s.jaartoe in(1977, 1978, 1979, 1980) and s.naam LIKE %tier% n. Geef het totaal aantal boetes, het totale boetebedrag, het minimum en het maximum boetebedrag dat door onze club betaald werd. select count(*) as AANTAL_BOETES, SUM(bedrag) as totaal_bedrag, MIN(bedrag) as minimum, MAX(bedrag) as maximum from boetes o. Maak een lijst met de naam en adresgegevens van al de spelers die in Zoetermeer of Rotterdam wonen en een wedstrijd gespeeld hebben voor team n 2. De lijst moet alfabetisch gesorteerd worden op de naam van de spelers. Bijkomend moet de tweede letter van de naam van de speler een o zijn en mag de derde letter geen o zijn!. select s.spelersnr, s.naam, s.straat s.huisnr s.postcode s.plaats as adres, w.teamnr s, wedstrijden w where s.naam LIKE _o% AND s.naam not LIKE o% and s.plaats in ( Rotterdam, Zoetermeer ) and w.teamnr = 2 and w.spelersnr = s.spelersnr order by s.naam asc p. Geef het gemiddeld bedrag dat aan boetes betaald werd in het jaar select AVG(bedrag) as GEMIDDELD_BOETEBEDRAG_1980 from boetes where extract(year from datum) = pg. 3 van 12 KHLeuven, dept. G&T, 1TI

4 2 Oefensessie 02/03/2009 Tennisclub q. Ga na hoeveel mannelijke en hoeveel vrouwelijke spelers de club telt! Zorg ervoor dat je lijst gesorteerd wordt van het grootst aantal spelers naar het kleinste aantal. select geslacht, count(*) as aantal group by geslacht r. Maak een overzicht waarbij je per woonplaats aangeeft hoeveel spelers er wonen in die gemeente. select plaats, count(*) as aantal_per_plaats group by plaats s. Pas nu deze query zodanig aan dat je alleen die woonplaatsen overhoudt waar meer dan 2 spelers wonen. Bijkomend moet het resultaat aflopend geordend worden op het aantal spelers die in eenzelfde woonplaats wonen! select plaats, count(*) as aantal_per_plaats group by plaats having count(*) > 2 order by aantal_per_plaats desc t. Geef een lijst met de spelers die niet in Den Haag of Zoetermeer wonen indien deze speler minder dan 2 keer in het bestuur van de club gezeteld heeft. De lijst moet dalend gesorteerd worden op het aantal maal dat de betreffende speler in het bestuur zetelde. Mensen met hetzelfde aantal keren moeten stijgend gesorteerd worden op basis van hun spelersnr. select bl.spelersnr, count(*) as aantal_keer from bestuursleden bl, spelers s where s.spelersnr = bl.spelersnr and s.plaats not in ( Den Haag, Zoetermeer ) group by bl.spelersnr having count(*) < 2 order by bl.spelersnr u. Geef de naam en het spelersnummer van de spelers die ooit penningmeester geweest zijn van de club, die bovendien ooit een boete betaald hebben van meer dan 75 euro, en die ooit een wedstrijd gewonnen hebben met meer dan 2 sets verschil. select s.naam, s.spelersnr s, bestuursleden bl, boetes bt, wedstrijden w where s.spelersnr = bl.spelersnr and bt.spelersnr = s.spelersnr and w.spelersnr = s.spelersnr and bl.functie= Penningmeester and bt.bedrag > 75 and (gewonnen-verloren) > 2 group by s.naam, s.spelersnr pg. 4 van 12 KHLeuven, dept. G&T, 1TI

5 v. Er moet een lijst gemaakt worden met al de bestuursleden die momenteel in het bestuur van de club zetelen maar geen gewoon lid zijn in het bestuur. Op de lijst moet de naam van het bestuurslid komen, zijn of haar huidige functie en de leeftijd die men had op het moment dat men in het bestuur de huidige functie opnam. select s.naam, bl.functie, extract(year from bl.begin_datum)-extract(year from s.geb_datum) as leeftijd from bestuursleden bl, spelers s where s.spelersnr = bl.spelersnr and bl.eind_datum is null and bl.functie <> Lid w. Geef de teams (het nummer van het team en de divisie) waarvoor meer dan vier verschillende spelers gespeeld hebben) (nvdr dit is al een best moeilijke opgave, je mag oneindig trots zijn op jezelf als je deze kan oplossen!) select t.teamnr, t.divisie from teams t, wedstrijden w where w.teamnr = t.teamnr group by t.teamnr, t.divisie having count(distinct w.spelersnr) > 4 x. Waarom zal de volgende query fouten geven? Verbeter zodanig dat de query het juiste resultaat oplevert. select s.spelersnr, s.naam, sum(b.bedrag) as totaal_bedrag as s, boetes as b where s.spelersnr = b.spelersnr group by s.spelersnr, s.naam having sum(b.bedrag) > 100 and s.naam in ( Permentier, Elfring ) Ruimtereizen a. Geef een lijst van alle reizen met tenminste één bezoek aan de Maan of aan Mars. De lijst moet stijgend gesorteerd zijn op basis van het vertrekdatum. select distinct b.reisnr, r.vertrekdatum from reizen r, bezoeken b where r.reisnr = b.reisnr and b.objectnaam in ( Maan, Mars ) order by r.vertrekdatum asc b. Welke reizigers hebben al meer dan 1 reis ondernomen waarvoor ze meer dan 2,5 miljoen euro moesten betalen? select k.naam, count(*) as aantal_keer from deelnames d, klanten k, reizen r where k.klantnr = d.klantnr and r.reisnr = d.reisnr and r.prijs > 2.50 group by k.naam having count(*) > 1 order by k.naam asc c. Welke klanten (klantnaam, geboortedatum) hebben een reis ondernomen in het jaar dat ze 45 jaar geworden zijn. Het resultaat moet stijgend gesorteerd worden op de geboortedatum pg. 5 van 12 KHLeuven, dept. G&T, 1TI

6 select distinct k.naam, k.geboortedatum from klanten k, deelnames d, reizen r where k.klantnr = d.klantnr group by k.naam, k.geboortedatum, r.vertrekdatum having extract(year from r.vertrekdatum) = extract(year from k.geboortedatum)+45 order by k.geboortedatum asc d. Bereken voor de klant wiens naam begint met G en eindigt met s hoeveel hij in totaal al besteed heeft aan reizen. select sum(r.prijs), k.naam from reizen r, deelnames d, klanten k where r.reisnr = d.reisnr and k.klantnr = d.klantnr and k.naam like G%s group by k.naam e. Maak een lijst met een overzicht van de reizen en het aantal deelnemers van elke reis. Orden de lijst dalend op basis van het aantal deelnemers, als er eenzelfde aantal deelnemers is, moeten deze stijgend geordend worden volgens reisnummer! select reisnr, count(*) as aantal_deelnemers from deelnames group by reisnr order by aantal_deelnemers desc, reisnr asc f. Welke reizen hebben exact drie hemelobjecten als reisdoel? select reisnr from bezoeken group by reisnr having count(objectnaam) = 3 g. Maak een lijst met een overzicht van de reizen, op voorwaarde dat de prijs van de reis bekend is. Indien deze prijs nog niet gekend is, mag de reis niet vermeld worden op het overzicht! Op het resultaat moet het reisnummer, het aantal verschillende hemelobjecten dat tijdens deze reis zal bezocht worden en de prijs van deze reis, verschijnen. select r.reisnr, case when count(distinct b.objectnaam)<>count(b.objectnaam) then count(distinct b.objectnaam) ( count(b.objectnaam) ) else count(b.objectnaam) end as aantal_te_bezoeken, r.prijs from reizen r, bezoeken b where r.reisnr = b.reisnr and r.prijs is not null group by r.reisnr, r.prijs order by r.reisnr asc h. Op welke planeten verblijft men gemiddeld langer dan 2 dagen? select bezoeken.objectnaam, cast(avg(verblijfsduur) as integer) as gemiddeld_aantal_dagen from bezoeken, hemelobjecten where hemelobjecten.objectnaam = bezoeken.objectnaam and satellietvan = Zon group by bezoeken.objectnaam having AVG(verblijfsduur) > pg. 6 van 12 KHLeuven, dept. G&T, 1TI

7 i. Pas de query uit opgave f nu zodanig aan dat je een lijst bekomt met de reizen die exact drie verschillende hemelobjecten hebben als reisdoel? select reisnr from bezoeken group by reisnr having count(distinct objectnaam) = 3 j. Maak een overzicht waarbij je voor de Maan en voor Mars aangeeft hoeveel ruimtereizen één of meer keer de betreffende bestemming bezocht hebben (d.w.z. erop geland zijn). select objectnaam, count(distinct reisnr) as aantal_reizen from bezoeken where objectnaam in ( Maan, Mars ) and verblijfsduur <> 0 group by objectnaam k. Nu je je grijze haren van oefening i intussen een beetje vergeten bent, kan je op zoek gaan naar de aanpassing die nodig is om naast het reisnummer ook de vertrekdatum van de betreffende reis te vermelden? select b.reisnr, r.vertrekdatum from bezoeken b, reizen r where r.reisnr = b.reisnr group by b.reisnr, r.vertrekdatum having count(distinct objectnaam) = 3 l. Welke planeten hebben meer dan 7 manen? Sorteer oplopend op basis van het aantal manen. select satellietvan as planeet, count(*) as aantal_manen from hemelobjecten where satellietvan is not null and satellietvan!= Zon group by satellietvan having count(*) > 7 order by aantal_manen asc m. Bereken voor alle hemelobjecten die satellieten hebben, het aantal satellieten per hemelobject. De lijst moet dalend gesorteerd worden op basis van het aantal satellieten van de hemelobjecten. select satellietvan as planeet, count(*) as aantal_manen from hemelobjecten where satellietvan is not null group by satellietvan order by aantal_manen desc Tennisclub (reserve) a. Geef de aanvoerders van de teams terug. select spelersnr from teams pg. 7 van 12 KHLeuven, dept. G&T, 1TI

8 b. Maak een lijst met alle spelers (het nummer van de speler, zijn/haar naam en het jaar van toetreding) die tot de club toegetreden zijn tussen 1980 en 1983 en in Den Haag wonen. select spelersnr, naam, jaartoe where plaats = Den Haag and jaartoe between 1980 and 1983 order by spelersnr c. Maak een lijst van alle wedstrijden, die gespeeld werden voor het tweede team en die gewonnen zijn door een speler van onze ploeg. select wedstrijdnr, spelersnr, gewonnen as gewonnen_sets, verloren as verloren_sets from wedstrijden where teamnr = 2 AND gewonnen > verloren d. Toon alle bestuursleden die nog in functie zijn. Dit weet je doordat hun eind datum leeg is. Geef alle velden terug. select * from bestuursleden where eind_datum is null e. Toon de voor en achternaam samen in 1 kolom van de spelers die uit Den Haag komen. Toon ook hun geslacht en jaar van toetreding in 1 kolom. select naam voorletters, geslacht jaartoe where plaats = Den Haag order by spelersnr f. Maak een lijst met al de boetes van spelers 44 van na 1 september select * from boetes where spelersnr = 44 and datum > g. Toon de geboortejaren van al de spelers uit Zoetermeer. select extract(year from geb_datum) as geboortejaar where plaats = Zoetermeer h. Geef een overzicht van de spelers en hun leeftijd. select spelersnr, age(geb_datum) order by spelersnr i. Geef het grootste boetebedrag van speler 27 terug. select max(bedrag) from boetes where spelersnr = pg. 8 van 12 KHLeuven, dept. G&T, 1TI

9 j. Toon alle spelers wiens spelersnr groter is dan 10, die na 1975 zijn toegetreden en de welke in Den Haag wonen. select * where spelersnr > 10 and jaartoe > 1975 and plaats = Den Haag order by spelersnr k. Maak een lijst met oud en jong van mensen die in Rijswijk wonen. Spelers die voor 1975 zijn toegetreden noemen we oud. select case when jaartoe > 1975 then jong else oud end where plaats = Rijswijk l. Maak een lijst met alle spelers die ooit een boete gekregen hebben die hoger is dan 50 euro. Toon alle gegevens van deze boetes. Ga na waarom er een speler is die twee maal in de lijst verschijnt. Later zullen we een manier zien die ons toelaat dubbele voorkomens te schrappen. select * from boetes where bedrag > pg. 9 van 12 KHLeuven, dept. G&T, 1TI

10 3 Oefensessie 16/03/2009 Ruimtereizen n. Aan hoeveel reizen in 2020 en 2021 heeft Hedwich Martens al deel genomen en hoeveel heeft zij daarvoor betaald? select sum(prijs) as totaal_bedrag, count(*) as aantal_deelnames from deelnames, klanten, reizen where deelnames.klantnr = klanten.klantnr and klanten.vnaam = Hedwich and klanten.naam = Martens and reizen.reisnr = deelnames.reisnr o. Los bovenstaande vraag op met behulp van 3 verschillende manieren om de juiste data te bepalen! select sum(prijs) as totaal_bedrag, count(*) as aantal_deelnames from deelnames, klanten, reizen where deelnames.reisnr = reizen.reisnr and klanten.vnaam = Hedwich and klanten.naam = Martens group by deelnames.klantnr, klanten.klantnr having deelnames.klantnr = klanten.klantnr select sum(prijs) as totaal_bedrag, count(*) as aantal_deelnames from deelnames, klanten, reizen where deelnames.reisnr = reizen.reisnr and deelnames.klantnr = klanten.klantnr group by vnaam, naam having vnaam = Hedwich and naam = Martens p. Welke planeet die eindigt op nus ligt op minder dan km verwijderd van de Zon? select objectnaam from hemelobjecten where objectnaam like %nus and satellietvan = Zon and afstand < q. Welk is de geboortedatum van de jongste klant die Phobos ooit bezocht heeft? Natuurlijk zou je nu ook graag de naam van deze jongste klant erbij zetten, maar spijtig genoeg heb je dat stuk nog niet geleerd! Is dit nu geen extra reden om zo snel mogelijk in 2TI te geraken? select max(geboortedatum) from klanten, bezoeken, deelnames where objectnaam = Phobos and verblijfsduur > 0 and deelnames.reisnr = bezoeken.reisnr and deelnames.klantnr = klanten.klantnr select naam, vnaam, geboortedatum from klanten where geboortedatum in ( select max(geboortedatum) from klanten, bezoeken, deelnames where objectnaam = Phobos and verblijfsduur > 0 and deelnames.reisnr = bezoeken.reisnr and deelnames.klantnr = klanten.klantnr ) pg. 10 van 12 KHLeuven, dept. G&T, 1TI

11 r. Maak een lijst van de klanten van wie de familienaam op de 2de plaats een a heeft maar waarvan de voornaam niet begint met een b of een j! Combineer de voor- en de familienaam en sorteer alfabetisch! select vnaam naam from klanten where lower(vnaam) not like b% and lower(vnaam) not like j% and lower(naam) like _a% order by vnaam asc, naam asc Tennisclub s. Geef per aanvoerder van een team, zijn/haar naam en zijn/haar geslacht en het gemiddeld boetebedrag dat deze speler heeft. Orden aflopend op basis van het berekende bedrag! select spelers.spelersnr, naam, geslacht, avg(bedrag), boetes, teams where teams.spelersnr = spelers.spelersnr group by spelers.spelersnr, boetes.spelersnr, naam, geslacht having spelers.spelersnr = boetes.spelersnr order by avg(bedrag) desc t. In welke woonplaatsen wonen er meer dan 4 spelers? select plaats group by plaats having count(plaats) > 4 u. In welke woonplaatsen wonen er meer dan 1 speler van hetzelfde geslacht? Orden aflopend op basis van het aantal spelers, en in het geval van hetzelfde aantal stijgend op basis van het geslacht! select plaats, geslacht, count(*) as aantal group by plaats, geslacht having count(*) > 1 order by aantal desc, geslacht asc v. Geef de naam en de woonplaats, alsook het aantal boetes van elke speler voor wie meer dan één boete betaald werd! Orden het resultaat alfabetisch op basis van de naam van de betreffende speler! Los deze vraag op door gebruik te maken van pseudoniemen! select naam, plaats, count(*) as aantal, boetes where spelers.spelersnr = boetes.spelersnr group by naam, plaats having count(*) > 1 order by naam w. Pas deze query nu zodanig aan dat je het resultaat oplopend sorteert op basis van het aantal betaalde boetes! pg. 11 van 12 KHLeuven, dept. G&T, 1TI

12 select naam, plaats, count(*) as aantal, boetes where spelers.spelersnr = boetes.spelersnr group by naam, plaats having count(*) > 1 order by count(*) asc x. Als je nu bij het oplossen van bovenstaande query pseudoniemen moet gebruiken, hoe doe je dat dan??? select naam, plaats, count(*) as aantal, boetes where spelers.spelersnr = boetes.spelersnr group by naam, plaats having count(*) > 1 order by aantal asc y. En gebruik nu al de mogelijkheden die er bestaan om de juiste volgorde te bepalen!?? z. Hoeveel aanvoerders van een team zitten er momenteel nog in het bestuur? select count(*) as aantal from teams, bestuursleden where teams.spelersnr = bestuursleden.spelersnr and eind_datum is null pg. 12 van 12 KHLeuven, dept. G&T, 1TI

1 Oefensessie 18/09/2009

1 Oefensessie 18/09/2009 2 Toegepaste Informatica, reeks 1B 2009-2010 Databanken Opdracht: Oplossingen Oefeningen Student: Y. Reekmans 1 Oefensessie 18/09/2009 a. Maak een lijst van alle wedstrijden, die gespeeld werden voor het

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

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

Antwoorden Informatica Hoofdstuk 7

Antwoorden Informatica Hoofdstuk 7 Antwoorden Informatica Hoofdstuk 7 Antwoorden door een scholier 2667 woorden 8 september 2016 5,6 3 keer beoordeeld Vak Methode Informatica Enigma 6. Om snel het persoon op te zoeken en weten wie het persoon

Nadere informatie

SQL.

SQL. SQL joost.vennekens@kuleuven.be Mogelijkheden Tabellen maken: create table Tabellen verwijderen: drop table Tabellen vullen: insert into Tabellen wijzigen: update, delete from Gegevens opvragen: select

Nadere informatie

Antwoorden door een scholier 1990 woorden 3 maart keer beoordeeld. Informatica INFORMATICA HOOFDSTUK 4

Antwoorden door een scholier 1990 woorden 3 maart keer beoordeeld. Informatica INFORMATICA HOOFDSTUK 4 Antwoorden door een scholier 1990 woorden 3 maart 2006 6 23 keer beoordeeld Vak Methode Informatica Turing INFORMATICA HOOFDSTUK 4 1a database management system 1b database 1c database system 1d geen 2a

Nadere informatie

oefeningen eredivisie antwoorden

oefeningen eredivisie antwoorden oefeningen eredivisie antwoorden vragen niveau 1 Niveau 1 beslaat de volgende onderwerpen: SELECT,, WHERE, DISTINCT, ORDER BY, eenvoudige vergelijkingen, LIKE, wildcards en eenvoudige logische operatoren.

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

Relationele databases

Relationele databases Systematisch bouwen van informatiesystemen t.b.v. practicumopdracht : Relationele databases Structured Query Language SQL Relationele databases Geautomatiseerde informatiesystemen gebruiken bijna altijd

Nadere informatie

Errata en opmerkingen Relationele Databases en SQL 1e druk

Errata en opmerkingen Relationele Databases en SQL 1e druk Errata en opmerkingen Relationele Databases en SQL 1e druk Errata en opmerkingen bij uitwerkingen van opgaven staan bij het hoofdstuk. Negatieve regelnummers: tel van onderaf. Hoofdstuk 1 p13 fig 1.9 p22

Nadere informatie

oefeningen TOP2000 antwoorden

oefeningen TOP2000 antwoorden oefeningen TOP2000 antwoorden vragen niveau 1 Niveau 1 beslaat de volgende onderwerpen: SELECT, FROM, WHERE, DISTINCT, ORDER BY, LIKE, BETWEEN, IN, wildcards, eenvoudige vergelijkingen, eenvoudige logische

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

Antwoorden Informatica Databases enigma online basisdeel

Antwoorden Informatica Databases enigma online basisdeel Antwoorden Informatica Databases enigma online basisdeel Antwoorden door een scholier 1107 woorden 2 jaar geleden 3,8 15 keer beoordeeld Vak Methode Informatica Enigma Enigma Online Aan de slag 2 A 6 B

Nadere informatie

Het SQL Leerboek zevende editie Antwoorden op Opgaven

Het SQL Leerboek zevende editie Antwoorden op Opgaven Het SQL Leerboek zevende editie Antwoorden op Opgaven Auteur: Rick F. van der Lans Versie: 1.0 Datum: Februari 2012 2 Het SQL Leerboek Antwoorden op opgaven Februari 2012 Alle rechten voorbehouden. Alle

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

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

11. Het selecteren van gegevens deel II

11. 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 informatie

Computerclub Volwassenen, Jeugd en Informatica vzw www.vji.be

Computerclub Volwassenen, Jeugd en Informatica vzw www.vji.be Voorbeelden en oefeningen SQL 1 Computerclub Volwassenen, Jeugd en Informatica vzw www.vji.be Voorbeelden en oefeningen bij demo SQL Voorbeelden en oefeningen Stefan Cruysberghs www.scip.be Februari 2003

Nadere informatie

Databanken - les 2.

Databanken - les 2. Databanken - les 2 joost.vennekens@kuleuven.be http://www.cs.kuleuven.be/~joost/dn/ Bv. tennisclub Onze tennisclub heeft een aantal spelers, die allemaal een uniek spelersnummer hebben. Soms krijgt een

Nadere informatie

Databanken - les 2.

Databanken - les 2. Databanken - les 2 joost.vennekens@kuleuven.be http://www.cs.kuleuven.be/~joost/dn/ Samenvattend Probleemstelling ER-Diagramma Databank definitie Gegevens invoeren Gegevens opvragen Huiswerk! Practicum

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

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

Relationele database. Het relationele model

Relationele database. Het relationele model Module SQL Relationele database. Een database, gegevensbank of databank is een verzameling van gegevens, ingericht met oog op makkelijke raadpleging en gebruik. Databases spelen een belangrijke rol in

Nadere informatie

Les S-01: De basisbeginselen van SQL

Les S-01: De basisbeginselen van SQL Les S-01: De basisbeginselen van SQL 1.0 Relationele databases en SQL Een database is een bestand waarin gegevens worden opgeslagen in de vorm van tabellen. Zo kan een huisarts met behulp van een database

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

Info-books. Toegepaste Informatica. Deel 40 : Gegevensbeheer en algoritmen in Access HA40. Jos Gils Erik Goossens

Info-books. Toegepaste Informatica. Deel 40 : Gegevensbeheer en algoritmen in Access HA40. Jos Gils Erik Goossens Info-books HA40 Toegepaste Informatica Deel 40 : Gegevensbeheer en algoritmen in Access Jos Gils Erik Goossens Gegevensbeheer Alle landen uit Europa en Azië die minder dan 1 000 000 inwoners tellen (Zie

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

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

De spelers moeten aangesloten zijn bij VTV en een MINIMUMLEEFTIJD VAN 21 JAAR hebben of worden tijdens dat jaar.

De spelers moeten aangesloten zijn bij VTV en een MINIMUMLEEFTIJD VAN 21 JAAR hebben of worden tijdens dat jaar. Kempische Verstandhouding der Tennisclubs : K.V.T. Reglement van de KVT-competitie: Artikel 1 : Ploegen kunnen ingeschreven worden in verschillende afdelingen: Afdeling 1 : Maximum 80 punten enkel voor

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

12. Meer dan één tabel gebruiken en sub-queries

12. 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 informatie

SQL: query taal met. woorden. ISO SQL: Structured Query Language. de SQL basis query structuur. voorbeeld: doel: intuitieve query taal

SQL: query taal met. woorden. ISO SQL: Structured Query Language. de SQL basis query structuur. voorbeeld: doel: intuitieve query taal SQL: query taal met woorden ISO SQL: Structured Query Language Prof. dr. Paul De Bra Gebaseerd op: Database System Concepts, 5th Ed. doel: intuitieve query taal gebruikt Engelse woorden: select, from,

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

ISO SQL: Structured Query Language

ISO SQL: Structured Query Language ISO SQL: Structured Query Language Prof. dr. Paul De Bra Gebaseerd op: Database System Concepts, 5th Ed. SQL: query taal met woorden doel: intuitieve query taal gebruikt Engelse woorden: select, from,

Nadere informatie

Les S-01: De basisbeginselen van SQL

Les S-01: De basisbeginselen van SQL Les S-01: De basisbeginselen van SQL 1.0 Relationele databases en SQL Een database is een bestand waarin gegevens worden opgeslagen in de vorm van tabellen. Zo kan een huisarts met behulp van een 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

Artikel 2 : De spelers moeten aangesloten zijn bij VTV en een MINIMUMLEEFTIJD VAN 21 JAAR hebben of worden tijdens dat jaar.

Artikel 2 : De spelers moeten aangesloten zijn bij VTV en een MINIMUMLEEFTIJD VAN 21 JAAR hebben of worden tijdens dat jaar. Kempische Verstandhouding der Tennisclubs : K.V.T. Reglement van de KVT-competitie: Artikel 1 : Ploegen kunnen ingeschreven worden in verschillende afdelingen: Afdeling 1 : Maximum 60 punten voor de Heren.

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

Alternatieven voor reporting en windowingfuncties

Alternatieven voor reporting en windowingfuncties Alternatieven voor reporting en windowingfuncties Max Met aggregaatsfunctie count (en self join: SELECT t1.hasc,t1.iso,t1.gebruik select x.name,x.weight from competitors x join competitors y on y.weight>=x.weight

Nadere informatie

Het SQL Leerboek zevende editie De Installatiegids

Het SQL Leerboek zevende editie De Installatiegids Het SQL Leerboek zevende editie De Installatiegids Auteur: Rick F. van der Lans Versie: 1.0 Datum: Februari 2012 2 Het SQL Leerboek De Installatiegids Februari 2012 Alle rechten voorbehouden. Alle auteursrechten

Nadere informatie

Sorteren, groeperen en totaliseren

Sorteren, 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 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

Zelftest SQL Workshop

Zelftest 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 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

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

Toelichting Validatieregels DBC GGZ RG12

Toelichting Validatieregels DBC GGZ RG12 Toelichting Validatieregels DBC GGZ RG12 Versie 20111201 Ingangsdatum: 1 januari 2012 Inhoudsopgave 1 Inleiding...3 2 Algemene gegevens van de tabel...4 3 Specificatie van de validatieregels...6 4 De validatieregels...8

Nadere informatie

Maak een analyse van deze gegevens door middel van ER-modellering.

Maak een analyse van deze gegevens door middel van ER-modellering. B Oefening: databanken B.1 Beschrijving van de gegevens Voor het creëren van een uurrooster is informatie in verband met opleidingen, activiteiten, docenten en lokalen nodig. Een opleiding wordt gekenmerkt

Nadere informatie

Tentamen Informatica 6, 2IJ60,

Tentamen Informatica 6, 2IJ60, Tentamen Informatica 6, 2IJ60, 29-04-2005 Dit tentamen bestaat uit 6 opgaven. Bij elke opgave staat aangegeven hoeveel punten te behalen zijn. Één punt ontvang je cadeau voor de aanwezigheid. Het eindresultaat

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

9 H. Flits Zwanenveld 89-90 Nijmegen Jeugd1 10 L. Willemsen Kasteel 4 Wychen Jeugd1 12 M.E.P. Graag Broerdijk 234 Nijmegen Heren 12/8/89 19/8/89 36

9 H. Flits Zwanenveld 89-90 Nijmegen Jeugd1 10 L. Willemsen Kasteel 4 Wychen Jeugd1 12 M.E.P. Graag Broerdijk 234 Nijmegen Heren 12/8/89 19/8/89 36 0 Inleiding SQL: Structured Query Language 0. Informatiesystemen, gegevensbanken en tabellen Bij het automatiseren van gegevensbanken maakt men tegenwoordig bijna altijd gebruik van gegevensbank-beheerssystemen

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

Biljart Competitie. Versie 7.1. Gebruiksaanwijzing

Biljart Competitie. Versie 7.1. Gebruiksaanwijzing Biljart Competitie Versie 7.1 Gebruiksaanwijzing Triple C 2013-2017 Triple C Pagina 2 Inhoudsopgave 1. Verbeteringen in versie 7.x... 4 2. Menustructuur... 5 3. Invoeren uitslagen... 7 4. Uitslagen corrigeren...

Nadere informatie

Zelftest SQL. Document: n0453test.fm 19/04/2012. ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium

Zelftest SQL. Document: n0453test.fm 19/04/2012. ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium Zelftest SQL Document: n0453test.fm 19/04/2012 ABIS Training & Consulting P.. Box 220 B-3000 Leuven Belgium TRAINING & CNSULTING INLEIDING BIJ DE ZELFTEST SQL Korte handleiding Deze test heeft als bedoeling

Nadere informatie

SQL opgaven. Relationele model: Opgaven:

SQL opgaven. Relationele model: Opgaven: SQL opgaven Relationele model: Opgaven: 1. Selecteer de klanten die bij fabriek F1 of fabriek F4 een bestelling hebben geplaatst. 2. Selecteer de klanten die bij fabriek F1 en fabriek F4 een bestelling

Nadere informatie

F. TRUYEN - Informatiekunde QBE. MS Access

F. TRUYEN - Informatiekunde QBE. MS Access F. TRUYEN - Informatiekunde QBE MS Access Maak queries via Design View Voeg de tabellen toe die je wil bevragen Selecteer de gewenste kolommen Bekijk resultaat met View knop Bekijk SQL code SQL venster

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

Digitaal Staatsexamen VWO 2010

Digitaal Staatsexamen VWO 2010 Onderdeel I - Meerkeuzevragen Kies het juiste alternatief. Digitaal Staatsexamen VWO 2010 1) Wat is de decimale waarde van het binaire getal 101110? A. 4 B. 23 C. 46 D. 92 2) Bekijk bovenstaand model voor

Nadere informatie

Zelftest SQL Workshop

Zelftest 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 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

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

DATABASEBEHEER IN EXCEL

DATABASEBEHEER IN EXCEL DATABASEBEHEER IN EXCEL 1. LIJSTEN Een lijst is een reeks van rijen met gelijksoortige gegevens waarvan de eerste rij de labels (veldnamen) bevat. Een voorbeeld: Je kunt een lijst beschouwen als een eenvoudige

Nadere informatie

Data Manipulation Language

Data Manipulation Language Data Manipulation Language (DML) In de vorige les hebben we een database structuur gemaakt van 4 tabellen. Hiervoor worden de volgende scripts gebruikt voor de verschillende tabellen: Tabel A ROBERT ELLIS

Nadere informatie

1. Geef code en omschrijving van alle cursussen die precies vier dagen duren.

1. Geef code en omschrijving van alle cursussen die precies vier dagen duren. Antwoorden Deze bijlage geeft de antwoorden van de opgaven waarmee de hoofdstukken 4, 5, 7, 8, 9, en 10 zijn afgesloten. Waar dat van toepassing is geven we alternatieve oplossingen aan, evenals waarschuwingen

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

1. Inleiding... 2 1.1. Inleiding SQL... 3 1.1.1. Inleiding... 3 1.1.2. Database, databaseserver en databasetaal... 4 1.1.3. Het relationele model...

1. Inleiding... 2 1.1. Inleiding SQL... 3 1.1.1. Inleiding... 3 1.1.2. Database, databaseserver en databasetaal... 4 1.1.3. Het relationele model... 1. Inleiding... 2 1.1. Inleiding SQL... 3 1.1.1. Inleiding... 3 1.1.2. Database, databaseserver en databasetaal... 4 1.1.3. Het relationele model... 4 1.1.4. Wat is SQL?... 6 1.1.5. Verschillende categorieên

Nadere informatie

1. * Database worden vaak gebruikt in Client-Server architectuur.

1. * Database worden vaak gebruikt in Client-Server architectuur. Naam Studentnummer Klas Herkansing [ ] ja, nee [ ], zoja uit welk jaar? kernbegrippen relationele database Minimaal drie van de vijf vragen goed beantwoorden. 1. * Database worden vaak gebruikt in Client-Server

Nadere informatie

Cursus Jeugdscheidsrechter Correct invullen van het wedstrijdblad

Cursus Jeugdscheidsrechter Correct invullen van het wedstrijdblad Cursus Jeugdscheidsrechter Correct invullen van het wedstrijdblad 1 Algemeen Volgens de reglementen is het correct invullen van het wedstrijdblad een verantwoordelijkheid voor: De clubs; - De thuisploeg;

Nadere informatie

SQL: oefenen queries

SQL: oefenen queries Oefenen opstellen queries in SQL Hierna vind je per database voor iedere soort vragen in het boek Databases en SQL twee voorbeeldvragen. Bij iedere vraag wordt het antwoord gegeven samen met de uitkomst.

Nadere informatie

Tentamen Informatica 6, 2IJ60,

Tentamen Informatica 6, 2IJ60, Tentamen Informatica 6, 2IJ60, 18-03-2005 Dit tentamen bestaat uit 6 opgaven. Bij elke opgave staat aangegeven hoeveel punten te behalen zijn. Één punt ontvang je cadeau voor de aanwezigheid. Het eindresultaat

Nadere informatie

importeren leden uit sportlink club

importeren leden uit sportlink club Start Sportlink Club en het onderstaande scherm wordt zichtbaar. Selecteer vervolgens in het zoekscherm 'Ja' in het vak 'Spelend en sporttype' Mocht u nu leden missen, dan zijn deze of nog niet aangemeld

Nadere informatie

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

Correctievoorschrift HAVO Informatica. Tijdvak 1 Woensdag 9 mei uur. College-examen schriftelijk. Correctievoorschrift HAVO 2018 Informatica Tijdvak 1 Woensdag 9 mei 13.30 15.30 uur College-examen schriftelijk HF-0161-s-18-1-c Algemene regels Scorepunten worden toegekend met inachtneming van de volgende

Nadere informatie

Vierde college complexiteit. 16 februari Beslissingsbomen en selectie

Vierde college complexiteit. 16 februari Beslissingsbomen en selectie Complexiteit 2016/04 College 4 Vierde college complexiteit 16 februari 2016 Beslissingsbomen en selectie 1 Complexiteit 2016/04 Zoeken: samengevat Ongeordend lineair zoeken: Θ(n) sleutelvergelijkingen

Nadere informatie

Trendsetters HUISHOUDELIJK REGLEMENT

Trendsetters HUISHOUDELIJK REGLEMENT Trendsetters HUISHOUDELIJK REGLEMENT I. ALGEMEEN... 2 II. HET BESTUUR... 2 III. VERENIGING... 3 IV. LEDENLIJSTEN... 4 V. VERZEKERING... 4 VI. COMPETITIE... 4 VII. KLACHTEN... 4 VIII. SLOTBEPALINGEN...

Nadere informatie

Informatica. Staatsexamen HAVO. Nederl. Tijdvak 1 Woensdag 23 mei uur. College-examen schriftelijk. Opgavenboekje

Informatica. Staatsexamen HAVO. Nederl. Tijdvak 1 Woensdag 23 mei uur. College-examen schriftelijk. Opgavenboekje Staatsexamen HAVO 2012 Nederl Informatica Tijdvak 1 Woensdag 23 mei 09.00 11.00 uur College-examen schriftelijk Opgavenboekje Dit examen bestaat uit 30 opgaven. De eerste 20 opgaven zijn meerkeuzevragen.

Nadere informatie

Vierde college complexiteit. 26 februari Beslissingsbomen en selectie Toernooimethode Adversary argument

Vierde college complexiteit. 26 februari Beslissingsbomen en selectie Toernooimethode Adversary argument Complexiteit 2019/04 College 4 Vierde college complexiteit 26 februari 2019 Beslissingsbomen en selectie Toernooimethode Adversary argument 1 Complexiteit 2019/04 Zoeken: samengevat Ongeordend lineair

Nadere informatie

Oefeningen Hoofdstuk 1 : Select

Oefeningen Hoofdstuk 1 : Select Oefeningen Hoofdstuk 1 : Select 1. Geef de naam en functie van alle medewerkers die verkoper zijn. VERKOPER VERKOPER MARTENS VERKOPER DEN DRAAIER VERKOPER 2. Geef de naam en functie van de medewerkers

Nadere informatie

Inleiding... 3. 1 Databases en Data Base Management Systems... 3. 2 Tabellen... 3. 3 Wat is SQL?... 5

Inleiding... 3. 1 Databases en Data Base Management Systems... 3. 2 Tabellen... 3. 3 Wat is SQL?... 5 1 Inhoudsopgave. Inleiding.... 3 1 Databases en Data Base Management Systems.... 3 2 Tabellen.... 3 3 Wat is SQL?... 5 4 Gegevens opvragen (deel 1).... 5 4.1 Boolean operatoren.... 7 4.2 IN en BETWEEN

Nadere informatie

Interclub Tennisclub Landen

Interclub Tennisclub Landen Interclub 2017 Tennisclub Landen WAT IS INTERCLUB Clubs uit de regio Limburg stellen teams samen die uit minstens 4 personen bestaan De teams van de verschillende clubs worden in poules ingedeeld. Eén

Nadere informatie

Vijfde college complexiteit. 21 februari Selectie Toernooimethode Adversary argument

Vijfde college complexiteit. 21 februari Selectie Toernooimethode Adversary argument Complexiteit 2017/05 College 5 Vijfde college complexiteit 21 februari 2017 Selectie Toernooimethode Adversary argument 1 Complexiteit 2017/05 Opgave 28 Gegeven twee oplopend gesorteerde even lange rijen

Nadere informatie

Informatica. Staatsexamen HAVO 2015. Nederl. Tijdvak 1 Vrijdag 29 mei 13.30 15.30 uur. College-examen schriftelijk. Opgavenboekje

Informatica. Staatsexamen HAVO 2015. Nederl. Tijdvak 1 Vrijdag 29 mei 13.30 15.30 uur. College-examen schriftelijk. Opgavenboekje Nederl Staatsexamen HAVO 205 Informatica Tijdvak Vrijdag 29 mei 3.30 5.30 uur College-examen schriftelijk Opgavenboekje Dit examen bestaat uit 35 opgaven. De eerste 20 opgaven zijn meerkeuze opgaven. Opgaven

Nadere informatie

Wijzigingen Universe OSIRIS Manager versie 5.12.1/01 mei 2012

Wijzigingen Universe OSIRIS Manager versie 5.12.1/01 mei 2012 Inleiding Dit document beschrijft de wijzigingen in de Universe osman release 5.12.1/01 in vergelijking met release 5.11.2/01. Een aantal wijzigingen heeft betrekking op melding 21550 van TUD en melding

Nadere informatie

Elfde-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 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 informatie

TORNOOIREGLEMENT U7,U8 & PRAKTISCHE RICHTLIJNEN

TORNOOIREGLEMENT U7,U8 & PRAKTISCHE RICHTLIJNEN TORNOOIREGLEMENT U7,U8 & PRAKTISCHE RICHTLIJNEN Wij wensen u hartelijk te danken voor uw inschrijving voor ons tornooi. Wij hopen dat wij, samen met u, erin slagen een voetbalfeest aan onze jonge spelertjes

Nadere informatie

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

Informatica. Staatsexamen HAVO Tijdvak 1 Woensdag 24 mei uur. College-examen schriftelijk. Opgavenboekje Staatsexamen HAVO 2017 Informatica Tijdvak 1 Woensdag 24 mei 13.30 15.30 uur College-examen schriftelijk Opgavenboekje Bij dit examen hoort een uitwerkbijlage. Dit examen bestaat uit 40 opgaven. Opgave

Nadere informatie

Correctievoorschrift VWO NederlandsNederl. Informatica. Tijdvak 1 Maandag 26 mei uur. College-examen schriftelijk

Correctievoorschrift VWO NederlandsNederl. Informatica. Tijdvak 1 Maandag 26 mei uur. College-examen schriftelijk NederlandsNederl Correctievoorschrift VWO 2014 Informatica Tijdvak 1 Maandag 26 mei 13.30 15.30 uur College-examen schriftelijk 1 Meerkeuzevragen (1 punt per vraag, totaal 20 punten) 1. C 5. C 9. B 13.

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

4 Tabellen maken in MS Access In dit hoofdstuk starten we met de bouw van ons informatiesysteem met de belangrijkste bouwstenen: de tabellen.

4 Tabellen maken in MS Access In dit hoofdstuk starten we met de bouw van ons informatiesysteem met de belangrijkste bouwstenen: de tabellen. 4 Tabellen maken in MS Access In dit hoofdstuk starten we met de bouw van ons informatiesysteem met de belangrijkste bouwstenen: de tabellen. 4.1 Starten met MS Access Als je het programma Microsoft Access

Nadere informatie

Systeemontwikkeling, Hoofdstuk 4, Tabellen maken in MS Access 2010

Systeemontwikkeling, Hoofdstuk 4, Tabellen maken in MS Access 2010 4 Tabellen maken in MS Access In dit hoofdstuk starten we met de bouw van ons informatiesysteem met de belangrijkste bouwstenen: de tabellen. 4.1 Starten met MS Access Als je het programma Microsoft Access

Nadere informatie

Handleiding: Invullen van het wedstrijdblad

Handleiding: Invullen van het wedstrijdblad Handleiding: Invullen van het wedstrijdblad 1. Voor de wedstrijd 2 2. Tijdens de wedstrijd 4 2.1. Time outs 5 2.2. Fouten 6 2.3. Persoonlijke fout 6 2.3.1. Zonder vrijworpen 6 2.3.2. Met vrijwopren 6 2.4.

Nadere informatie

SQL 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. 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 informatie

Release Notes. Afdrukdatum: 2008/10/06

Release Notes. Afdrukdatum: 2008/10/06 Release Notes Afdrukdatum: 2008/10/06 Dit document beschrijft vanuit technisch oogpunt de aanpassingen in Hi-Ant aan de betreffende versie. Deze tekst is geenszins bedoeld als document naar de eindgebruiker,

Nadere informatie

www.compuniversity.nl info@compuniversity.nl Voltastraat 11 Zevenaar 0316-744054 Pagina 0

www.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 informatie

6.8 Lijsten: oefeningen

6.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 informatie

Wijzigingen Universe OSIRIS Manager versie 6.14.1/02 augustus 2014

Wijzigingen Universe OSIRIS Manager versie 6.14.1/02 augustus 2014 Inhoud Inleiding...2 Toelichting extra functionaliteit in release 6.14.1/02...2 Bepalen toetsdatum...2 Wens uitbereiding OSMAN universe met historie geldend resultaat...2 Wens 1: Een class met de historische

Nadere informatie

Tentamen Databases voor iku

Tentamen Databases voor iku Scheur de antwoordvellen doormidden. Maak elke vraag op een ander vel. Tentamen Databases voor iku 17 april 2013 13:30-16:30, Educatorium-Gamma Vermeld op elk vel je naam en studentnummer. Indien één van

Nadere informatie

Gegevens invullen in HOOFDLETTERS en LEESBAAR, aub. Belgische Olympiades in de Informatica (duur : maximum 1u15 )

Gegevens invullen in HOOFDLETTERS en LEESBAAR, aub. Belgische Olympiades in de Informatica (duur : maximum 1u15 ) OI 2010 Finale 12 Mei 2010 Gegevens invullen in HOOFDLETTERS en LEESBAAR, aub VOORNAAM :....................................................... NAAM :..............................................................

Nadere informatie

Informatie verwerking en databases... 4. RDBMS en tabellen... 8 SQL SELECT... 8 SQL WHERE... 10 SQL INSERT... 14 SQL UPDATE... 17 SQL DELETE...

Informatie verwerking en databases... 4. RDBMS en tabellen... 8 SQL SELECT... 8 SQL WHERE... 10 SQL INSERT... 14 SQL UPDATE... 17 SQL DELETE... Databases+SQL 1 Inhoud Informatie verwerking en databases... 4 RDBMS en tabellen... 8 SQL SELECT... 8 SQL WHERE... 10 SQL INSERT... 14 SQL UPDATE... 17 SQL DELETE... 18 SQL ORDER BY... 19 SQL Aggregate

Nadere informatie

importeren leden uit sportlink club

importeren leden uit sportlink club Start Sportlink Club en het onderstaande scherm wordt zichtbaar. Selecteer vervolgens in het zoekscherm 'Ja' in het vak 'Spelend en sporttype' Mocht u nu leden missen, zijn deze of nog niet aangemeld,

Nadere informatie

HANDLEIDING ZET5 BANKPROGRAMMA

HANDLEIDING ZET5 BANKPROGRAMMA HANDLEIDING ZET5 BANKPROGRAMMA 1 Inhoud Hoofdmenu 3 Omzetten tonen 4 Bankuittreksels 5 Orders 6 Overschrijvingen 6 Toelaten 8 Binnenlandse overschrijving 11 Globale overschrijving 12 Debetorders (domicilie

Nadere informatie