Groepswerk Technieken voor Datamodellering

Save this PDF as:
 WORD  PNG  TXT  JPG

Maat: px
Weergave met pagina beginnen:

Download "Groepswerk Technieken voor Datamodellering"

Transcriptie

1 Groepswerk Technieken voor Datamodellering Verbinnen M. & Vanhuysse R

2 Overzicht project management Logboek 2/4/14 team gevormd, onderwerp vastgelegd; 7/4/14 Inzending definitiestudie; 23/4/14 opstellen en normaliseren van conceptueel ERD 30/4/14 opstellen CREATE en INSERT statements 7/5/14 afwerken INSERT statements, opstellen queries en verslag Zelfevaluatie team De samenwerking verliep vlot. We twijfelden in het begin over een geschikt onderwerp, maar Maxime kwam al snel met het simpele idee om een database voor een restaurant te maken. Samen bepaalden we een eenvoudige inhoud in de definitiestudie. Het normaliseren on opstellen van het ERD verliep vlot door de keuze van dit onderwerp. In de oefenzittingen splitsten we onze aandacht: Robrecht schreef de CREATE statements en het verslag en Maxime schreef de INSERT en SELECT statements. We zijn beiden tevreden over het resultaat en appreciëren de wederzijdse input in het project. We denken dat we door dit project voldoende hebben bijgeleerd om de leerstof onder de knie te krijgen. We zijn overeengekomen dat onze inspanning gelijk liggen en hebben daarom de verdeling van de punten gedaan door te tossen. Maxime krijgt 5 punten en Robrecht 6.

3 Definitiestudie Restaurant case study Probleemstelling Definitie studie Het doel van dit project is het opzetten van een restaurant. Ons doel is het uiteenzetten van het beheer om de werking van het restaurant zo efficiënt mogelijk te maken en het restaurant zo winstgevend mogelijk. Interviews Wat is de richting die u uit wilt met het restaurant (sterrenzaak of brasserie, etc.)? Wij willen een eenvoudig restaurant opzetten zoals er velen zijn in de Muntstraat in Leuven. Dit zijn gezellige niet al te grote restaurants met een hele goede prijs/kwaliteit verhouding die zeer budgetvriendelijke is zodat alle soorten groepen van mensen bij ons kunnen komen tafelen. Studenten en werkende mensen zijn onze doelgroep. Hoe gaat de bediening geregeld worden? Ons opzet is het restaurant opdelen in verschillende zones van tafels. Per zone van tafels worden er dan 1 of meerdere obers aangewezen zodat de bediening heel vlot gaat en de wachttijden miniem zijn. Werken jullie met een reservatie systeem? Wij hebben besloten om te werken met een systeem waarin het mogelijk is om te reserveren maar waar het ook mogelijk is om binnen te stappen en te vragen voor een tafel. Dit is heel flexibel en zorgt voor een lage drempel om bij ons te komen dineren. Studenten leven in een hels tempo waarbij reserveren voor een restaurant meestal niet past. Zij stappen een restaurant naar keuze binnen en wij staan open voor hun komst. Hoe wordt er afgerekend? De rekening wordt opgemaakt per tafel op het einde van het diner. Hier zijn de maaltijden en de bestelde dranken inbegrepen.

4 Situatieschets Dit restaurant is een zaak die staat op zichzelf. De situering is de Muntstraat in Leuven, waar tevens nog andere restaurants gevestigd zijn. Op dit moment is de gehele boekhouding nog op papier: reservaties worden locaal of telefonisch doorgegeven en bijgehouden in een agenda, bestellingen worden per tafel neergeschreven door het personeel en de rekeningen worden bij het verlaten van het restaurant opgesteld. De menu s zijn opgebouwd als volgt: er is een ruime keuze tussen voorgerechten, hoofdgerechten, desserts en dranken. Probleemomschrijving De restauranthouder beseft dat het huidige systeem niet mee is met de tijd. Dit blijkt uit de trage bediening en kleine fouten die gemaakt worden bij het opdienen. Om de situatie te verbeteren wil hij een digitaal systeem met bijhorende database opstellen. Per voorgerecht, hoofdgerecht of dessert worden een ID, een prijs, al dan niet seizoensmaaltijd, aantal personen en al dan niet behorende tot een menu bij gehouden. Voor de dranken wordt er een ID, een prijs, een hoeveelheid van de drank(cl of l) en een eventueel alcohol percentage bijgehouden. De dranken, voorgerechten, gerechten en desserts worden dan via hun ID gekoppeld tot 1 bestelling. De bestelling bestaat uit een bestelnummer, een totaal prijs, een tafelnummer, een klantnummer (in dien dat bestaat voor de klant; dit staat de restauranthouder toe om trouwe klanten te belonen met korting op volgende rekeningen). Er wordt ook bijgehouden welke ober welke bediening verzorgt, om bij de verloning de fooi te berekenen.

5 Conceptueel Ontwerp

6 Logisch Ontwerp

7 Technisch Ontwerp CREATE statements CREATE TABLE groepswerk_vanhuysse_verbinnen.bestellingen (bestellingsid int not null, klantid tafelid int, int, aantal_personen_bediend int not null, CONSTRAINT bestellingen_pkey PRIMARY KEY (bestellingsid) ) CREATE TABLE groepswerk_vanhuysse_verbinnen.tafels (tafelid int not null REFERENCES groepswerk_vanhuysse_verbinnen.bestellingen, aantal_personen int not null, reservatie boolean not null, CONSTRAINT tafels_pkey PRIMARY KEY (tafelid) ) CREATE TABLE klanten (klantid int not null REFERENCES groepswerk_vanhuysse_verbinnen.bestellingen, naam char(45) not null, voornaam char(45) not null, korting int, CONSTRAINT klanten_pkey PRIMARY KEY (klantid) )

8 CREATE TABLE bestellingen_has_consumpties (bestellingsid int consumptieid int not null REFERENCES groepswerk_vanhuysse_verbinnen.bestellingen, not null REFERENCES groepswerk_vanhuysse_verbinnen.consumpties, CONSTRAINT bestellingen_has_consumpties_pkey PRIMARY KEY (bestellingsid, consumptieid) ) CREATE TABLE consumpties (consumptieid INT not null, naam VARCHAR(45), prijs FLOAT not null, voor_aantal_personen INT, CONSTRAINT consumpties_pkey PRIMARY KEY(consumptieID) ) CREATE TABLE dranken (consumptieid INT not null REFERENCES groepswerk_vanhuysse_verbinnen.consumpties, hoeveelheid_drank FLOAT not null, alcoholpercentage INT, CONSTRAINT dranken_pkey PRIMARY KEY(consumptieID) ) CREATE TABLE voorgerechten

9 (consumptieid INT not null REFERENCES groepswerk_vanhuysse_verbinnen.consumpties, seizoen VARCHAR(45), menu VARCHAR(45), CONSTRAINT voorgerechten_pkey PRIMARY KEY(consumptieID) ) CREATE TABLE hoofdgerechten (consumptieid INT not null REFERENCES groepswerk_vanhuysse_verbinnen.consumpties, seizoen VARCHAR(45), menu VARCHAR(45), CONSTRAINT hoofdgerechten_pkey PRIMARY KEY(consumptieID) ) CREATE TABLE desserten (consumptieid INT not null REFERENCES groepswerk_vanhuysse_verbinnen.consumpties, seizoen VARCHAR(45), menu VARCHAR(45), CONSTRAINT deserten_pkey PRIMARY KEY(consumptieID) ) INSERT statements INSERT INTO CONSUMPTIES (consumptieid,naam,prijs,voor_aantal_personen) VALUES (0001,'plat_water',2,1),

10 (0002,'bruis_water',2,1), (0003,'cola',2,1), (0004,'sprite',2,1), (0005,'rode_wijn',3,1), (0006,'witte_wijn',3,1), (0007,'champagne',3,1), (0008,'wisky',7,1), (0009,'wodka',7,1), (0011,'kaaskroketten',8,1), (0012,'garnaalkroketten',8,1), (0013,'tapas',12,2), (0014,'scampi_met_look',9,1), (0015,'noorse_schotel',10,1), (0016,'bruschetta',13,2), (0017,'kippensoep',7,1), (0018,'tomaat_garnaal',14,2), (0021,'garnaalkroketten_met_frietjes',15,1), (0022,'entrecôte_met_peperroomsaus',18,1), (0023,'kaaskroketten_met_frietjes',14,1), (0024,'kabeljauwhaasje_met_prei_en_kroketten',19,1), (0025,'varkenskarbonade_met_frietjes',15,1), (0026,'pasta_al_carbonara',15,1), (0027,'pad_thai_kip',11,1), (0028,'babi_pangang',13,1), (0031,'dame_blanche',5,1), (0032,'damme_noire',5,1),

11 (0033,'suikertaart',4,1), (0034,'moelleux',6,1), (0035,'chocolademousse',4,1), (0036,'tiramisu',5,1), (0037,'créme_brulé',4,1), (0038,'fruitsalade',3,1), (0039,'chocoladebrownie',3,1); INSERT INTO DRANKEN (consumptieid,hoeveelheid_drank,alcoholpercentage) VALUES (0001,25,DEFAULT), (0002,25,DEFAULT), (0003,25,DEFAULT), (0004,25,DEFAULT), (0005,10,12), (0006,10,12), (0007,10,12), (0008,4,40), (0009,4,40); INSERT INTO VOORGERECHTEN (consumptieid,seizoen,menu) VALUES (0011,'winter',null), (0012,'zomer',null), (0013,null,null), (0014,'zomer',null),

12 (0015,'lente',null), (0016,'lente',null), (0017,'herfst',null), (0018,'zomer',null); INSERT INTO HOOFDGERECHTEN (consumptieid,seizoen,menu) VALUES (0021,'zomer','zeevruchten'), (0022,null,'genieter'), (0023,null,null), (0024,'zomer','vis'), (0025,'winter',null), (0026,null,'italiaans'), (0027,null,'oosters'), (0028,null,'chinees'); INSERT INTO desserten (consumptieid,seizoen,menu) VALUES (0031,null,null), (0032,null,null), (0033,null,'belgische keuken'), (0034,null,'franse keuken'), (0035,null,null),

13 (0036,null,'italiaans'), (0037,null,null), (0038,'zomer',null), (0039,'zomer',null); INSERT INTO bestellingen (bestellingsid, klantid, tafelid, aantal_personen_bediend) VALUES (1, null, 1, 1), (2, null, 1, 2), (3, 1, 2, 2), (4, null, 3, 3), (5, null, 4,4); INSERT INTO tafels (tafelid,aantal_personen,reservatie) VALUES (1,2,FALSE), (2,2,FALSE), (3,4,TRUE), (4,4,FALSE), (5,8,FALSE), (6,8,FALSE); INSERT INTO klanten (klantid, naam, voornaam, korting) VALUES (1, 'Verbinnen', 'Maxime', 10), (2, 'Vanhuysse', 'Robrecht', 10),

14 (3, 'Willis', 'Bruce', 90), (4, 'Van Pee', 'Jo', null); Queries Query 1: selecteer alle hoofdgerechten voor tafel 3 SELECT * FROM ((((groepswerk_vanhuysse_verbinnen.tafels INNER JOIN groepswerk_vanhuysse_verbinnen.bestellingen ON groepswerk_vanhuysse_verbinnen.bestellingen.tafelid = groepswerk_vanhuysse_verbinnen.tafels.tafelid) INNER JOIN groepswerk_vanhuysse_verbinnen.bestellingen_has_consumpties ON groepswerk_vanhuysse_verbinnen.bestellingen.bestellingsid = groepswerk_vanhuysse_verbinnen.bestellingen_has_consumpties.bestellingsid) INNER JOIN groepswerk_vanhuysse_verbinnen.consumpties ON groepswerk_vanhuysse_verbinnen.consumpties.consumptieid = groepswerk_vanhuysse_verbinnen.bestellingen_has_consumpties.consumptieid) INNER JOIN groepswerk_vanhuysse_verbinnen.hoofdgerechten ON groepswerk_vanhuysse_verbinnen.hoofdgerechten.consumptieid = groepswerk_vanhuysse_verbinnen.consumpties.consumptieid) WHERE tafels.tafelid = 3 Query 2: selecteer alle bestellingids voor tafel 1 SELECT bestellingen.bestellingsid FROM (groepswerk_vanhuysse_verbinnen.tafels INNER JOIN groepswerk_vanhuysse_verbinnen.bestellingen ON groepswerk_vanhuysse_verbinnen.bestellingen.tafelid = groepswerk_vanhuysse_verbinnen.tafels.tafelid) WHERE tafels.tafelid = 1 Query 3: bereken de korting voor klant 1 SELECT klanten.korting*(sum(consumpties.prijs)/100) FROM ((((groepswerk_vanhuysse_verbinnen.tafels INNER JOIN groepswerk_vanhuysse_verbinnen.bestellingen ON

15 groepswerk_vanhuysse_verbinnen.bestellingen.tafelid = groepswerk_vanhuysse_verbinnen.tafels.tafelid) INNER JOIN groepswerk_vanhuysse_verbinnen.klanten ON groepswerk_vanhuysse_verbinnen.bestellingen.klantid = groepswerk_vanhuysse_verbinnen.klanten.klantid) INNER JOIN groepswerk_vanhuysse_verbinnen.bestellingen_has_consumpties ON groepswerk_vanhuysse_verbinnen.bestellingen.bestellingsid = groepswerk_vanhuysse_verbinnen.bestellingen_has_consumpties.bestellingsid) INNER JOIN groepswerk_vanhuysse_verbinnen.consumpties ON groepswerk_vanhuysse_verbinnen.consumpties.consumptieid = groepswerk_vanhuysse_verbinnen.bestellingen_has_consumpties.consumptieid) WHERE bestellingen.bestellingsid = 3 GROUP BY klanten.korting, consumpties.prijs

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

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

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

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

Nadere informatie

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

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

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

SQL datadefinitietaal

SQL datadefinitietaal SQL datadefinitietaal We kunnen er het schema van de database mee bepalen: metadata toevoegen, wijzigen en verwijderen uit een database. Basiscommando's: CREATE : toevoegen van metagegevens DROP : verwijderen

Nadere informatie

Sparse columns in SQL server 2008

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

Nadere informatie

Inhoud. Voorwoord Belangrijkste kenmerken van dit boek De opzet van dit boek Over de auteur Woord van dank

Inhoud. Voorwoord Belangrijkste kenmerken van dit boek De opzet van dit boek Over de auteur Woord van dank v Voorwoord Belangrijkste kenmerken van dit boek De opzet van dit boek Over de auteur Woord van dank 1 Introductie: data en informatie 1.0 Wat leer je in dit hoofdstuk? 1.1 Verschil tussen gegevens en

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

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

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

Nadere informatie

Zelftest DB2 for z/os basiscursus

Zelftest DB2 for z/os basiscursus Zelftest DB2 for z/os basiscursus Document: n1067test.fm 22/01/2013 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING BIJ DE ZELFTEST DB2 FOR Z/OS BASISCURSUS

Nadere informatie

Handleiding configuratie en gebruik tekenmodule

Handleiding configuratie en gebruik tekenmodule Handleiding configuratie en gebruik tekenmodule B3Partners Inhoudsopgave 1 Inleiding...2 2 Configuratie tekenmodule...3 2.1 Database tabel...4 2.2 WMS Service...5 2.3 Gegevensbron en kaartlaag...6 2.4

Nadere informatie

SQL & Datamodelleren

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

Nadere informatie

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

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

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

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

Nadere informatie

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

Bibliotheek in ProcessMaker

Bibliotheek in ProcessMaker Bibliotheek in ProcessMaker Gevraagd wordt voor een bibliotheek een informatiesysteem te ontwerpen. De bibliotheek heeft een aantal bibliothecarissen die de verzameling beheren, en leden die deze boeken

Nadere informatie

Zorg ervoor dat je een database hebt aangevraagd op http://stap.iam.hva.nl Open daarna het volgende adres in je browser:

Zorg ervoor dat je een database hebt aangevraagd op http://stap.iam.hva.nl Open daarna het volgende adres in je browser: WERKGROEP 1 OEFENINGEN Zorg ervoor dat je een database hebt aangevraagd op http://stap.iam.hva.nl Open daarna het volgende adres in je browser: http://stap.iam.hva.nl/phpmyadmin Log in met de gegevens

Nadere informatie

DATAMODEL GAME EVENT DATABASE ELTON GONÇALVES GOMES V1-10

DATAMODEL GAME EVENT DATABASE ELTON GONÇALVES GOMES V1-10 DATAMODEL GAME EVENT DATABASE ELTON GONÇALVES GOMES 500673947 V1-10 VAK : STORAGE DOCENT : FONS VAN KESTEREN INHOUD Inleiding Concept Implentatie in MySQL Implementatie in JSON structuur Reflectie Bijlage

Nadere informatie

Inhoud. Voorwoord 1 Belangrijkste kenmerken van dit boek 1 De opzet van dit boek 1 Over de auteurs 2 Woord van dank 2

Inhoud. Voorwoord 1 Belangrijkste kenmerken van dit boek 1 De opzet van dit boek 1 Over de auteurs 2 Woord van dank 2 v Voorwoord 1 Belangrijkste kenmerken van dit boek 1 De opzet van dit boek 1 Over de auteurs 2 Woord van dank 2 1 Introductie: data en informatie 3 1.0 Wat leer je in dit hoofdstuk? 3 1.1 Verschil tussen

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

Hoe bouw ik een component? Drs. Arjan Burger

Hoe bouw ik een component? Drs. Arjan Burger Hoe bouw ik een component? Drs. Arjan Burger Zelf bouwen in Joomla! Veel standaard componenten aanwezig Zelf bouwen: meer mogelijkheden Maatwerk (redelijke tot grondige) PHP kennis vereist Meeliften op

Nadere informatie

2 Specificatie In deze tabel staat voor welk crebotraject de leereenheid is gemaakt Crebotraject code: 95311

2 Specificatie In deze tabel staat voor welk crebotraject de leereenheid is gemaakt Crebotraject code: 95311 LEEREENHEID PhP 2 Dit document bestaat uit twee onderdelen - Onderdeel Leereenheid - Onderdeel Onderwijsproduct 1 Naam leereenheid In deze tabel staat de naam en het type van de leereenheid Leereenheid

Nadere informatie

2 Specificatie In deze tabel staat voor welk crebotraject de leereenheid is gemaakt Crebotraject code: 95311

2 Specificatie In deze tabel staat voor welk crebotraject de leereenheid is gemaakt Crebotraject code: 95311 LEEREENHEID Oracle Dit document bestaat uit twee onderdelen - Onderdeel Leereenheid - Onderdeel Onderwijsproduct 1 Naam leereenheid In deze tabel staat de naam en het type van de leereenheid Leereenheid

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

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

Datamodelleren en databases 2011

Datamodelleren en databases 2011 Datamodelleren en databases 21 Capita selecta 1 In dit college Modelleren Normaliseren Functionele afhankelijkheid 1-3N M:N-relaties, associatieve entiteittypes, ternaire relaties Weak entiteittypes Multivalued

Nadere 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

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

Inhoud. Pagina 2 van 13

Inhoud. Pagina 2 van 13 Code Conventie Inhoud PHP algemeen... 3 Namen van variabelen... 3 Enkele of dubbele aanhalingstekens... 3 Globale variabelen... 3 Namen van functies... 3 Argumenten van functies... 3 Formattering... 4

Nadere informatie

Zaalhuur. page 1 / 5. Prijsoverzicht

Zaalhuur. page 1 / 5. Prijsoverzicht Zaalhuur Centre Céramique is de aangewezen locatie voor een effectieve vergadering of bijeenkomst. Centre Céramique beschikt namelijk over een aantal zalen die u kunt huren. Een vergadering in klein gezelschap

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

hoofdstuk 9 referentiële integriteit waarborgen overige constraints 9.1 Referentiële integriteit relationele databases 9.1

hoofdstuk 9 referentiële integriteit waarborgen overige constraints 9.1 Referentiële integriteit relationele databases 9.1 relationele databases 9.1 hoofdstuk 9 referentiële integriteit waarborgen overige constraints 9.1 Referentiële integriteit Als voorbeeld nemen we een eenvoudige database, bestaande uit twee tabellen. De

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

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

Automatische Installatie op IIS server

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

Nadere informatie

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

PL/SQL. Declaraties van variabelen. Structuur PL/SQL is een blok-georiënteerde taal: Toekenningen

PL/SQL. Declaraties van variabelen. Structuur PL/SQL is een blok-georiënteerde taal: Toekenningen PL/SQL PL/SQL is een procedurele uitbreiding op SQL, omdat SQL op zich niet krachtig genoeg is om complexe databank applicaties te ontwikkelen. Server-side functies, of stored procedures worden op de database

Nadere informatie

SQL SERVER 2008. Werking van Database Snapshots

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

Nadere informatie

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

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

Nadere informatie

Redundancy Normaalvormen

Redundancy Normaalvormen IN2 Week 3: Normaliseren en koppelingen Relationeel model Functionele Afhankelijkheid Sleutels l Redundancy Normaalvormen Koppelingen (Joins) Indexen Onderwerpen in deze les IN2 31 3.1 Definities Definitie

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

Hoofdstuk: 1 Principes van databases

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

Nadere informatie

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

MENU 29,50. een hoofdgerecht en een dessert. Aperitief Glas cava of een alcoholvrij aperitief

MENU 29,50. een hoofdgerecht en een dessert. Aperitief Glas cava of een alcoholvrij aperitief MENU 29,50 een hoofdgerecht en een dessert MENU 36,00 een voorgerecht en een hoofdgerecht MENU 42,00 een hoofdgerecht, een dessert, wijn en water Drank 1/2 fles witte wijn - Chibet Chardonnay - of 1/2

Nadere informatie

TECHNISCHE UNIVERSITEIT EINDHOVEN Faculteit Wiskunde en Informatica. Proeftentamen ISO (2R290), query-gedeelte, Oktober 2006

TECHNISCHE UNIVERSITEIT EINDHOVEN Faculteit Wiskunde en Informatica. Proeftentamen ISO (2R290), query-gedeelte, Oktober 2006 NAAM: IDENT. NR.: TECHNISCHE UNIVERSITEIT EINDHOVEN Faculteit Wiskunde en Informatica Proeftentamen ISO (2R290), query-gedeelte, Oktober 2006 Dit proeftentamen bestaat uit drie opgaven met een aantal deel-opgaven.

Nadere informatie

Uitwerking opdracht 10.4 Functioneel ontwerp kassasysteem voor een restaurant

Uitwerking opdracht 10.4 Functioneel ontwerp kassasysteem voor een restaurant Uitwerking opdracht 10.4 Functioneel ontwerp kassasysteem voor een restaurant Deze uitwerking is welwillend ter beschikking gesteld door Jos Römgens en Jan Hessel Brons. Beiden zijn docent aan de HEAO

Nadere informatie

voorbeeldexamen I-Tracks Databases and SQL Foundation Voorbeeldexamen DBSQLF Uitgave juni 2006

voorbeeldexamen I-Tracks Databases and SQL Foundation Voorbeeldexamen DBSQLF Uitgave juni 2006 voorbeeldexamen Databases and SQL Foundation (DBSQLF) I-Tracks Databases and SQL Foundation Voorbeeldexamen DBSQLF Uitgave juni 2006 inhoud 3 inleiding 4 voorbeeldexamen 21 antwoordindicatie 44 beoordeling

Nadere informatie

Reizen Uit Eten. Uit Eten - Bij de ingang. Uit Eten - Eten bestellen

Reizen Uit Eten. Uit Eten - Bij de ingang. Uit Eten - Eten bestellen - Bij de ingang Ik wil graag een tafel reserveren voor _[aantal mensen]_ om _[tijdstip]_. Een reservering doen Een tafel voor _[number of people]_ graag. Om een tafel vragen Neemt u creditcards aan? Vragen

Nadere informatie

Handleiding Great Front-office

Handleiding Great Front-office Handleiding Great Front-office VE Copyright: L-Kwadraat / Greatpos Disclaimer: deze handleiding is met zorg samengesteld. Beschreven procedures en functies kunnen ter verduidelijking, aangevuld zijn met

Nadere informatie

OP ZOEK NAAR EEN CULINAIRE TOPERVARING VOOR AL UW EVENEMENTEN?

OP ZOEK NAAR EEN CULINAIRE TOPERVARING VOOR AL UW EVENEMENTEN? OP ZOEK NAAR EEN CULINAIRE TOPERVARING VOOR AL UW EVENEMENTEN? BIJ HERTOG JAN BENT U OP DE JUISTE PLEK Sinds we ons restaurant in de zomer van 2014 verhuisden naar een historische hoeve in Zedelgem, beschikken

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

Project PiggyBank 2014

Project PiggyBank 2014 Project PiggyBank 2014 Auteur Laatst gewijzigd Licentie Webadres Bert Bredewold 23 April 2014 CC Naamsvermelding 3.0 Nederland licentie http://maken.wikiwijs.nl/50661 Dit lesmateriaal is gemaakt met Wikiwijsleermiddelenplein.

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

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

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

Je eigen potje koken: VOEDING Leerkrachtenbundel

Je eigen potje koken: VOEDING Leerkrachtenbundel Je eigen potje koken: VOEDING Leerkrachtenbundel Opbouw cursus - De cursus is opgebouwd in verschillende delen. Het eerste deel bestaat uit de werkblaadjes met de theorie met bijhorende (onderzoeks)opdrachten.

Nadere informatie

Zonnepanelen Hoe krijg je de data op je website?

Zonnepanelen Hoe krijg je de data op je website? Zonnepanelen Hoe krijg je de data op je website? Beste website-bezoeker, Omdat ik al heel wat vragen kreeg over het gedeelte zonne-energie op mijn website, heb ik besloten om de werkwijze die ik gevolgd

Nadere informatie

ID DAG_NR DAG_LANG MAAND_NR MAAND_LANG JAAR_NR FRIDAY 1 JANUARY 2009

ID DAG_NR DAG_LANG MAAND_NR MAAND_LANG JAAR_NR FRIDAY 1 JANUARY 2009 Een vaak voorkomende dimensie is de kalender, in elk Datawarehouse komt er wel een voor. Het is typisch zo n dimensie die over het algemeen zo plat is als een dubbeltje. In dit voorbeeld maak ik gebruik

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

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

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

COMPUTERWOORDEN.NL SQL - basis

COMPUTERWOORDEN.NL SQL - basis Inhoudsopgave... 1 Introductie: SQL... 7 SQL... 7 SQL geschiedenis...7 SQL dialecten...7 Basis SQL-commando's...8 CREATE TABLE... 8... 8... 8 Datatype...8 Grootte...10 Veldtype... 10 DELETE FROM... 10...

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

Puzzelen met SQL DBA. De muzieklijst, deel 1. De tabellen De tabellen die we gaan gebruiken in deze puzzel zijn weergegeven in afbeelding 1.

Puzzelen met SQL DBA. De muzieklijst, deel 1. De tabellen De tabellen die we gaan gebruiken in deze puzzel zijn weergegeven in afbeelding 1. Puzzelen met SQL De muzieklijst, deel 1 In de trein, in het park, in de stad, op de fiets voorop en ook achterop tijdens het hardlopen en zelfs met zwemmen, overal kom je ze tegen. Of het nu verhalen zijn,

Nadere informatie

Open SQL Server Management Studio en log in als Administator. Je ziet dan wat je in figuur 2.1 ziet.

Open SQL Server Management Studio en log in als Administator. Je ziet dan wat je in figuur 2.1 ziet. Hoofdstuk 2 Een ASP.NET applicatie met ADO.NET opzetten In dit hoofdstuk ga je een eenvoudige website opzetten, waarbij je een aantal gegevens uit een database ophaalt. Je moet je kennis van ADO.NET dus

Nadere informatie

SQL. Datamodellering 2008

SQL. Datamodellering 2008 SQL Datamodellering 2008 1 Wat is SQL? SQL is een standaard interactieve bevragings- en definitietaal voor relationele DBMSen SQL is een set-based, declaratieve query-taal (dus niet procedureel!) DB-leveranciers

Nadere informatie

SQL. Wat is SQL? Geschiedenis SQL SQL DMO 2008 1. Datamodellering 2008

SQL. Wat is SQL? Geschiedenis SQL SQL DMO 2008 1. Datamodellering 2008 SQL Datamodellering 2008 1 Wat is SQL? is een standaard interactieve bevragings- en definitietaal voor relationele DBMSen is een set-based, declaratieve query-taal (dus niet procedureel!) DB-leveranciers

Nadere informatie

Wiki on Wheels. -Wikipedia on your personal SQL server. Door Anton Kirschhock

Wiki on Wheels. -Wikipedia on your personal SQL server. Door Anton Kirschhock Wiki on Wheels -Wikipedia on your personal SQL server Door Anton Kirschhock Inhoudsopgave 1 Wiki on Wheels... 3 1.1 Dit document... 3 1.2 De analyse van de Api... 3 2 De code (C#)... 3 2.1 C#... 3 2.2

Nadere informatie

Medical Intelligence in de praktijk

Medical Intelligence in de praktijk Medical Intelligence in de praktijk Een kijkje in de MI straat in het UMCU Aafke Jongsma & Michiel Vuurboom Visie Het uitwisselen van oplossingen en ervaringen ten behoeve van het verzamelen en ontsluiten

Nadere informatie

Een website maken met databasetoegang.

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

Nadere informatie

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

Release Notes. Afdrukdatum: 2008/09/18

Release Notes. Afdrukdatum: 2008/09/18 Release Notes Afdrukdatum: 2008/09/18 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

Content Management System

Content Management System Content Management System Een CMS (Content Management System) dient om speciale gebruikers online gelegenheid te geven de inhoud van een website aan te passen. Er kunnen verschillende soorten tekst (en

Nadere informatie

Sprectraaldata voor perceelsanalyse (140)

Sprectraaldata voor perceelsanalyse (140) Sprectraaldata voor perceelsanalyse (140) Frits K. van Evert 1 Henk Aarts 2 1 Plant Research International 2 Q-ray Plant Research International, onderdeel van Wageningen UR Business Unit Agrosysteemkunde

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

Bij dit examen horen bijlagen, uitwerkbijlagen en digitale bestanden.

Bij dit examen horen bijlagen, uitwerkbijlagen en digitale bestanden. Examen VMBO-BB 2014 gedurende XXX 560 minuten consumptief-horeca CSPE BB Bij dit examen horen bijlagen, uitwerkbijlagen en digitale bestanden. Dit examen bestaat uit 15 opdrachten. Voor dit examen zijn

Nadere informatie

Data Warehouse Script Generator Doel

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

Nadere informatie

consumptief-breed CSPE BB Bij dit examen horen een bijlage, uitwerkbijlagen en een digitaal bestand.

consumptief-breed CSPE BB Bij dit examen horen een bijlage, uitwerkbijlagen en een digitaal bestand. Examen VMBO-BB 2012 gedurende 620 minuten consumptief-breed CSPE BB Bij dit examen horen een bijlage, uitwerkbijlagen en een digitaal bestand. Dit examen bestaat uit 16 opdrachten. Voor dit examen zijn

Nadere informatie

EXIN Databases en SQL Foundation

EXIN Databases en SQL Foundation EXIN Databases en SQL Foundation Voorbeeldexamen Editie 201608 Copyright 2016 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing system

Nadere informatie

PHP & MySQL. Studievaardigheden 2014. Jan van Rijn (j.n.van.rijn@liacs.leidenuniv.nl) LIACS, Universiteit Leiden

PHP & MySQL. Studievaardigheden 2014. Jan van Rijn (j.n.van.rijn@liacs.leidenuniv.nl) LIACS, Universiteit Leiden PHP & MySQL Studievaardigheden 2014 Jan van Rijn (j.n.van.rijn@liacs.leidenuniv.nl) LIACS, Universiteit Leiden Inleiding Voorkennis: geen Stof: dit college, www.w3schools.com en www.php.net Opdracht: maak

Nadere informatie

Wij hebben dit jaar een kerstmenu samengesteld voor 3 of 4 gangen. Bij dit kerstmenu willen

Wij hebben dit jaar een kerstmenu samengesteld voor 3 of 4 gangen. Bij dit kerstmenu willen Kerst 2015 3 of 4 gangen keuze menu Wij hebben dit jaar een kerstmenu samengesteld voor 3 of 4 gangen. Bij dit kerstmenu willen we graag vooraf van u horen voor welke gerechten de gasten kiezen. Wanneer

Nadere informatie

INFORMATIE KOOKSTUDIO

INFORMATIE KOOKSTUDIO INFORMATIE KOOKSTUDIO Heeft u de smaak al te pakken? Kookstudio De Smaak Van... is een professioneel en goed uitgeruste kookstudio in het centrum van Almelo. De kookstudio biedt mogelijkheden voor uiteenlopende

Nadere informatie

Lezing databases en SQL

Lezing databases en SQL Lezing databases en SQL Inleiding... 2 Doelgroep... 2 Deel 1... 3 1.1 Databases... 3 1.2 Begrippen... 3 1.2.1 Tabellen... 3 1.2.2 Kolommen en gegevenstypen... 3 1.2.3 Indexen... 4 1.2.4 Rijen... 5 1.2.5

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

Release Notes. Afdrukdatum: 2009/09/28

Release Notes. Afdrukdatum: 2009/09/28 Release Notes Afdrukdatum: 2009/09/28 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

Dataconversie met Oracle Spatial

Dataconversie met Oracle Spatial Realworld klantendag 19 september 2013 Voorstellen 1 2 Computer Science & Engineering (TU/e) 3 Realworld Systems 4 Datamigraties Alliander Stedin Agenda 1 Architectuur Inleiding Ontwerp migratie 2 Rapportage

Nadere 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

Zelftest Oracle basiscursus

Zelftest Oracle basiscursus Zelftest Oracle basiscursus Document: N0475Test.fm 14/01/2008 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING BIJ DE ZELFTEST ORACLE BASISCURSUS Dit is een

Nadere informatie

Reizen Uit Eten. Uit Eten - Bij de ingang. Uit Eten - Eten bestellen

Reizen Uit Eten. Uit Eten - Bij de ingang. Uit Eten - Eten bestellen - Bij de ingang I would like to book a table for _[number of people]_ at _[time]_. Een reservering doen A table for _[number of people]_, please. Om een tafel vragen Do you accept credit cards? Vragen

Nadere informatie

Geachte gast, Hieronder hebben we de mogelijkheden voor u uitgewerkt.

Geachte gast, Hieronder hebben we de mogelijkheden voor u uitgewerkt. Geachte gast, Graag dagen wij onszelf uit om voor u een ultiem moment te creëren vol culinair avontuur in een ontspannen sfeer. Ook willen we u een functionele ambiance bieden voor een succesvolle zakelijke

Nadere informatie

Temperatuurbewaking met Linux (Deel 2)

Temperatuurbewaking met Linux (Deel 2) LinuxFocus article number 342 http://linuxfocus.org Temperatuurbewaking met Linux (Deel 2) door Stefan Blechschmidt Over de auteur: Doordat ik opgeleid ben als electriciën, zat ik

Nadere informatie

PHP & MySQL. Studievaardigheden 2013. Frank Takes (ftakes@liacs.nl) LIACS, Universiteit Leiden

PHP & MySQL. Studievaardigheden 2013. Frank Takes (ftakes@liacs.nl) LIACS, Universiteit Leiden PHP & MySQL Studievaardigheden 2013 Frank Takes (ftakes@liacs.nl) LIACS, Universiteit Leiden Inleiding Voorkennis: geen Stof: dit college, www.w3schools.com en www.php.net Opdracht: maak een uitgebreide*

Nadere informatie

Integriteitsbewaking bij een relationele database

Integriteitsbewaking bij een relationele database Integriteitsbewaking bij een relationele database Bij het ontwikkelen van een informatiesysteem voor een organisatie moet er koste wat koste voor gezorgd worden, dat er geen tegenstrijdige gegevens in

Nadere informatie