Case study Gelre Airport

Maat: px
Weergave met pagina beginnen:

Download "Case study Gelre Airport"

Transcriptie

1 Case study Gelre Airport Inleiding In dit document is het ontwerp te vinden op grond waarvan het eindproduct voor de beroepstaak Maak en beheer een kleine client-server database kan worden gerealiseerd. Naast het ontwerp is een aantal opdrachten geformuleerd, die geïnterpreteerd kunnen worden als activiteiten die moeten worden uitgevoerd om tot het eindproduct te komen. Dit product kan worden gerealiseerd in groepjes van 2 studenten. Casusbeschrijving Gelre Airport is een klein vliegveld dat dagelijks enkele tientallen vluchten verwerkt. De directie van het vliegveld wil het beheer van vlucht-, passagier- en incheckgegevens stroomlijnen. Daartoe wil men een geautomatiseerd informatiesysteem, gebaseerd op een relationele database, laten ontwikkelen, dat de werkzaamheden op het vliegveld, en met name het incheckproces, ondersteund. Als dit informatiesysteem in bedrijf is, dan dient het incheckproces als volgt te verlopen. Een passagier, reeds in bezit van een ticket, meldt zich met bagage bij een incheckbalie. Daar zit een medewerk(st)er die controleert of de passagiersgegevens in de database aanwezig zijn en een stoel toewijst. Ook wordt de bagage gewogen. De passagiersgegevens zijn in een eerder stadium (bij het boeken van een vlucht) al ingevoerd in de database door een vliegveldmedewerker. Ook de gegevens van vluchten zijn dan al aanwezig. Behalve de gegevens van vluchten en passagiers is het ook noodzakelijk enkele basisgegevens te beheren, zoals incheckbalies, gates en bestemmingen. De lijst met balies waar kan worden ingecheckt voor een vlucht is beperkt. Niet alle balies zijn bruikbaar voor iedere bestemming, en niet alle balies zijn te gebruiken door iedere maatschappij. Als er balies aan een vlucht gekoppeld worden, mogen dat alleen balies zijn die toegestaan zijn voor de maatschappij en de bestemming van de vlucht. Er kunnen aan één vlucht meerdere balies gekoppeld worden. De passagier checkt uiteindelijk bij één van deze balies in. Verder is het van belang dat wanneer een passagier met zijn ticket bij de balie komt, de baliemedewerker/-ster deze passagier heel snel kan vinden en inchecken, samen met zijn bagage. Er staat immers een rij mensen te wachten. Use Case beschrijvingen In bijlage A vind je Use Case beschrijvingen voor vijf processen. In een Use Case beschrijving wordt een functie van het informatiesysteem tot in detail gespecificeerd. Dit is een functioneel ontwerp (wat moet de applicatie doen). Logisch Relationeel Schema De relationele database voor het te ontwikkelen informatiesysteem is reeds ontworpen.in bijlage B vind je het Logisch Relationeel Schema. Daarin staan de belangrijkste structuur- en integriteitsaspecten van de database voor Gelre Airport beschreven. 1

2 Opdrachten Hieronder vind je opdrachten waarin je in stappen de database voor Gelre Airport maakt en daarbij een applicatie voor eindgebruikers ontwikkelt. Opdracht 1: Maak database A. Implementeer de database die in het Logisch Relationeel Schema (LRS) is beschreven. Stel CREATE TABLE statements op voor alle tabellen die in het LRS zijn beschreven en voer deze uit. Opmerking: Mocht je van een kolom een autonummeringsveld willen maken, dan dien je gebruik te maken van het keyword IDENTITY. Raadpleeg daarvoor de Help van SQL Server. B. Voeg aan iedere tabel van de gegeven databases een aantal records toe. Zorg dat er in iedere tabel minimaal 5 records zitten. In de tabel Passagier dienen minimaal 10 records te zitten en in de tabel Object minimaal 20. Dit is noodzakelijk om je applicatie, en met name de rapporten, goed te kunnen testen. C. Pas de DDL-statements aan zodat ook de update- en deleteregels (ON UPDATE, ON DELETE ) worden geïmplementeerd. D. Probeer de volgende constraints te definiëren in de CREATE TABLE statements: Voor elke vlucht geldt: maximaal aantal personen * maximaal bagegegewicht per persoon maximaal totaal bagagegewicht In de kolom geslacht van de tabel passagier dient een M of een V te worden ingevuld. Voor elke passagier zijn het stoelnummer en de inchecktijdstip of beide niet ingevuld of beide wel ingevuld. Voor een vlucht mag een stoel aan maximaal één passagier worden toegewezen. Voor elke passagier is de som van de gewichten van zijn/haar objecten kleiner dan of gelijk aan het maximale bagagegewicht per persoon van de betreffende vlucht. Als het niet mogelijk is om een constraint te definiëren, geef dan aan waarom. Mocht je nog meer constraints ontdekken, probeer dan ook deze te realiseren. Opdracht 2: Maak queries voor het genereren van overzichten Maak SQL Select-queries voor de volgende informatiebehoeften. Dit dient twee doelen. Op deze manier leer je de database goed kennen en alle queries komen straks van pas in de applicatie, als recordbron van een formulier of rapport of als rijbron van een combobox of listbox. Je maakt deze queries dus niet voor niets. 1. Maak een lijst van alle bagagestukken. Toon in die lijst het objectnummer, het gewicht, het nummer van de eigenaar, de naam van de eigenaar en het nummer van de vlucht. 2. Maak een lijst van alle vluchtnummers en het aantal passagiers per vlucht. 3. Maak een lijst van alle vluchtnummers en het aantal bagageobjecten en het totaalgewicht aan bagageobjecten per vlucht. 4. Maak een lijst van alle vluchten. Toon in de lijst het vluchtnummer, de naam van de maatschappij, de naam van de bestemming, het aantal passagiers van de vlucht, het aantal objecten van de vlucht en het totaalgewicht van de objecten van de vlucht (gebruik hiervoor 2 en 3). 5. Maak een lijst van alle maatschappijcodes + jaartallen van vluchten en het aantal passagiers dat in ieder jaar met de maatschappij heeft gevlogen. 6. Maak een lijst van alle maatschappijcodes + jaartallen van vluchten en het aantal bagageobjecten en het totaalgewicht aan bagageobjecten per jaar per maatschappij. 7. Maak een lijst van alle maatschappijen + jaartallen. Toon in de lijst de maatschappijcode, de naam van de maatschappij, het aantal passagiers, het aantal bagageobjecten en het totaalgewicht aan bagageobjecten per jaar per maatschappij (gebruik hiervoor 5 en 6). 2

3 8. Maak een lijst van incheckbalies die gebruikt worden bij vlucht Maak een lijst van incheckbalies die gebruikt zouden kunnen worden bij vlucht Merk op: Balies die toegestaan zijn voor de maatschappij en de bestemming van de vlucht, kunnen aan een vlucht gekoppeld worden. 10. Maak een lijst van incheckbalies die gebruikt zouden kunnen worden bij vlucht 5314, maar daar nog niet door gebruikt worden. Opdracht 3: Ontwerp applicatie Er dient een applicatie te worden ontwikkeld voor Gelre Airport. Deze applicatie dient te bestaan uit formulieren/rapporten die corresponderen met de use cases in bijlage A. Verder dienen er rapporten te worden gemaakt voor de bij onderdelen 1, 4 en 7 van opdracht 2 gevraagde lijsten. A. Formulier- en rapportbeschrijvingen Maak een beschrijving en/of schets van alle forms en reports die je gaat maken. Geef van ieder form en report aan wat de titel is, de recordbron en welke velden en knoppen er op staan. Maak nog geen (bound of unbound) forms en reports in Access, maar maak schetsen op papier of in Word of in Paint of iets dergelijks. Geef aan of de recordbron een tabel is, en welke tabel, of dat het een query is. Als de recordbron een query is, vermeld dan alvast welke tabellen betrokken zullen zijn bij de query. Geef voor knoppen aan wat er gebeurt als je er op klikt. Voor rapporten geef je aan welke totalen er berekend worden. B. Navigatiestructuur Beschrijf welke menu-opties er in de applicatie komen en welke forms en reports ze aanroepen. Beschrijf welke forms en reports vanaf andere forms zijn aan te roepen. C. Bespreek het ontwerp met je docent. Verwerk die feedback die je krijgt. Opdracht 4: Bouw applicatie Bouw de applicatie volgens het ontwerp dat het resultaat is opdracht 3. Tips De applicatie moet uiteindelijk de processen op een gebruiksvriendelijke manier ondersteunen. Het gaat er niet om dat je zoveel mogelijk programmeercode gebruikt (juist zo min mogelijk eigenlijk). Alle functionaliteit is te implementeren met behulp van de juiste formulieren, keuzelijsten, subformulieren en zoekfuncties. Daarnaast kun je gebruik maken van de Visual Basic voorbeelden uit de reader. Meer VB dan dat heb je niet nodig! Denk ook aan de afwerking: zorg voor nette labels en form-namen. Ga echter niet te veel tijd steken in kleuren, plaatjes en lettertypen want dan kom je tijd te kort om alle functionaliteit in te bouwen. Opdracht 5: Testen Neem contact op met een ander tweetal en spreek af op welk moment zij jou in de gelegenheid stellen om gedurende 2 uur hun applicatie te testen. Gebruik bij deze acceptatietest de testcase die je bij onderdeel A hebt ontworpen. Op datzelfde dagdeel stellen jullie de andere groep in de gelegenheid jullie applicatie te testen. Het is dan de bedoeling dat je: alle formulieren grondig test minimaal 1 rapporten test een algemeen oordeel velt over de applicatie; minimaal 3 goede punten benoemd en beargumenteerd en minimaal 3 verbeterpunten benoemd en beargumenteerd. 3

4 Bijlage A: Use Cases Primaire Actor: Vluchtleiding Precondities: Er zijn balies, maatschappijen, luchthavens en gates aanwezig in het systeem. Er zijn incheckmogelijkheden aanwezig in het systeem. Succescondities: Vluchtgegevens zijn ingevoerd, gewijzigd of verwijderd. 1. Systeem geeft mogelijkheid om vlucht te zoeken op datum en/of bestemming. 2. Gebruiker geeft zoekcriteria in. 3. Systeem toont vluchten die aan criteria voldoen. Ook de passagiers die voor deze vlucht hebben geboekt worden getoond (deze gegevens zijn read only). 4. Gebruiker heeft de mogelijkheid om vluchtgegevens te wijzigen, vluchten te verwijderen en nieuwe vluchten toe te voegen. (Systeem slaat automatisch op) 5. Gebruik sluit dit onderdeel. Primaire Actor: Travel Agent Precondities: Er zijn vluchten in het systeem aanwezig. Succescondities: Passagiersgegevens zijn ingevoerd, gewijzigd of verwijderd. 1. Systeem geeft keuze voor invoer nieuwe passagier of wijzigen/verwijderen bestaande passagier 2. In geval van invoer: systeem geeft mogelijkheid nieuwe passagier in te voeren. 3. Gebruiker vult passagiergegevens in (niet alles: stoelnummer en inchecktijdstip nog niet) Alternatieve Flow: 2. Systeem geeft mogelijkheid om passagier te zoeken op naam en/of vlucht. 3. Gebruiker geeft zoekcriteria in. 4. Systeem toont passagiers die aan criteria voldoen. 5. Gebruiker heeft de mogelijkheid hierin wijzigingen aan te brengen en passagiers te verwijderen (Systeem slaat automatisch op) 6. Gebruik sluit dit onderdeel. 4

5 Primaire Actor: Baliemedewerker Precondities: Passagiers zijn aanwezig in systeem. Succescondities: Passagier is ingecheckt en bagage is toegevoegd. 1. Gebruiker geeft aan systeem aan welke balie dit is. 2. Systeem geeft mogelijkheid om passagier te zoeken. 3. Gebruiker geeft zoekcriteria in. 4. Systeem toont record(s) dat aan criteria voldoet. 5. Gebruiker controleert of naam van passagier en vluchtnummer kloppen. 6. Systeem toont vluchtgegevens: bestemming, vertrektijd en gate. 7. Gebruiker heeft de mogelijkheid stoel en inchecktijdstip in te vullen. (Systeem slaat automatisch op, ook) 8. Systeem toont tevens lijst van bagagestukken van de betreffende passagier. 9. Gebruiker heeft de mogelijkheid hierin wijzigingen aan te brengen, records te verwijderen, records toe te voegen. 10. Systeem controleert bagagegewicht en slaat automatisch op. 11. Gebruiker sluit passagier af en volgende passagier zoeken. Alternatieve Flows: 5. In geval van passagier niet bekend of gegevens kloppen niet: gebruiker kan opnieuw zoeken. 10. In geval van bagagegewicht teveel: systeem toont waarschuwing. Primaire Actor: Directeur Precondities: Er zijn balies, maatschappijen, luchthavens en gates aanwezig in het systeem. Succescondities: Lijst van mogelijke maatschappijen en bestemmingen bij een balie is aangepast. 1. Systeem toont een lijst van balies. 2. Gebruiker kiest een balie. 3. Systeem toont een lijst van maatschappijen die deze balie mogen gebruiken en systeem toont een lijst van bestemmingen waarvoor deze balie gebruikt mag worden. 4. Gebruiker heeft de mogelijkheid in beide lijsten wijzigingen aan te brengen, records te verwijderen, records toe te voegen. (Systeem slaat automatisch op) 5. Gebruiker sluit dit onderdeel. 5

6 Primaire Actor: Vluchtleiding Precondities: Er zijn vluchten met passagiers en hun bagagestukken aanwezig in het systeem. Succescondities: - 1. Systeem geeft mogelijkheid om vlucht te selecteren op basis van het vluchtnummer. 2. Gebruiker selecteert een vlucht. 3. Systeem toont (printbare) lijst van alle passagiers van deze vlucht met hun bagagestukken. Per passagier wordt het totaalgewicht aan bagage getoond. 4. Gebruik sluit dit onderdeel. 6

7 Bijlage B!"# luchthavencode naam land Luchthaven char(3) varchar(25) varchar(30) <ak> gatecode Gate char(1) luchthavencode = bestemming passagiernummer naam vluchtnummer geslacht stoel inchecktijdstip Passagier numeric(6) varchar(35) numeric(5) char(1) numeric(2) char(3) datetime passagiernummer objectvolgnummer gewicht <ak,fk1> <fk2> <ak> passagiernummer = passagiernummer Upd(C); Del(C) BagageObject numeric(6) numeric(1) numeric(6,2) <pk,fk> vluchtnummer = vluchtnummer maatschappijcode = maatschappijcode maatschappijcode naam max_objecten_pp vluchtnummer bestemming gatecode max_aantal max_gewicht_pp max_totaalgewicht vertrektijd maatschappijcode Maatschappij char(2) varchar(25) numeric(2) gatecode = gatecode <ak> Vlucht numeric(5) char(3) char(1) numeric(3) numeric(6,2) numeric(6,2) datetime char(2) <fk1> <fk2> <fk3> luchthavencode = luchthavencode maatschappijcode = maatschappijcode vluchtnummer = vluchtnummer maatschappijcode IncheckenMaatschappij char(2) <pk,fk1> numeric(2) <pk,fk2> vluchtnummer IncheckenVlucht numeric(5) numeric(2) <pk,fk1> <pk,fk2> luchthavencode IncheckenBestemming char(3) numeric(2) <pk,fk1> <pk,fk2> = = = Balie numeric(2) = 7

8 $% %% Tabel Balie Betekenis 1 : Er is een balie <>. Tabel Luchthaven luchthavencode naam land DUB Dublin Airport Ierland HER Heathrow Engeland CDG Charles de Gaulle Frankrijk Luchthaven <luchthavencode> heet <naam>. Luchthaven <luchthavencode> ligt in <land>. Tabel Gate gatecode A B C Er is een gate <gatecode>. Tabel Maatschappij maatschappijcode naam max_objecten_pp KL KLM 4 MA Martinair 4 TR Transavia 3 Maatschappij <maatschappijcode> heet voluit: <naam>. Bij maatschappij <maatschappijcode> is het maximaal toegestane aantal bagagestukken per persoon <max_objecten_pp>. Tabel Vlucht vluchtnummer bestemming maatschappijcode max_aantal max_gewicht_pp max_totaalgewicht vertrektijd gatecode 5314 DUB KL :30 C 5315 HER TR :30 A 5316 CDG MA :30 B Vlucht <vluchtnummer> heeft bestemming <bestemming>. Vlucht <vluchtnummer > is van maatschappij <maatschappijcode>. Het maximaal aantal passagiers voor vlucht <vluchtnummer > is <max_aantal>. Het maximale bagagegewicht per persoon van vlucht <vluchtnummer > is <max_gewicht_pp> kg. Het totale maximale bagagegewicht van vlucht <vluchtnummer > is <max_totaalgewicht> kg. Vlucht <vluchtnummer > vertrekt op <vertrektijd>. Vlucht <vluchtnummer > vertrekt van gate <gatecode>. 1 De zinnen waarmee de betekenis van de kolommen van de tabel wordt verhelderd, zijn ontleend aan de methode FCO-IM (Fully Communication Oriented Information Modeling) en heten feittype-expressies. 8

9 Tabel Passagier passagiernummer naam vluchtnummer geslacht stoel inchecktijdstip Peters JL 5314 M 3 34A : Janssen MJM 5314 V 3 35E : Jones GJ 5315 M 2 47B :51 De naam van passagier <passagiernummer> is <naam>. Passagier <passagiernummer> vliegt met vlucht <vluchtnummer>. Passagier <passagiernummer> heeft geslacht <geslacht>. Passagier <passagiernummer> is ingecheckt bij balie <>. Passagier <passagiernummer> heeft stoel <stoel> toegewezen gekregen. Passagier <passagiernummer> is ingecheckt op <inchecktijdstip>. Tabel BagageObject passagiernummer objectvolgnummer gewicht Object <objectvolgnummer> van passagier <passagiernummer> weegt <gewicht> kg. Tabel IncheckenMaatschappij maatschappijcode KL 1 KL 2 TR 2 TR 3 Inchecken voor vluchten van maatschappij <maatschappijcode> kan bij balie <>. Tabel IncheckenBestemming luchthavencode DUB 1 DUB 2 HER 3 HER 4 Inchecken voor bestemming <luchthavencode> kan bij balie <>. Tabel IncheckenVlucht vluchtnummer Inchecken voor vlucht <vluchtnummer> kan bij balie <>. 9

Sparse columns in SQL server 2008

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

Nadere informatie

Databases - Inleiding

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

Nadere informatie

opstarthandleiding mysqlworkbench November 2012 Fons van Kesteren HVA- CMD- V1 Datamodelleren

opstarthandleiding mysqlworkbench November 2012 Fons van Kesteren HVA- CMD- V1 Datamodelleren opstarthandleiding mysqlworkbench November 2012 Fons van Kesteren HVA- CMD- V1 Datamodelleren Handleiding om te beginnen met mysql WorkBench. In twee stappen 0. WorkBench verbinden met mysql 1. een hallo

Nadere informatie

6. Het maken van een database

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

Les 11 : Basis SQL (deel2).

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

Nadere informatie

PHP-OPDRACHT SITE BOUWEN

PHP-OPDRACHT SITE BOUWEN PHP-OPDRACHT SITE BOUWEN PERIODE 4 LEERJAAR 1 Opleiding: Duur: Applicatieontwikkelaar 1 onderwijsperiode (4-8 weken) Voorkennis: Basiscursus PHP 5.4 Victor Peters (978 90 125 8499 9) Basiscursus XHTML,

Nadere informatie

OFFICE A LA CARTE - ACCESS 2013

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

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

Info-books. Toegepaste Informatica. Handleiding. Deel 40c : Gegevensbeheer en algoritmen in Access. HA40c. Jos Gils Erik Goossens Info-books HA40c Toegepaste Informatica Handleiding Deel 40c : Gegevensbeheer en algoritmen in Access Jos Gils Erik Goossens Veldlengte Het maximale aantal tekens dat in een veld kan ingevoerd worden.

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

Informatie & Databases

Informatie & 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 informatie

Technische nota AbiFire Rapporten maken via ODBC

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

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

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

Nadere informatie

Trainingsomschrijving ACCESS 97 / 2000 / 2003NL

Trainingsomschrijving ACCESS 97 / 2000 / 2003NL Module 1 Inleiding Module 2 Ontwerpen van tabellen Module 3 Relationele databases en queries Module 4 Formulieren en rapporten Module 5 Geav. formulieren en rapporten Module 6 Macro s en menu s Module

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

Het omzetten van een ER-diagram naar SQL

Het omzetten van een ER-diagram naar SQL Het omzetten van een ER-diagram naar SQL Huub de Beer Eindhoven, 4 juni 2011 Omzetting ER-diagram naar SQL in twee stappen 1: ER-Diagram relationeel model Onderwerp van hoofdstuk 3 Entiteittype relatie,

Nadere informatie

Artikelbeheer aanmaken

Artikelbeheer aanmaken Artikelbeheer aanmaken Om in onze kassa artikels te kunnen gebruiken moet hiervoor ook een beheer worden geschreven. Daarbij gaan we in eerste fase de tabellen maken en daarna de formulier en queries die

Nadere informatie

Leerlingdossier & handelingsplannen. Welke mogelijkheden biedt de online tekstverwerker in ESIS? FAQ

Leerlingdossier & handelingsplannen. Welke mogelijkheden biedt de online tekstverwerker in ESIS? FAQ FAQ Leerlingdossier & handelingsplannen Welke mogelijkheden biedt de online tekstverwerker in ESIS? De online tekstverwerker beschikt over veel mogelijkheden voor het bewerken van tekst. U vindt de online

Nadere informatie

Proef met mobiel inchecken en elektronische instapkaarten

Proef met mobiel inchecken en elektronische instapkaarten Proef met mobiel inchecken en elektronische instapkaarten Bij easyjet kunt u binnenkort ook gebruikmaken van mobiel inchecken en elektronische instapkaarten. Er worden momenteel op enkele luchthavens testen

Nadere informatie

Leerlingdossier & handelingsplannen

Leerlingdossier & handelingsplannen FAQ Leerlingdossier & handelingsplannen Welke mogelijkheden biedt de online tekstverwerker in ESIS? De online tekstverwerker beschikt over veel mogelijkheden voor het bewerken van tekst. U vindt de online

Nadere informatie

Toelichting op enkele knoppen: (als u de muis bij een knop houdt, verschijnt een tekst met een korte aanwijzing (tooltip) bij deze knop).

Toelichting op enkele knoppen: (als u de muis bij een knop houdt, verschijnt een tekst met een korte aanwijzing (tooltip) bij deze knop). FAQ Leerlingdossier & handelingsplannen Welke mogelijkheden biedt de online tekstverwerker in ESIS? De online tekstverwerker beschikt over veel mogelijkheden voor het bewerken van tekst. U vindt de online

Nadere informatie

3.4 Een Hoofd/subformulier maken zonder de hulp van de wizard.

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

Nummer: 011 (11062002) The Courseware Company

Nummer: 011 (11062002) The Courseware Company Access Module 0 Access voor Windows, versie 97 (UK) Nummer: 011 (11062002) Niets van deze uitgave mag verveelvoudigd worden en/of openbaar worden gemaakt door middel van druk, fotokopie, microfilm of op

Nadere informatie

Eindtoets. Opgaven. 1 Gegeven is het domeinmodel van figuur 1. Domeinmodel voor betalingen. Eindtoets I N T R O D U C T I E.

Eindtoets. Opgaven. 1 Gegeven is het domeinmodel van figuur 1. Domeinmodel voor betalingen. Eindtoets I N T R O D U C T I E. Eindtoets I N T R O D U C T I E Deze eindtoets is bedoeld als voorbereiding op het tentamen. Het is belangrijk dat u de eindtoets pas probeert te maken op het moment dat u denkt klaar te zijn met de tentamenvoorbereiding.

Nadere informatie

Stap 5. Koppel vervolgens de Stages aan de AIOS op het blad AIOS Stageplaats (figuur 5). Nu kunnen de Stage specifieke afspraken aangemaakt worden.

Stap 5. Koppel vervolgens de Stages aan de AIOS op het blad AIOS Stageplaats (figuur 5). Nu kunnen de Stage specifieke afspraken aangemaakt worden. Met de Excelapplicatie Opleidingskalender kunt u afspraken in het kader van de opleiding met AIOS per Ziekenhuis/Opleiding per specialisme plannen en beheren. Introductie Deze Excelapplicatie is gemaakt

Nadere informatie

Handleiding Projectplanningsdocument

Handleiding Projectplanningsdocument Handleiding Projectplanningsdocument Inhoud Inleiding... 3 1. Home... 4 2. Medewerker invoeren / wijzigen / verwijderen... 5 3. Project invoeren / wijzigen / verwijderen... 6 4. Actie invoeren / wijzigen

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

Axiom module Bezoekers Registratie

Axiom module Bezoekers Registratie Axiom module Bezoekers Registratie Deze bezoekersmodule kan worden gebruikt om bezoekers te controleren, aan te melden en te volgen op een locatie. Deze module is alleen beschikbaar als de optionele licentie

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

Van CaseTalk naar een database in SQLite studio

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

Naam project Lost And Found Animals Lokaal gehost Percentage van het totaal geleverde werk 1 Cindy Jansen 50% 2 Eline Steyvers 50%

Naam project Lost And Found Animals Lokaal gehost Percentage van het totaal geleverde werk 1 Cindy Jansen 50% 2 Eline Steyvers 50% Naam project Lost And Found Animals Url Lokaal gehost Groepsleden Percentage van het totaal geleverde werk 1 Cindy Jansen 50% 2 Eline Steyvers 50% 1. Beveiliging in de toepassing Naam gebruiker Wachtwoord

Nadere informatie

Subrapporten. 5.1 Inleiding

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

Nadere informatie

Picnic handleiding voor beginners

Picnic handleiding voor beginners Picnic handleiding voor beginners Introductie Picnic is een webapplicatie waarmee je databasetoepassingen kunt maken, wijzigen en gebruiken in je webbrowser. Je hoeft daarvoor alleen maar formulieren te

Nadere informatie

utravel Quick Start Guide

utravel Quick Start Guide Quick Start Guide Met utravel ben je altijd zorgeloos onderweg! Met de nieuwe all-in-one travel app van UNIGLOBE beheer je al je vluchten en reservaties makkelijk op 1 scherm. utravel biedt reizigers op

Nadere informatie

Leerjaar 1/2 ICT-Academie. Niveau 4. Applicatie ontwikkeling

Leerjaar 1/2 ICT-Academie. Niveau 4. Applicatie ontwikkeling Databases SQL Leerjaar 1/2 ICT-Academie Niveau 4 Applicatie ontwikkeling Auteur: R. Meijerink Datum: Januari 2013 0. Inleiding Databases / SQL In deze lessen wordt je geleerd databases te bouwen in SQL-code.

Nadere informatie

Koppeling met een database

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

Nadere informatie

Katholieke Hogeschool Kempen

Katholieke Hogeschool Kempen Katholieke Hogeschool Kempen Campus Geel Departement Handelswetenschappen en Bedrijfskunde 2de jaar Toegepaste Informatica Examenrooster Eisenanalyserapport Teamnr: 63 Luca Andronico (2Ti6 631) Jorge Schrauwen

Nadere informatie

Functioneel Ontwerp. Marktplaats voor studenten en docenten

Functioneel Ontwerp. Marktplaats voor studenten en docenten Functioneel Ontwerp Marktplaats voor studenten en docenten 2008 Vincent de Groot S1009100 Nick Jansen S1012990 Peter Muntel S1014494 Robert Nijenhuis S1014753 2 1. EBP... 3 2. VOORBEELDSCHERMEN EN USE

Nadere informatie

Handleiding Manager-Software Versie 1.1

Handleiding Manager-Software Versie 1.1 Handleiding Manager-Software Versie 1.1 Inleiding De Manager-Software is het onderdeel van het Clear2Pass-systeem dat instaat voor het beheer en het opvolgen de toegangscontrole. Ook het toevoegen van

Nadere informatie

Gebruik Service Cloud Portaal

Gebruik Service Cloud Portaal Gebruik Service Cloud Portaal Er zijn in het Portaal vier menuopties. Bij de optie Support maakt u nieuwe Cases aan en beheert u uw Cases. Bij de Kennisbank vindt u artikelen met informatie van eerdere

Nadere informatie

Central Station Urenregistratie

Central Station Urenregistratie Central Station Urenregistratie Inhoud 1 Inleiding...3 2 Uren boeken in 4 stappen...4 2.1 Stap 1: Urenregistratie starten... 4 2.1.1 Inloggen... 4 2.1.2 Aanmaken nieuw urenformulier (eenmaal per week)...

Nadere informatie

Les 15 : updaten van gegevens in de database (deel2).

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

Handleiding Merge items

Handleiding Merge items Handleiding Merge items Copyright, Connexys Versie 3.2.0.1-30 september 2013 Niets uit dit document mag worden verveelvoudigd en/of openbaar worden gemaakt door middel van druk, fotokopie, microfilm of

Nadere informatie

ABN-Amro Shuttle Service export database. 1. Inleiding. 2. De Wizard. Functionele documentatie

ABN-Amro Shuttle Service export database. 1. Inleiding. 2. De Wizard. Functionele documentatie ABN-Amro Shuttle Service export database Functionele documentatie rudy@negenborn.net 04/2001 1. Inleiding Connexxion levert een taxidienst aan ABN-Amro. Werknemers van de ABN-Amro kunnen van deze taxidienst

Nadere informatie

Ook op internet wordt gebruik gemaakt van databases, zoals bij Marktplaats en Hyves.

Ook op internet wordt gebruik gemaakt van databases, zoals bij Marktplaats en Hyves. SAMENVATTING HOOFDSTUK 1 Databases Databases worden veel gebruikt. Er worden miljoenen gegevens in opgeslagen, bijvoorbeeld door de overheid, banken, verzekeringsmaatschappijen, boekingssystemen van vliegtuigmaatschappijen,

Nadere informatie

INSTRUCT Samenvatting Praktijk Access 2010, H2 SAMENVATTING HOOFDSTUK 2

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

Handleiding competitiesoftware verenigingen Visual Reality

Handleiding competitiesoftware verenigingen Visual Reality Handleiding competitiesoftware verenigingen Visual Reality Via de website http://badmintonnederland.toernooi.nl kunt u de keuze maken voor de competitie. De online competities staan aan de linkerkant van

Nadere informatie

[TOETS SQL INLEIDING]

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

Nadere informatie

Info-books. Toegepaste Informatica. Deel 3d: Gegevensbeheer met Access 2003. Boekhouden-informatica Informaticabeheer. BI3d. Jos Gils Erik Goossens

Info-books. Toegepaste Informatica. Deel 3d: Gegevensbeheer met Access 2003. Boekhouden-informatica Informaticabeheer. BI3d. Jos Gils Erik Goossens Info-books BI3d Toegepaste Informatica Boekhouden-informatica Informaticabeheer Deel 3d: Gegevensbeheer met Access 2003 Jos Gils Erik Goossens Hoofdstuk 8 Een formulier ontwerpen 8.1 Probleemstelling De

Nadere informatie

SQL SERVER 2008. Werking van Database Snapshots

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

Nadere informatie

Update documentatie. Intramed versie 9.1. Intramed versie 9.1

Update documentatie. Intramed versie 9.1. Intramed versie 9.1 Update documentatie Intramed versie 9.1 Intramed versie 9.1 Inhoudsopgave Hoofdstuk 1 Tabelfunctie...1 1.1 Tabellen gebruiken in de verslaglegging...1 III Hoofdstuk 1 Tabelfunctie 1.1 Tabellen gebruiken

Nadere informatie

SQL / Systeemanalyse

SQL / Systeemanalyse SQL / Systeemanalyse Wie ben ik Hans de Wit 44 jaar HBO BI in deeltijd gedaan Sinds 2008 werkzaam met BI / DWH med.hro.nl/wihan SQL De gegevens in een database vormen de grondstof voor informatie De informatie

Nadere informatie

Inhoud Basiscursus. Access 2010 NL-NL

Inhoud Basiscursus. Access 2010 NL-NL Inhoud Basiscursus Access 2010 NL-NL 1 - Access starten... 6 Een bestaande database openen... 8 Menu-opdrachten gebruiken... 9 Werkbalken tonen en verbergen... 11 Menu- en werkbalkopties aanpassen... 12

Nadere informatie

Systeemontwikkeling, Hoofdstuk 5, Formulieren maken in MS Access 2010

Systeemontwikkeling, Hoofdstuk 5, Formulieren maken in MS Access 2010 5 Formulieren maken in MS Access Nu de tabellen zijn aangemaakt kunnen we de formulieren gaan maken waarmee de gebruiker informatie toevoegt of onttrekt aan het informatiesysteem, de gebruikersmenu s.

Nadere informatie

Data Definition Language

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

Workshop 3x. Normaliseren. Normaliseren. Hiëarchische database ODBMS. Relationele database. Workshop 14 oktober 2010. A. Snippe ICT Lyceum 1

Workshop 3x. Normaliseren. Normaliseren. Hiëarchische database ODBMS. Relationele database. Workshop 14 oktober 2010. A. Snippe ICT Lyceum 1 Workshop 3x Analytisch vermogen Huiswerk Lestijden 10:00 12:30 Pauze 10:15 10:30 Deze les: Hiëarchische database Relationele database ODBMS Normaliseer stappen Hiëarchische database Elk record in een database

Nadere informatie

1.1 Een database ontwerpen voor een webliografie

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

Powerpoint presentatie College 5 Gilbert van Lierop & Farshad Salamat

Powerpoint presentatie College 5 Gilbert van Lierop & Farshad Salamat Powerpoint presentatie College 5 Gilbert van Lierop & Farshad Salamat Wat is een database? Een verzameling van georganiseerde data Een database bestaat uit applicaties, SQL en het DBMS Watis eendbms? EenDBMS

Nadere informatie

Technische handleiding database ontslagmanagement

Technische handleiding database ontslagmanagement Technische handleiding database ontslagmanagement 1. Het databasevenster De database opent u door te dubbelklikken 1 op het Access-icoon Ontslagmanagement.lnk Mogelijk krijgt u eerst één of meerdere vensters

Nadere informatie

En hoe gaan ze dit allemaal terugvinden?

En hoe gaan ze dit allemaal terugvinden? En hoe gaan ze dit allemaal terugvinden? Taak 1.2.10 Thomas Muller Paul van der Linden MT1A Tutor: van Griensven Docent: van den Biggelaar Gemaakt door Thomas Muller en Paul van der Linden Pagina 1 van

Nadere informatie

Administratieve apllicatie bij het opleidingsonderdeel Dynamische Websites.

Administratieve apllicatie bij het opleidingsonderdeel Dynamische Websites. 2 Toegepaste informatica, reeks 3a 24 augustus 2009 Dynamische Websites Opdracht: Projectvoorstel Student: Koen Van de Velde 1 Onderwerp: Registratie van projecten Administratieve apllicatie bij het opleidingsonderdeel

Nadere informatie

Taak 2.1.4 Eerst zien dan geloven... 1. Inhoud

Taak 2.1.4 Eerst zien dan geloven... 1. Inhoud Taak 2.1.4 Eerst zien dan geloven Inhoud Taak 2.1.4 Eerst zien dan geloven... 1 Inhoud... 1 Inleiding... 2 Modules van urenregistratiesysteem (Blokboek)... 3 Module applicatiebeheer... 3 Module projectbeheer...

Nadere informatie

Handleiding Mobility Online online application Non-Erasmus Study

Handleiding Mobility Online online application Non-Erasmus Study Handleiding Mobility Online online application Non-Erasmus Study Alle studenten die naar het buitenland gaan voor een studie moeten een dossier aanmaken in Mobility Online. Meer info over de procedures

Nadere informatie

Quick start handleiding versie 1.0

Quick start handleiding versie 1.0 Quick start handleiding versie.0 Inleiding Beste gebruiker, Via dit document lopen we door de basis onderdelen van je eigen Mijn Kroost control panel. Dit control panel vormt de basis voor het gebruik

Nadere informatie

WHITEPAPER MANUAL HOE STEL JE EEN WHITEPAPER IN?

WHITEPAPER MANUAL HOE STEL JE EEN WHITEPAPER IN? WHITEPAPER MANUAL Zet je magazine in als whitepaper. De bezoeker kan het magazine (alleen) openen door persoonlijke gegevens te verstrekken of door in te loggen met Facebook of Zo bouw jij een relevante

Nadere informatie

Van een ER-diagram naar een database specificatie in SQL

Van een ER-diagram naar een database specificatie in SQL Van een ER-diagram naar een database specificatie in SQL Huub de Beer Eindhoven, 4 juni 2011 Inhoudsopgave 1 Inleiding 1 2 Van een ER-diagram naar het relationele model 1 3 Van relationeel model naar SQL

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

Verslag. Projectteam: 107 Datum: 16 oktober 2008 Project leden: Lennard Fonteijn Harish Marhe Nicoletta Saba Turgay Saruhan Robin Tummers

Verslag. Projectteam: 107 Datum: 16 oktober 2008 Project leden: Lennard Fonteijn Harish Marhe Nicoletta Saba Turgay Saruhan Robin Tummers Verslag SE Projectteam: 107 Datum: 16 oktober 2008 Project leden: Lennard Fonteijn Harish Marhe Nicoletta Saba Turgay Saruhan Robin Tummers In dit verslag zullen wij een beschrijving geven, over welke

Nadere informatie

Normaliseren van tabellen Praktische oefeningen

Normaliseren van tabellen Praktische oefeningen Normaliseren van tabellen Praktische oefeningen Oefening 2 : Het gebruik van een OPZOEKTABEL Maak eerst een backup van de werkende versie In onze eigen database moeten we het principe van een opzoektabel

Nadere informatie

Na bestudering van dit hoofdstuk, moet je tot het volgende in staat zijn:

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

Databases gebruiken. Databases gebruiken

Databases gebruiken. Databases gebruiken Databases gebruiken In deze module wordt van de kandidaat verwacht dat hij een goed begrip heeft van databases en aantoont competent te zijn in het gebruik van een database. Doel van de module De kandidaat:

Nadere informatie

Na bestudering van dit hoofdstuk moet je tot het onderstaande in staat zijn:

Na bestudering van dit hoofdstuk moet je tot het onderstaande in staat zijn: 15. Toegangsbeheer Tot nu toe heb je gewerkt met DML en DDL statements. Echter de DCL statements zijn nog niet aan bod geweest. DCL commando s gebruik je voor de beveiliging van je database. Wie mag wat

Nadere informatie

Databases en SQL Foundation (DBSQLF.NL)

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

Gebruikershandleiding. StUF Testplatform Versie 1.3.0

Gebruikershandleiding. StUF Testplatform Versie 1.3.0 Gebruikershandleiding StUF Testplatform Versie 1.3.0 Documentversie: 0.7 Datum 25 november 2014 Status In gebruik Inhoudsopgave 1 INLEIDING...3 2 GEBRUIK MAKEN VAN HET STUF TESTPLATFORM...4 2.1 INLOGGEN

Nadere informatie

Handleiding Gravity Forms

Handleiding Gravity Forms Handleiding Gravity Forms Deze handleiding gaat in op het maken van formulieren via Gravity Forms binnen WordPress. Ter voorbeeld wordt een formulier gemaakt voor het inzenden van hulp vragen voor Gravity

Nadere informatie

Maximo Tips and Tricks

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

Secure Application Roles

Secure Application Roles Secure Application Roles Beheer de toegang tot de database 1. Inleiding Het realiseren van geautoriseerde toegang tot een database lijkt eenvoudig. Echter, vaak blijkt dat dezelfde combinatie van gebruikersnaam

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

Klantendatabase aanmaken

Klantendatabase aanmaken Klantendatabase aanmaken Invulformulier voor een klant te maken en op te slaan Voor dit project maken we een nieuwe database aan. Voor bepaalde acties zoals het maken van een nieuwe database en het maken

Nadere informatie

Normaliseren van tabellen Praktische oefeningen

Normaliseren van tabellen Praktische oefeningen Normaliseren van tabellen Praktische oefeningen Oefening 1 : Het gebruik van een OPZOEKTABEL Maak eerst een backup van de werkende versie In onze eigen database moeten we het principe van een opzoektabel

Nadere informatie

1 Werken met (keuze)lijstjes: de control listbox

1 Werken met (keuze)lijstjes: de control listbox 1 Werken met (keuze)lijstjes: de control listbox 1.1 Keuzelijstjes: wat en waarom In een educatief programma wordt vaak gebruik gemaakt van keuzelijstjes. Enkele voorbeelden: * bij het opstarten van een

Nadere informatie

INHOUD. Presentatie ICT werkervaring (voornamelijk) Gericht op databasetoepassingen. Sprekers. Allard van Amerongen Ing. Stefan Boekel 05-02-2008

INHOUD. Presentatie ICT werkervaring (voornamelijk) Gericht op databasetoepassingen. Sprekers. Allard van Amerongen Ing. Stefan Boekel 05-02-2008 INHOUD Presentatie ICT werkervaring (voornamelijk) Gericht op databasetoepassingen Sprekers Datum : : Allard van Amerongen Ing. Stefan Boekel 05-02-2008 INTRODUCTIE WIE BEN IK? Verleden/heden WAT DOE IK?

Nadere informatie

Klikt u op dan komt er een scherm of u dit bestand wilt of

Klikt u op dan komt er een scherm of u dit bestand wilt of Enkele nuttige tips om met VARB te werken. U start uw internetbrowser en gaat naar https://www.varb.nl er komt een schermpje Certificaat bevestigen, klik op OK. Het volgende scherm is Voer Pin in, u vult

Nadere informatie

Informatica toets vwo 6 Databases

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

Tutorial. Microsoft Access 2003

Tutorial. Microsoft Access 2003 Bureau voor Taal en Informatica Werfkade 10 9601 LG Hoogezand 0598 390070 e-mail: bti@bbti.nl Tutorial Microsoft Access 2003 Kijkje in de keuken www.bbti.nl bbti Hoogezand Access: Kijkje in de keuken 2

Nadere informatie

2 Eisenanalyse. 2.1 Functionele eisen het UseCaseDiagram

2 Eisenanalyse. 2.1 Functionele eisen het UseCaseDiagram 2 Eisenanalyse 2.1 Functionele eisen het UseCaseDiagram beschrijvingen van de UseCases en/of prototype Inloggen Inloggen Deze usecase zorgt ervoor dat de gebruiker zich kan inloggen op het systeem. lid

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

Trainingsmateriaal Osiris 6. Admission Office International Office

Trainingsmateriaal Osiris 6. Admission Office International Office Trainingsmateriaal Osiris 6. Admission Office International Office Utwente, 6-2-2014 i Inhoudsopgave Inhoudsopgave ii 1. Algemene handeling Osiris 6 1 1.1 Menu structuur. 1 1.2 Favorieten indelen 2 1.3

Nadere informatie

Gebruikers handleiding Telgids mutaties Versie 1.2

Gebruikers handleiding Telgids mutaties Versie 1.2 Gebruikers handleiding Telgids mutaties Versie 1.2 Bert Witte / Edwin Bom 2006 1 Inhoud Verbinding maken met de webinterface... 3 Hoe exporteer ik een overzicht naar Microsoft Excel... 5 Hoe krijg ik gedetailleerde

Nadere informatie

Ordina VSM Customer Portal

Ordina VSM Customer Portal Ordina VSM Customer Portal Waarom gebruik maken van een Customer Portal U wilt de voortgang van uw meldingen (verstoringen / vragen) voor uw beheercontract(en) via een internetportaal kunnen inzien. Eventueel

Nadere informatie

Klant Adres Woonplaats Telefoon Stoelen Tafels Kasten Banken Opbergers Doorzon Tulpendreef 9 Wassenaar 020-23451009. - LACK, 7 stuks (div.

Klant Adres Woonplaats Telefoon Stoelen Tafels Kasten Banken Opbergers Doorzon Tulpendreef 9 Wassenaar 020-23451009. - LACK, 7 stuks (div. Database theorie Inleiding Veel mensen roepen altijd dat databases moeilijk te begrijpen zijn, en dat klopt. Toch hebben we in het dagelijks leven super vaak met databases te maken. Hoe weet te assistent

Nadere informatie

Access voor beginners - hoofdstuk 25

Access voor beginners - hoofdstuk 25 Access voor beginners - hoofdstuk 25 Handleiding van Auteur: OctaFish Oktober 2014 Werken met Klassemodules Tot nu toe heb ik in de cursus Access veel gewerkt met formulieren, en met procedures en functies.

Nadere informatie

Etiketten maken en printen (word 2010).

Etiketten maken en printen (word 2010). Etiketten maken en printen (word 2010). Klik op het tabblad Verzendlijsten. (Zie pijl). Het onderstaande venster komt nu: Klikt u nu op Afdruk samenvoegen starten Er komt weer een venster: Zie hier naast.

Nadere informatie

Quick Reference Card Atos e-suite

Quick Reference Card Atos e-suite Contacten Een gebruiker heeft de beschikking over de volgende contact-functionaliteiten: Acties vanuit KCC-tabblad: Registreren nieuwe anonieme en niet-anonieme contacten Registreren nieuw contact en direct

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

6.2 VBA Syntax. Inleiding Visual Basic

6.2 VBA Syntax. Inleiding Visual Basic 6.2 VBA Syntax Wij gaan de Visual Basic Editor opnieuw openen, om de instructie die wij zojuist getypt hebben, nader te bekijken. Klik te tab Hulpmiddelen voor databases Klik op Maken Macro s en Code -

Nadere informatie

Thinking of development

Thinking of development Thinking of development Databases Arjan Scherpenisse HKU / Miraclethings Agenda voor vandaag Opdracht tussenstand State diagram / Observer pattern Bret Victor Databases 2/42 Opdracht tussenstand Slides

Nadere informatie

case: use-case-diagram

case: use-case-diagram Hoofdstuk 9 case: use-case-diagram Dit hoofdstuk beschrijft de totstandkoming van de use-cases voor EasyShop, het maaltijdsysteem van Hans en Jacqueline. Het zijn de functionele systeemeisen die hier worden

Nadere informatie