EXIN Databases en SQL Foundation
|
|
- Tessa Veenstra
- 5 jaren geleden
- Aantal bezoeken:
Transcriptie
1 EXIN Databases en SQL Foundation Preparation Guide Editie
2 Copyright 2016 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing system or circulated in any form by print, photo print, microfilm or any other means without written permission by EXIN. 2
3 Inhoud 1. Overzicht 4 2. Exameneisen 6 3. Begrippenlijst Literatuur 13 3
4 1. Overzicht EXIN Databases en SQL Foundation (FS_DBSQLF.NL) Inhoud De module EXIN Databases en SQL Foundation biedt een basiskennis van de belangrijkste componenten van databases en database-managementsystemen en de mogelijkheid tot het interpreteren en beoordelen van relationele modellen. SQL is de taal waarmee de communicatie tussen een database en applicatie wordt verzorgd. Kennis van SQL zorgt voor de mogelijkheid om complexere databases te bouwen die de performance van applicaties ten goede komen. Op basis van deze module kan men zich vervolgens verder specialiseren op het gebied van databaseontwerp of bijvoorbeeld Oracle. De onderwerpen van deze module zijn: principes van databases, databasemodellen, relationeel model, relationeel DBMS en SQL. Context De module EXIN Databases en SQL Foundation maakt deel uit van EXIN Foundation series. De serie bestaat uit een zestal losstaande certificeringen over onderwerpen die van belang zijn voor iedere (aankomende) ICT-er. Doelgroep De module is gericht op iedereen die zich wil verdiepen of specialiseren in het onderwerp databases en de basisbegrippen van SQL. Certificeringseisen Het behalen van het examen EXIN Databases en SQL Foundation is een voorwaarde voor certificering. In-course assessment Niet van toepassing. Examendetails Examenvorm: Computergestuurde multiple-choicevragen Aantal vragen: 30 Cesuur: 55% (17 van 30) Open boek/notities: Nee Elektronische hulpmiddelen toegestaan: Nee Examenduur: 60 minuten Op dit examen is het Reglement voor de Examens van EXIN van toepassing. Voorbeeldvragen U kunt een voorbeeldexamen downloaden op 4
5 Training Groepsgrootte Het maximaal aantal cursusdeelnemers is 25. (Dit geldt niet voor een online- of computer based training.) Contacturen De minimum aantal contacturen voor de training is 15. Dit omvat (groeps)opdrachten, voorbereiding op het examen en korte pauzes. Dit aantal uren is exclusief huiswerk, logistieke voorbereiding van het examen en lunchpauzes. Indicatie studielast 60 uur Training provider U vindt een lijst met geaccrediteerde training providers (ATP s) op de EXIN website 5
6 2. Exameneisen De exameneisen zijn de onderwerpen van de module. Er wordt van de kandidaat verwacht dat hij of zij deze grondig beheerst. De exameneisen zijn uitgewerkt in examenspecificaties. In onderstaande tabel staan de onderwerpen van de module (exameneisen). Het gewicht van de verschillende onderwerpen in het examen wordt uitgedrukt in een percentage van het totaal. Exameneis Examenspecificatie Gewicht (%) 1. Principes van databases De kandidaat kent de basisbegrippen van databases Databasemodellen De kandidaat heeft inzicht in hiërarchische, netwerk- en relationele databases. 0 of De kandidaat is in staat verschillende databasestructuren met elkaar te vergelijken. 0 of 5 3. Relationeel model De kandidaat heeft kennis van de basisbegrippen van het relationeel model De kandidaat is in staat om een gegeven relationeel model te interpreteren Relationeel database management systeem (DBMS) De kandidaat heeft inzicht in een relationeel database management systeem (DBMS) SQL De kandidaat heeft inzicht in SQL als Data Manipulation Language (DML) De kandidaat heeft inzicht in SQL als Data Definition Language (DDL) De kandidaat heeft inzicht in SQL als Data Control Language (DCL). 7 Totaal 100 6
7 Examen specificaties 1 Principes van databases (10%) 1.1 De kandidaat kent de basisbegrippen van databases de definitie van een database geven; het doel van een database aangeven; de werking van een database beschrijven; de voordelen van het gebruik van een database beschrijven; in een database de verschillende soorten voorkomende relaties beschrijven; een database beschrijven op intern, conceptueel en extern niveau; het voordeel van een index beschrijven; het doel van autorisatie beschrijven. 2 Databasemodellen (5%) 2.1 De kandidaat heeft inzicht in hiërarchische, netwerk- en relationele databases De kandidaat kan beschrijven hoe relaties tussen records worden verkregen. 2.2 De kandidaat is in staat verschillende databasestructuren met elkaar te vergelijken de voor- en nadelen van de verschillende typen databases beschrijven; de verschillen en overeenkomsten tussen de verschillende typen databases beschrijven. 3 Relationeel model (40%) 3.1 De kandidaat heeft kennis van de basisbegrippen van het relationeel model de basisbegrippen afzonderlijk beschrijven; de basisbegrippen in onderlinge samenhang beschrijven. 3.2 De kandidaat is in staat om een gegeven relationeel model te interpreteren in een relationeel model aangegeven delen benoemen; aangeven welk deel van een gegeven relationeel model met een gevraagd begrip overeenkomt; aangeven waar NULL-waarden zijn toegestaan; aangeven onder welke voorwaarden NULL-waarden zijn toegestaan; uitgaande van een relationeel model uitspraken doen over het model; uitgaande van een relationeel model uitspraken doen over wel of niet toegestane inhoud van een op dat model gebaseerde database; uitgaande van een relationeel model uitspraken verifiëren over het model; uitgaande van een relationeel model uitspraken verifiëren over wel of niet toegestane inhoud van een op dat model gebaseerde database; de overeenkomsten aangeven tussen relaties, tupels en attributen enerzijds en tabellen, rijen en kolommen anderzijds; 7
8 in een gegeven database in de tabellen, rijen en kolommen de gevolgen aangeven betreffende: de regels voor entiteitsintegriteit; de regels voor referentiële integriteit; de regels voor domein; transitieregels; updateregels; deleteregels; de regels voor NULL-waarden. 4 Relationeel database management systeem (DBMS) (5%) 4.1 De kandidaat heeft inzicht in een relationeel database management systeem (DBMS) het doel beschrijven; de werking beschrijven; de relatie beschrijven tussen DBMS en DML; de relatie beschrijven tussen DBMS en DCL; de relatie beschrijven tussen DBMS en DDL. 5 SQL (40%) 5.1 De kandidaat heeft inzicht in SQL als Data Manipulation Language (DML) een aantal SQL-statements en clausules beschrijven; SQL opdrachten (queries) schrijven; opdrachten voor manipulatie op een database, die gegeven zijn in de Nederlandse taal, omzetten naar SQL; het resultaat van een SQL-opdracht, op een gegeven database, weergeven; bij een gegeven uitvoer beschrijven hoe die uitvoer is verkregen; voor het verkrijgen van de correcte uitvoer van een gegeven informatiebehoefte: de tabellen, rijen en kolommen aangeven waarop een selectie moet worden uitgevoerd; de voorwaarden aangeven waaraan de te selecteren tabellen, rijen en kolommen moeten voldoen; de juiste volgorde van de SQL opdrachten en clausules geven. 5.2 De kandidaat heeft inzicht in SQL als Data Definition Language (DDL) uitgaande van een gegeven datamodel in DDL tabellen aanmaken door middel van de opdracht CREATE TABLE waarbij een aantal gegevenstypen kan worden gebruikt; uitgaande van een gegeven datamodel in DDL tabellen verwijderen door middel van de opdracht DROP TABLE; uitgaande van een gegeven datamodel in een tabel de primaire sleutel definiëren; uitgaande van een gegeven datamodel in een tabel de vreemde sleutel(s) definiëren. 8
9 5.3 De kandidaat heeft inzicht in SQL als Data Control Language (DCL) uitgaande van een gegeven datamodel in DCL rechten toekennen; uitgaande van een gegeven datamodel in DCL rechten intrekken. Toelichting en verantwoording Van kandidaten wordt een beperkte toepassingsvaardigheid gevraagd op het gebied van SQL. Als uitgangspunt voor deze module is gekozen voor het boek A Databases en SQL van T. de Rooij. Dit boek levert een compacte maar heldere inleiding van de onderwerpen databases en SQL. De in het examen gehanteerde syntax is dan ook de syntax die gebruikt wordt in dit boek. Na afronding van de module DBSQLF wordt de kandidaat geacht te kunnen werken met eenvoudige SQL-opdrachten en clausules. In dit kader is er voor gekozen een aantal onderwerpen niet of beperkt te behandelen en een aantal begrippen niet te noemen. De volgende onderwerpen en/of begrippen komen in de module niet aan de orde: - Extensie, intensie en cardinaliteit; - De specifieke werking van de verschillende vormen van (het begrip) join ; - De volledige werking, definiëring en toepassing van een index; - Het toepassen van views voert te ver voor deze module; - Een subquery met [NOT] EXISTS. De volgende onderwerpen en/of begrippen komen beperkt aan de orde: - Gedetailleerde syntax (zie bijvoorbeeld Boek A pagina 76) hoeft men niet uit het hoofd te kennen. maar hiervan bijvoorbeeld wel kunnen aangeven welk statement een gewenste uitwerking heeft; - Het begrip Join geeft aan dat twee (of meer) tabellen met elkaar verbonden zijn. Er kunnen vragen gesteld worden over SQL-opdrachten die betrekking hebben op meer dan één tabel; - De kandidaat moet het voordeel van (het definiëren van) een index kunnen beschrijven; - Eenvoudige SQL-statements en een subquery met [NOT] IN. 9
10 3. Begrippenlijst De begrippenlijst bevat de begrippen die in de toets kunnen worden behandeld. 1. Principes van databases access conflict autorisatie: lezen, wijzigen, verwijderen conceptueel niveau data definition language data manipulation language data sublanguage database-managementsysteem (DBMS) eenduidige definitie eigenschappen van een object extern niveau fysieke gegevensonafhankelijkheid host language index intern niveau locking logische gegevensonafhankelijkheid navigeren objecten query records relaties: 1-op-1 relatie, 1-op-Nrelatie, N-op-M relatie rollback samenhang gegevens toegang tot gegevens / autorisatie transactie views van gegevens 2. Databasemodellen hiërarchische database kettingstructuur netwerkdatabase relationele database records relaties tabeldefinitie viewdefinitie 3. Relationeel model attribuut attribuutnaam attribuutwaarde deleteregels domein entiteitsintegriteit 10
11 kandidaatsleutel NULL-waarden primaire sleutel referentiële integriteit relatie relationeel model interpreteren tupel updateregels vreemde sleutel 4. Relationeel Database Management Systeem (DBMS) DBMS DCL DDL DML 5. SQL 5.1 Data Manipulation Language (DML) clausule Clausules: - SELECT - SELECT* - FROM - WHERE - AND - OR - NOT - DISTINCT - GROUP BY - HAVING - INSERTINTO - VALUES - DELETEFROM - UPDATE - SET DBMS functies - SUM - AVG - COUNT - MAX - MIN inhoud van een database integriteit kolom object Opdrachten: - SELECT - INSERT - DELETE - UPDATE operatoren: = > < >= <= <> relationeel schema 11
12 rij selectie tabel volgorde voorwaarde [NOT] IN SQL-statement subquery met [NOT] 5.2 Data Definition Language (DDL) database FOREIGNKEY Gegevenstypen: - INTEGER - SMALLINT - DATE - TIME - CHAR(n) - VARCHAR(n) kolom Opdrachten: - CREATETABLE - DROP TABLE primaire sleutel PRIMARY KEY tabel vreemde sleutel 5.3 Data Control Language (DCL) Clausules: - SELECT - UPDATE - INSERT - DELETE - ALTER - ALL - ON - TO - FROM - PUBLIC database Opdrachten: - GRANT - REVOKE rij tabel waarde 12
13 4. Literatuur Examen literatuur A Rooij, T. de Databases en SQL Den Haag: Sdu Uitgevers bv, 4e druk, 2010 ISBN: Aanvullende literatuur B Faber, E., Kockelkoren, Ch., Snel, R., Thijssen, J. & Wesselink, M. Databases and SQL, theorieboek Maastricht: E3 ICT, 1e druk, 2005 ISBN10: ISBN13: Toelichting en verantwoording Het examen is gebaseerd op de examenliteratuur. Aanvullende literatuur wordt aanbevolen ter verdieping. Boek A: Academic Service is een imprint van Sdu Uitgevers bv. Samenhang literatuur en examenspecificaties Examenspecificatie Literatuur 1.1 A: H 2, 6.1, 6.3, A: 2.2, A: A: 3.1 t/m t/m 3.4, A: 2.2, 2.3, 6.1, A: H 7 t/m H 9, H A: A:
14 Contact EXIN
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 informatieTMap NEXT Test Manager
TMap NEXT Test Manager Preparation Guide Editie 201607 Copyright 2016 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing system or
Nadere informatieEXIN Projectmanagement Foundation
EXIN Projectmanagement Foundation Preparation Guide Editie 201608 Copyright 2016 EXIN Alle rechten voorbehouden. Niets uit deze uitgave mag worden openbaar gemaakt of verveelvoudigd, opgeslagen in een
Nadere informatieHoofdstuk: 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 informatieEXIN Agile Scrum Foundation. Preparation Guide
EXIN Agile Scrum Foundation Preparation Guide Editie Juni 2016 Copyright 2016 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing system
Nadere informatieEXIN Agile Scrum Foundation
Preparation Guide EXIN Agile Scrum Foundation Editie december 2014 Copyright 2014 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing
Nadere informatieEXIN Agile Scrum Foundation
Preparation Guide EXIN Agile Scrum Foundation Editie april 2014 Copyright 2014 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing
Nadere informatieEXIN Agile Scrum Master
Preparation Guide EXIN Agile Scrum Master Editie juli 2015 Copyright 2015 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing system
Nadere informatieDatabases - Inleiding
Databases Databases - Inleiding Een database is een verzameling van een aantal gegevens over een bepaald onderwerp: een ledenbestand van een vereniging, een forum, login gegevens. In een database worden
Nadere informatieEXIN Professionele Communicatie Foundation. Preparation Guide. Editie
EXIN Professionele Communicatie Foundation Preparation Guide Editie 201608 Copyright 2016 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data
Nadere informatieEXIN Informatiesystemen Foundation
EXIN Informatiesystemen Foundation Preparation Guide Editie 201608 Preparation Guide Copyright 2016 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored
Nadere informatieEXIN 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 informatievoorbeeldexamen 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 informatie12. Meer dan één tabel gebruiken en sub-queries
12. Meer dan één tabel gebruiken en sub-queries 12.1. Inleiding In de vorige hoofdstukken heb je telkens queries uitgevoerd op één tabel. In de praktijk is het raadplegen van gegevens over het algemeen
Nadere informatieInformatie & Databases
Informatie Wat is informatie en waaruit het bestaat? Stel op een kaart staat het getal 37 geschreven. Wat kun je dan zeggen van het cijfer 37? Niets bijzonders, toch? Alleen dat het een getal is. Gaat
Nadere informatieSQL 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 informatieDBMS. DataBase Management System. Op dit moment gebruiken bijna alle DBMS'en het relationele model. Deze worden RDBMS'en genoemd.
SQL Inleiding relationele databases DBMS DataBase Management System!hiërarchische databases.!netwerk databases.!relationele databases.!semantische databases.!object oriënted databases. Relationele databases
Nadere informatieIntroductie (relationele) databases
Eerste les Introductie (relationele) databases Database en DBMS Een verzameling van gestructureerd opgeslagen gegevens Dus ook een kaartenbak is een database Van oudsher waren er hiërarchische en netwerkdatabases
Nadere informatieEXIN Information Security Management Advanced based on
Preparation Guide EXIN Information Security Management Advanced based on ISO/IEC 27002 Editie april 2014 Copyright 2014 EXIN All rights reserved. No part of this publication may be published, reproduced,
Nadere informatieEXIN Testen Foundation
EXIN Testen Foundation Preparation Guide 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 or
Nadere informatie1. Inleiding... 2 1.1. Inleiding SQL... 3 1.1.1. Inleiding... 3 1.1.2. Database, databaseserver en databasetaal... 4 1.1.3. Het relationele model...
1. Inleiding... 2 1.1. Inleiding SQL... 3 1.1.1. Inleiding... 3 1.1.2. Database, databaseserver en databasetaal... 4 1.1.3. Het relationele model... 4 1.1.4. Wat is SQL?... 6 1.1.5. Verschillende categorieên
Nadere informatieQuery SQL Boekje. Fredrik Hamer
Query SQL Boekje Query SQL Boekje Fredrik Hamer Schrijver: Fredrik Hamer Coverontwerp: Fredrik Hamer ISBN: 9789402162103 Fredrik Hamer Inhoudsopgave A. Aanhef bepalen 17 Aantal 18 Aantal dagen tussen
Nadere informatieEXIN Agile Scrum Product Owner Bridge. Preparation Guide. Editie
EXIN Agile Scrum Product Owner Bridge Preparation Guide Editie 201705 Copyright EXIN Holding B.V. 2017. All rights reserved. EXIN is a registered trademark. No part of this publication may be published,
Nadere informatie[TOETS SQL INLEIDING]
2011 ROC ter AA afdeling T&T Team ICT Toets SQL Inleiding Duur: 100 minuten Hulpmiddelen: Alleen Pen en Papier Er is één voorblad en vijf opgaven pagina s. Normering: Deel I: 14 punten (7x2 Deel II: 10
Nadere informatieEXIN Business Information Management Foundation
Preparation Guide EXIN Business Information Management Foundation with reference to BiSL Editie 201601 Copyright 2016 EXIN Alle rechten voorbehouden Niets uit deze uitgave mag worden openbaar gemaakt of
Nadere informatieDBMS SQL. Relationele databases. Sleutels. DataBase Management System. Inleiding relationele databases. bestaan uit tabellen.
SQL Inleiding relationele databases DBMS DataBase Management System!hiërarchische databases.!netwerk databases.!relationele databases.!semantische databases.!object oriënted databases. Op dit moment gebruiken
Nadere informatieInhoud. 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 informatieBusiness Information Management Foundation
Preparation Guide Business Information Management Foundation Editie februari 2012 Alle rechten voorbehouden Niets uit deze uitgave mag worden openbaar gemaakt of verveelvoudigd, opgeslagen in een dataverwerkend
Nadere informatieSQL & 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 informatieCopyright protected. Use is for Single Users only via a VHP Approved License. For information and printed versions please see
op basis van ISO27002 Courseware 2017 Van Haren Publishing Colofon Titel: op basis van ISO 27002 Courseware Auteurs: Hans Baars, Jule Hintzbergen, André Smulders en Kees Hintzbergen Uitgever: Van Haren
Nadere informatieEXIN WORKFORCE READINESS werkgever
EXIN WORKFORCE READINESS werkgever DE ERVARING LEERT ICT is overal. Het is in het leven verweven geraakt. In een wereld waarin alles steeds sneller verandert, is het lastig te bepalen wat er nodig is om
Nadere informatieEXIN WORKFORCE READINESS professional
EXIN WORKFORCE READINESS professional DE ERVARING LEERT ICT is overal. Het is in het leven verweven geraakt. In een wereld waarin alles steeds sneller verandert, is het lastig te bepalen wat er nodig is
Nadere informatieSQL opgaven. Relationele model: Opgaven:
SQL opgaven Relationele model: Opgaven: 1. Selecteer de klanten die bij fabriek F1 of fabriek F4 een bestelling hebben geplaatst. 2. Selecteer de klanten die bij fabriek F1 en fabriek F4 een bestelling
Nadere informatieInhoud. 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 informatieEXIN WORKFORCE READINESS opleider
EXIN WORKFORCE READINESS opleider DE ERVARING LEERT ICT is overal. Het is in het leven verweven geraakt. In een wereld waarin alles steeds sneller verandert, is het lastig te bepalen wat er nodig is om
Nadere informatieObject Oriëntatie Foundation (OOF.NL)
Object Oriëntatie Foundation (OOF.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 informatieEXIN Ontwerp en Ontwikkeling Informatiesystemen Foundation. Preparation Guide. Editie
EXIN Ontwerp en Ontwikkeling Informatiesystemen Foundation Preparation Guide Editie 201608 Copyright 2016 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored
Nadere informatieToon TITEL, JAAR en PLATVORM van GAMES die voor het jaar 2000 uitkwamen op Nintendo 64
Klas Veldnaam Datatype Lengte KLASNAAM Short Text 3 Characters JONGENS Number Integer MEISJES Number Integer Lessen Veldnaam Datatype Lengte KLASNAAM Short Text 3 Characters DOCCODE Short Text 3 Characters
Nadere informatieSQL 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 informatieData 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 informatieInleiding... 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 informatieSQL.
SQL joost.vennekens@kuleuven.be Mogelijkheden Tabellen maken: create table Tabellen verwijderen: drop table Tabellen vullen: insert into Tabellen wijzigen: update, delete from Gegevens opvragen: select
Nadere informatieSecure 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 informatieAuteur boek: Vera Lukassen Titel boek: Excel Beginners 2013. 2011, Serasta Uitgegeven in eigen beheer info@serasta.nl Eerste druk: mei 2013
Auteur boek: Vera Lukassen Titel boek: Excel Beginners 2013 2011, Serasta Uitgegeven in eigen beheer info@serasta.nl Eerste druk: mei 2013 ISBN: 978-90-817910-8-3 Dit boek is gedrukt op een papiersoort
Nadere informatieDATAMODEL SQL. Middelbare School. Versie 1.0 Datum 30 oktober 2010 Auteur Mark Nuyens, studentnummer: 500625333 Groep TDI 1
DATAMODEL SQL Middelbare School Versie 1.0 Datum 30 oktober 2010 Auteur Mark Nuyens, studentnummer: 500625333 Groep TDI 1 INHOUDSOPGAVE 1. Informatiedomein 3 1.1 Informatiedomein 3 1.2 Toepassingen 3 2.
Nadere informatieSQL STATEMENTS. Deze kolom kan grote stukken tekst aan en is bedoeld om tekst erin de plaatsen. Geheel getal, bijvoorbeeld 8, 63, 835 NUMERIC
Aantekeningen IRDB Vak: IRDB > Infrma1ca Rela1nele DataBase Onderstaande database scripts zijn gebaseerd p PstgreSQL. Standaarden Schrijf SQL wrden al1jd in hfdlefers, k al werkt het met kleine lefers;
Nadere informatieMODULEBESCHRIJVING Databases DBS1
MODULEBESCHRIJVING Databases DBS1 Samensteller(s): Richard van den Ham Datum: 30-08-2012 Versie: 1.0 Module: Databases Identificatie Progresscode: DBS1 Semester: 1 Omvang: 140 SBUs/ 5 ECTS-punten Lestijd:
Nadere informatieData Manipulation Language
Data Manipulation Language (DML) In de vorige les hebben we een database structuur gemaakt van 4 tabellen. Hiervoor worden de volgende scripts gebruikt voor de verschillende tabellen: Tabel A ROBERT ELLIS
Nadere informatieHet 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 informatie6. Het maken van een database
6. Het maken van een database 6.1. Inleiding In hoofdstuk 5 heb je de oefendatabase gemaakt doormiddel van een script. In dit hoofdstuk ga je zelf een database maken en deze vullen met tabellen. Hiervoor
Nadere informatieDatabank - Basis 1. Inhoud. Computervaardigheden en Programmatie. Hoofdstuk 4 Databank - Basis. Terminologie. Navigeren door een Venster
4. 4. Inhoud rste BAC Toegepaste Biologische Wetenschappen Hoofdstuk 4 Databank Terminologie, Navigeren, Importeren Tabellen Records/Velden manipuleren Queries (Vragen) [Ook in SQL] sorteren filter volgens
Nadere informatieStructured Query Language (SQL)
Structured Query Language (SQL) Huub de Beer Eindhoven, 4 juni 2011 Database: in essentie 0 of meer tabellen elke tabel nul of meer kolommen (of velden) elke tabel nul of meer unieke rijen elke query werkt
Nadere informatieAuteur boek: Vera Lukassen Titel boek: Excel Expert 2013. 2013, Serasta Uitgegeven in eigen beheer info@serasta.nl Eerste druk: November 2013
Auteur boek: Vera Lukassen Titel boek: Excel Expert 2013 2013, Serasta Uitgegeven in eigen beheer info@serasta.nl Eerste druk: November 2013 ISBN: 978-90-820856-4-8 Dit boek is gedrukt op een papiersoort
Nadere informatieLes 11 : Basis SQL (deel2).
Les 11 : Basis SQL (deel2). Wat is SQL? SQL gaan we gebruiken voor het raadplegen van de database. We gaan gegevens invoegen in de database, selecteren, aanpassen en verwijderen van de database. Om dit
Nadere informatieVragen hoofdstuk 1: Resultaat
Vragen hoofdstuk 1: Resultaat Het ontwikkelen van informatiesystemen bevat volgende activiteiten: Analyse van het probleem. Toewijzen van resources. Ontwerp van de onderdelen van het systeem. Bouw van
Nadere informatieAuteur boek: Vera Lukassen Titel boek: Word Gevorderd 2010. 2011, Serasta Uitgegeven in eigen beheer info@serasta.nl Eerste druk: augustus 2012
Auteur boek: Vera Lukassen Titel boek: Word Gevorderd 2010 2011, Serasta Uitgegeven in eigen beheer info@serasta.nl Eerste druk: augustus 2012 ISBN: 978-90-817910-7-6 Dit boek is gedrukt op een papiersoort
Nadere informatieSQL manipulatietaal. We kunnen er data mee toevoegen, wijzigen en verwijderen uit een database.
SQL manipulatietaal We kunnen er data mee toevoegen, wijzigen en verwijderen uit een database. Basiscommando's: INSERT : toevoegen van gegevens DELETE : verwijderen van gegevens UPDATE : wijzigen van gegevens
Nadere informatiewww.dubbelklik.nu Handleiding Access 2010
www.dubbelklik.nu Handleiding Access 2010 Deze handleiding is onderdeel van Dubbelklik, een lesmethode Technologie, ICT/ Loopbaanoriëntatie en Intersectoraal Alle rechten voorbehouden. Niets uit deze uitgave
Nadere informatiehoofdstuk 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 informatieEUROPEES COMPUTER RIJBEWIJS / INTERNATIONAAL COMPUTER RIJBEWIJS ADVANCED DATABASE
EUROPEES COMPUTER RIJBEWIJS / INTERNATIONAAL COMPUTER RIJBEWIJS ADVANCED DATABASE The European Computer Driving Licence Foundation Ltd. Portview House Thorncastle Street Dublin 4 Ierland Tel: + 353 1 630
Nadere informatieLes S-01: De basisbeginselen van SQL
Les S-01: De basisbeginselen van SQL 1.0 Relationele databases en SQL Een database is een bestand waarin gegevens worden opgeslagen in de vorm van tabellen. Zo kan een huisarts met behulp van een database
Nadere informatieDatamodelleren en databases 2011
Datamodelleren en databases 21 Capita selecta 1 In dit college Modelleren Normaliseren Functionele afhankelijkheid 1-3N M:N-relaties, associatieve entiteittypes, ternaire relaties Weak entiteittypes Multivalued
Nadere informatieIntegriteitsbewaking 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 informatieEXIN Agile Scrum Foundation
Voorbeeldexamen EXIN Agile Scrum Foundation Editie april 2014 Copyright 2014 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing system
Nadere informatieStructured 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 informatie2 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 informatieHandleiding Eetmeter. Aan de slag. in beroep en bedrijf. Handleiding Eetmeter. februari 2007
Aan de slag in beroep en bedrijf februari 2007 Branche Uitgevers 1 Alle rechten voorbehouden. Niets uit deze uitgave mag worden verveelvoudigd, opgeslagen in een geautomatiseerd gegevensbestand dan wel
Nadere informatieSparse columns in SQL server 2008
Sparse columns in SQL server 2008 Object persistentie eenvoudig gemaakt Bert Dingemans, e-mail : info@dla-os.nl www : http:// 1 Content SPARSE COLUMNS IN SQL SERVER 2008... 1 OBJECT PERSISTENTIE EENVOUDIG
Nadere informatieF. TRUYEN - Informatiekunde QBE. MS Access
F. TRUYEN - Informatiekunde QBE MS Access Maak queries via Design View Voeg de tabellen toe die je wil bevragen Selecteer de gewenste kolommen Bekijk resultaat met View knop Bekijk SQL code SQL venster
Nadere informatie11. Het selecteren van gegevens deel II
11. Het selecteren van gegevens deel II 11.1. Inleiding In hoofdstuk 7 heb je kennis gemaakt met het statement Select. In dit hoofdstuk ga je wat dieper in op het statement. Je gaat sorteren / groeperen
Nadere informatieHandleiding e-mail. Aan de slag. in beroep en bedrijf. Handleiding e-mail
Aan de slag in beroep en bedrijf Branche Uitgevers 1 Alle rechten voorbehouden. Niets uit deze uitgave mag worden verveelvoudigd, opgeslagen in een geautomatiseerd gegevensbestand dan wel openbaar gemaakt
Nadere informatieZelftest 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 informatieRelationele databanken
Relationele databanken De meeste databanken zijn relationeel. Gegevens in tabellen. Relationele model stoelt op de verzamelingenleer (leer der relaties). Relatie betekent hier tabel. Grote kracht van deze
Nadere informatieHandleiding Menukeuze
Aan de slag in beroep en bedrijf Handleiding Menukeuze Branche Uitgevers 1 Alle rechten voorbehouden. Niets uit deze uitgave mag worden verveelvoudigd, opgeslagen in een geautomatiseerd gegevensbestand
Nadere informatieH 1 Databases en databasesystemen (10 punten) a. Veel van de huidige databases zijn gebaseerd op een drie-laags systeemarchitectuur:
Tentamen Engineering 2007/2008 Opleiding: Embedded Systems Opl.variant: vt Groep/Klas: T Engineering Volledige vaknaam: Databases in Dag en Datum: woensdag, Tijd: 18.1-18.4 Technische Automatisering Vakcode:
Nadere informatieLes 2 Eenvoudige queries
Les 2 Eenvoudige queries XAMP Apache server ( http ) mysql server PHP myadmin IAM SQL oefeningen Database phpmyadmin Import : sql_producten.sql, sql_winkel.sql, sql_festival.sql SAMS SQL in 10 minuten
Nadere informatieEXIN Cloud Computing Foundation
Voorbeeldexamen EXIN Cloud Computing Foundation Editie maart 2013 Copyright 2013 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing
Nadere informatieHou het eenvoudig Effectief communiceren in organisaties
Hou het eenvoudig 30-09-2008 09:10 Pagina 1 Hou het eenvoudig Effectief communiceren in organisaties Hou het eenvoudig 30-09-2008 09:10 Pagina 2 Hou het eenvoudig 30-09-2008 09:10 Pagina 3 Arie Quik Hou
Nadere informatieAuteur boek: Vera Lukassen Titel boek: Visio 2010. 2011, Serasta Uitgegeven in eigen beheer info@serasta.nl Eerste druk: maart 2012
Auteur boek: Vera Lukassen Titel boek: Visio 2010 2011, Serasta Uitgegeven in eigen beheer info@serasta.nl Eerste druk: maart 2012 ISBN: 978-90-817910-1-4 Dit boek is gedrukt op een papiersoort die niet
Nadere informatieISO Query By Example
ISO Query By Example Prof. dr. Paul De Bra Gebaseerd op: Database System Concepts, 5th Ed. QBE waarom nog een query taal? de relationele algebra en SQL geven niet alleen een specificatie van een query-resultaat,
Nadere informatieInleiding Administratieve Organisatie. Opgavenboek
Inleiding Administratieve Organisatie Opgavenboek Inleiding Administratieve Organisatie Opgavenboek drs. J.P.M. van der Hoeven Vierde druk Stenfert Kroese, Groningen/Houten Wolters-Noordhoff bv voert
Nadere informatieADVANCED DATABASES Syllabus versie 2.0
ECDL-MODULE ADVANCED DATABASES Syllabus versie 2.0 Doel Dit document bevat de syllabus van de module Advanced Databases. In de syllabus worden aan de hand van leeruitkomsten de kennis en vaardigheden uiteengezet
Nadere informatieData Definition Language
Data Definition Language We gaan hier dezelfde database gebruiken als in de vorige les. Nu gaan we deze echter maken met behulp van DDL gedeelte van SQL. Om in het SQL deel van Microsoft Access te komen
Nadere informatieInformatie verwerking en databases... 4. RDBMS en tabellen... 8 SQL SELECT... 8 SQL WHERE... 10 SQL INSERT... 14 SQL UPDATE... 17 SQL DELETE...
Databases+SQL 1 Inhoud Informatie verwerking en databases... 4 RDBMS en tabellen... 8 SQL SELECT... 8 SQL WHERE... 10 SQL INSERT... 14 SQL UPDATE... 17 SQL DELETE... 18 SQL ORDER BY... 19 SQL Aggregate
Nadere informatieAuteur boek: Vera Lukassen Titel boek: Excel Gevorderden 2013. 2011, Serasta Uitgegeven in eigen beheer info@serasta.nl Eerste druk: December 2013
Auteur boek: Vera Lukassen Titel boek: Excel Gevorderden 2013 2011, Serasta Uitgegeven in eigen beheer info@serasta.nl Eerste druk: December 2013 ISBN: 978-90-820856-9-3 Dit boek is gedrukt op een papiersoort
Nadere informatieDatabases 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 informatiewww.dubbelklik.nu Handleiding Homeplanner
www.dubbelklik.nu Handleiding Homeplanner Deze extra opdrachten zijn onderdeel van Dubbelklik, een lesmethode Technologie, ICT/ Loopbaanoriëntatie en Intersectoraal Alle rechten voorbehouden. Niets uit
Nadere informatieNa 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 informatieTrainingsomschrijving 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 informatieSQL 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 informatieJoop Cornelissen BMC Klantendag 2011. Professionaliseren dienstverlening CMS
Joop Cornelissen BMC Klantendag 2011 Professionaliseren dienstverlening CMS Agenda Introductie CIBER Waarom verder professionaliseren Tijdslijnen selectietraject Businesscase Scope implementatie Status
Nadere informatieWijzigingen Unit4 Audition 15.1
Wijzigingen Unit4 Audition 15.1 Unit4 N.V. Telefoon +31 88 247 17 77 Papendorpseweg 100 Supportlijn +31 88 247 24 72 Postbus 500 Self Service https://my.unit4.com 3502 JA Utrecht Internet www.unit4.nl
Nadere informatieAuteur boek: Vera Lukassen Titel boek: Excel 365 Basis. 2011, Serasta Uitgegeven in eigen beheer Eerste druk: November 2017
Auteur boek: Vera Lukassen Titel boek: Excel 365 Basis 2011, Serasta Uitgegeven in eigen beheer info@serasta.nl Eerste druk: November 2017 ISBN: 978-94-91998-41-6 Dit boek is gedrukt op een papiersoort
Nadere informatieLes S-02: Meer geavanceerde SQL-instructies
Les S-02: Meer geavanceerde SQL-instructies 2.0 Overzicht les 1: De basisvorm van een SQL query ziet er als volgt uit: (DISTINCT) selecteer de velden uit de tabel waar de volgende voorwaarde geldt ; Bij
Nadere informatie= > >= < <= BETWEEN IS NULL IS NOT NULL
Select queries SELECT...FROM... SELECT DISINCT...FROM... WHERE...AND...OR...NOT...LIKE...IN = > >= <
Nadere informatieVan 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 informatieINSPECTIE BOUWKUNDIGE BRANDVEILIGHEID Vakbekwaamheid en ervaring
INSPECTIE BOUWKUNDIGE BRANDVEILIGHEID Publicatiedatum : 1 augustus 2014 Ingangsdatum : 1 augustus 2014 VOORWOORD Pagina 2/7 De Vereniging van Inspectie-instellingen voor Veiligheid en Brandveiligheid (VIVB)
Nadere informatieSQL. 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 informatieSQL. 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 informatieNectar 4e editie biologie vmbo-kader deel 4 leerboek
Nectar 4e editie biologie vmbo-kader deel 4 leerboek Serie-overzicht klas 1 + 2 nectar onderbouw klas 3 3 basis 3 kader 3 gt havo / vwo 2 3 klas 4 4 basis 4 kader 4 gt havo / vwo tweede fase 0 / 17 2017
Nadere informatie