SQL STATEMENTS. Deze kolom kan grote stukken tekst aan en is bedoeld om tekst erin de plaatsen. Geheel getal, bijvoorbeeld 8, 63, 835 NUMERIC
|
|
- Gerda Vos
- 8 jaren geleden
- Aantal bezoeken:
Transcriptie
1 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; (INSERT, UPDATE, CREATE) Er bestaan veel algemeen geaccepteerde arr1ngen; PK = PRIMARY KEY FK = FORAIGN KEY Maak gebruik van duidelijke tabelnamen en klmnamen. Desnds met gebruik van een prefix; Klm typen (VAR)CHAR Bijvrbeeld: Klm student van de tabel studenten wrdt: stu_student ; Slaat alfanumerieke gegevens p tt maximaal 2000 karakters. De standaardbreedte is één karakter. Gegevenswaarden die krter zijn dan de gedefinieerde lengte wrden aangevuld met spa1es. Vrbeelddeclara1es: CHAR(5), CHAR(400). LET OP: Bij smmige databases hee er geen aantal karakters pgegeven te wrden. Bij PstgreSQL is dit wel verplicht DATE Sla een datum p in een klm. Maakt gebruik van Ymd nta1e; TEKST
2 Deze klm kan grte stukken tekst aan en is bedeld m tekst erin de plaatsen. INT Geheel getal, bijvrbeeld 8, 63, 835 NUMERIC Getal, kan k met decimalen. De dan: NUMMERIC(2,1) BOOLEAN Kan enkel bestaan uit TRUE f FALSE. Bij Java en andere talen wrdt hele wrdje TRUE f FALSE gebruikt, in SQL wrdt 1 vr TRUE en 0 vr FALSE gebruikt. SQL STATEMENTS INSERT Dr middel van de INSERT wrdt een rw / rij tegevegd in een tabel van de database; Vrbeeld: INSERT INTO student (naam, pleiding) VALUES (Bart, Infrma1ca); UPDATE Dr middel van een UPDATE wrdt een rw / rij bijgewerkt uit een specifieke tabel in de database; Vrbeeld: UPDATE student SET naam= Mathijs, pleiding= Infrma1ca WHERE naam= Bart ; CREATE Via het cmmand CREATE wrdt er een tabel aangemaakt; (Geef hierbij al1jd klmmen mee); Vrbeeld: CREATE TABLE mdulen ( naam VARCHAR (50), pleiding VARCHAR (40) ); DELETE Verwijder een rw / rij uit de tabel. Let p, hier kunnen andere kllmmen aan verbnden zijn, die dan k autma1sche verwijderd zullen wrden; Vrbeeld: DELETE FROM studenten WHERE naam= Bart AND pleiding= ICT ALTER TABLE Bewerk een huidige tabel, znder deze pnieuw aan te maken. Handig m bijvrbeeld een klm te verwijderen; Vrbeeld: ALTER TABLE mdulen DROP COLUMN md_cijfer; DROP
3 Verwijder een cmplete tabel uit de database; Vrbeeld: DROP TABLE studenten; Er zijn ng bepaalde statements die vrkmen, maar niet als eerste. Deze kunnen bijvrbeeld later in de query wrden gezet. De vlgende statements kunnen verder ng gebruikt wrden: AND / OR Deze wrden gebruikt na bijvrbeeld een WHERE statement. Vrbeeld: Verwijder alle rijen van tabel studenten, WAAR naam= X AND / OR pleiding= ICT ; Bij AND meten beide vrwaarden ged zijn, bij OR hee er maar een ged te zijn. WHERE Geef je bijna al1jd mee aan een query. De iets met X, WHERE vrwaarden = X; HAVING Lijkt veel p WHERE, maar kan wrden gebruikt in de GROUP BY syntax; CONSTRAINT Dit zijn bepaalde eigenschappen / vrwaarden welke aan een nieuw item wrden gehangen. Bijvrbeeld een primary key; GROUP BY Laat de SELECT query wrden gesrteerd p een bepaalde vrwaarden; JOIN Betrek andere tabellen f kllmmen in de query. Dit kan k bij zichzelf m aan bepaalde vrwaarden te vlden. De nderstaande query s zijn zveel mgelijk gebaseerd p de vlgende tabellen. STUDENTEN stu_vrnaam stu_achternaam stu_nummer stu_pleiding stu_klas stu_slb Bart Mauritz S infrma1ca Inf1G Westveer Mathijs Bernsn S infrma1ca Inf1G Westveer Jshua Beens S infrma1ca Inf1G Westveer MODULEN
4 Tabellen Tabel aanmaken CREATE TABLE siris ( gebruikersnaam VARCHAR(40), wachtwrd VARCHAR(40), laatste_lgin DATE, rechten INT ); Geef na CREATE TABLE de tabelnaam p. In de ( HAKEN ) wrden alle klm namen weergegeven, met het type erbij. Geef in PstgreSQL al1jd een grfe aan VARCHAR mee Extra vrwaarden aan een nieuwe tabel md_naam md_cde md_etc md_begeleider Object Prgrammeren IOPR1 4 Berend Prject 1 IPMEDT1 6 Patrick CIJFER cij_stu_nummer cij_md_cde cij_cijfer S IOPR1 8,2 S IPMEDT1 4,5 S IOPR1 9,0 CREATE TABLE siris_1 ( gebruikersnaam VARCHAR(40) NOT NULL CONSTRAINT R_siris_1 REFERENCES siris(wachtwrd), wachtwrd VARCHAR(40), laatste_lgin DATE NULL, rechten INT ); De NOT NULL en de NULL geven aan dat iets verplicht WEL f NIET is ingevuld. Wanneer een klm NOT NULL heee, met er verplicht iets instaan. Wanneer een klm NULL bevat, staat er echt helemaal niks in. Zelfs geen 0 f een ander waarde / type.
5 De CONSTRAINT R_siris_1 REFERENCES siris(wachtwrd) is een PRIMARY KEY welke drverwijst naar een andere tabel. Een PRIMARY KEY is een UNIEKE waarde. Een FOREIGN KEY is een waarde welke drverwijst naar een PRIMARY KEY Tabel bewerken Verwijder een klm uit een bepaalde tabel ALTER TABLE siris DROP COLUMN rechten; Zet een nieuwe klm erbij in een bepaalde tabel ALTER TABLE siris ADD COLUMN rechten VARCHAR(20); Tabel verwijderen DROP TABLE siris; Let p Na het uitveren hiervan ben je direct de hele tabel kwijt. Wanneer hier vrwaarden aan hingen zals bijvrbeeld een FOREIGN KEY / PRIMARY KEY zullen andere rijen in andere tabellen k verwijderd wrden Database verwijderen DROP DATABASE hgeschl; Dit kan alleen nadat alle sessies met de database gestpt zijn. Ok hiervr geldt dat direct alles verwijderd is uit de database. Standaard query s INSERT INSERT INTO studenten VALUES ( Vrnaam, Achternaam, S , infrma1ca, Inf1A, Pijnenburg );
6 Bvenstaande query vert iets in de tabel studenten in. Hierbij wrdt elke klm naam gebruikt INSERT INTO studenten (stu_vrnaam, stu_achternaam) VALUES ( Vrnaam, Achternaam ); Deze query hierbven zet k iets in de tabel, maar gebruikt alleen maar bepaalde klmmen. Deze wrden vr de VALUES gedefinieerd. UPDATE UPDATE studenten SET vrnaam= Test WHERE achternaam= achternaam ; Update query. Zet de klm vrnaam m in een andere data. De WHERE geee aan welke rij er bijgewerkt met wrden. UPDATE studenten SET vrnaam= Test, achternaam= T WHERE achternaam= achternaam ; Hierbven wrden meerdere klmmen aangepast. DELETE DELETE FROM studenten WHERE achternaam= achternaam ; Vergeet hier nit de WHERE mdulen. Anders verwijderd hij alle recrds uit de tabel studenten SELECT SUM SELECT SUM(leeeijd) frm studenten WHERE achternaam= Achternaam ;
7 Tel het aantal bij elkaar p. Gaat hier m de klm leeeijd. Alles bij elkaar pgeteld is de SUM die eruit kmt. COUNT SELECT COUNT(*) FROM studenten; Telt het aantal rijen van elkaar p. De (*) staat vr alles Dit kan k al1jd veranderd wrden met een klm naam. SELECT SELECT * FROM studenten; Hier wrden alle klmmen geselecteerd SELECT vrnaam, achternaam FROM studenten; KEYS PRIMARY KEY Dit is een sleutel met een unieke waarde. Deze is echt UNIEK.
8 Via een nieuwe tabel: CREATE TABLE test ( test_id CHAR(1) NOT NULL CONSTRAINT pk_test PRIMARY KEY ); FOREIGN KEY Dit is een sleutel waarvan er een verwijzing gaat naar een PRIMARY KEY. Achteraf via cmmand ALTER TABLE: ALTER TABLE gezinslid ADD CONSTRAINT R_rela1e FOREIGN KEY (gez_rela1e) REFERENCES rela1e(rel_id); TEMP: (kmt uit de lessen [aantekeningen] IRDB) 2 kllmmen samenvegen tt 1 PRIMARY KEY ALTER TABLE siris ADD CONSTRAINT pk_cijfers PRIMARY KEY (si_r_studentnummer, si_r_md_cde) Freign key tewijzen (achteraf aan klm) ALTER TABLE studenten ADD CONSTRAINT R_mdulen FOREIGN KEY (stu_mdulecde) REFERENCES mdulen(md_cde) Freign key aanmaken inclusief klm ALTER TABLE studenten ADD stu_mdulecde CHAR(10) CONSTRAINT R_mdulen REFERENCES mdulen(md_cde) ALTER TABLE gezinslid ADD CONSTRAINT R_rela1e FOREIGN KEY (gez_rela1e) REFERENCES rela1e(rel_id); Temp aantekeningen IRDB Zeken in SQL SELECT * FROM gezinslid WHERE gez_geslacht= V AND gez_naam LIKE %i% ;
9 Freign key tewijzen (achteraf aan klm) ALTER TABLE studenten ADD CONSTRAINT R_mdulen FOREIGN KEY (stu_mdulecde) REFERENCES mdulen(md_cde) Freign key aanmaken inclusief klm ALTER TABLE studenten ADD stu_mdulecde CHAR(10) CONSTRAINT R_mdulen REFERENCES mdulen(md_cde) ALTER TABLE gezinslid ADD CONSTRAINT R_rela1e FOREIGN KEY (gez_rela1e) REFERENCES rela1e(rel_id); 2 kllmmen samenvegen tt 1 PRIMARY KEY ALTER TABLE siris ADD CONSTRAINT pk_cijfers PRIMARY KEY (si_r_studentnummer, si_r_md_cde) SELECT SUM (mdw_salaris) FROM medewerker; SELECT AVG (mdw_salaris) FROM medewerker; SELECT mdw_achternaam, MIN (mdw_salaris) FROM medewerker WHERE mdw_geslacht='v' GROUP BY mdw_achternaam; SELECT prj_lca1e, prj_afd_nr, COUNT (*) AS "Cunt" FROM prject Jin statement GROUP BY prj_afd_nr, prj_lca1e HAVING prj_lca1e = 'Grningen' AND prj_afd_nr='7'; LEFT JOIN links met persee bestaan RIGHT JOIN rechts met persee bestaan SELECT mdw_achternaam, mdw_vrnaam, gez_naam, gez_rela1e FROM medewerker m LEFT JOIN gezinslid g ON m.mdw_sfi_nr = g.gez_mdw_sfi_nr; SELF JOIN
10 SELECT a.mdw_vrnaam Medewerkernaam, b.mdw_vrnaam Managernaam FROM medewerker a, medewerker b WHERE a.mdw_mgr_sfi_nr = b.mdw_sfi_nr; SELECT mdw_vrnaam, mdw_salaris FROM medewerker WHERE mdw_salaris > '25000'; SELECT mdw_vrnaam, mdw_salaris FROM medewerker WHERE mdw_salaris > '25000' AND mdw_sfi_nr IN(SELECT DISTINCT gez_mdw_sfi_nr FROM gezinslid); SELECT mdw_vrnaam, mdw_salaris FROM medewerker WHERE mdw_salaris > '25000' AND mdw_sfi_nr IN(SELECT DISTINCT gez_mdw_sfi_nr FROM gezinslid); SELECT cunt(g.gez_naam), m.mdw_vrnaam FROM gezinslid g, medewerker m WHERE g.gez_mdw_sfi_nr = m.mdw_sfi_nr GROUP BY m.mdw_vrnaam; SELECT cunt(a.mdw_mgr_sfi_nr), b.mdw_achternaam FROM medewerker a, medewerker b WHERE a.mdw_mgr_sfi_nr = b.mdw_sfi_nr GROUP BY b.mdw_sfi_nr;
11 SELECT SUM(.pd_uren), m.mdw_vrnaam FROM pdracht, medewerker m WHERE.pd_mdw_sfi_nr = m.mdw_sfi_nr GROUP BY m.mdw_vrnaam Antwrden pdracht ORDER BY SUM(.pd_uren) ASC; 1. SELECT cunt(afd_naam) FROM afdeling, lca1e WHERE afd_naam LIKE %% OR lc_plaats LIKE %% ; 2. WHERE 3. SELECT mdw_achternaam FROM medewerker WHERE mdw_mgr_sfi_nr IS NULL 4. SELECT mdw_vrnaam, cunt(gez_naam) FROM medewerker, gezinslid WHERE mdw_sfi_nr = gez_mdw_sfi_nr GROUP BY mdw_vrnaam; 5. ALTER TABLE 6. SELECT t1.mdw_vrnaam Manager, cunt(t2.mdw_vrnaam) Medewerker FROM medewerker t1, medewerker t2 WHERE t1.mdw_sfi_nr = t2.mdw_mgr_sfi_nr GROUP BY t1.mdw_vrnaam; 7. SELECT prj_nr FROM prject, afdeling WHERE prj_afd_nr = afd_nr AND afd_naam = Hfdves1ging ; 8. SELECT SUM(pd_prj_nr)uren, mdw_vrnaam FROM pdracht, medewerker WHERE pd_mdw_sfi_nr = mdw_sfi_nr GROUP BY mdw_vrnaam ODER BY uren.
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 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 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 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 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 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 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 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 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 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 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 informatieElfde-Liniestraat 24 3500 Hasselt Schooljaar 2009-2010 TINFO POKER GAME Oracle Scripts
Elfde-Liniestraat 24 3500 Hasselt Schooljaar 2009-2010 TINFO POKER GAME Oracle Scripts Studenten: Peter Asnong Rik Broens Tom De Keyser Daan Gielen Kris Gregoire Koen Olaerts Toon Wouters Inhoudsopgave
Nadere 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 informatie= > >= < <= BETWEEN IS NULL IS NOT NULL
Select queries SELECT...FROM... SELECT DISINCT...FROM... WHERE...AND...OR...NOT...LIKE...IN = > >= <
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 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 informatieSQL manipulatietaal. We kunnen er data mee toevoegen, wijzigen en verwijderen uit een database.
SQL manipulatietaal We kunnen er data mee toevoegen, wijzigen en verwijderen uit een database. Basiscommando's: INSERT : toevoegen van gegevens DELETE : verwijderen van gegevens UPDATE : wijzigen van gegevens
Nadere informatieLes 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 informatieDatabases en SQL Foundation (DBSQLF.NL)
Databases en SQL Foundation (DBSQLF.NL) EXIN Hét exameninstituut voor ICT ers Janssoenborch - Hoog Catharijne Godebaldkwartier 365 3511 DT Utrecht Postbus 19147 3501 DC Utrecht Nederland T +31 30 234 48
Nadere informatieNa bestudering van dit hoofdstuk, moet je tot het volgende in staat zijn:
5. De oefendatabase 5.1. Inleiding In de volgende hoofdstukken ga je oefenen / werken met SQL. Om te kunnen oefenen heb je natuurlijk wel een database nodig. In dit hoofdstuk wordt besproken hoe je deze
Nadere 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 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 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 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 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 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 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 informatieEXIN Databases en SQL Foundation
EXIN Databases en SQL 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
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 informatieE- mailadressen uit QBS exporteren naar uw website.
E- mailadressen uit QBS exprteren naar uw website. STAP 1: Maak een crrect selectie van uw klanten die u wenst te benaderen (bv. Particulieren) A) Klik bvenaan p Selecties B) Selecteer hier als: Tabel:
Nadere informatieSQL & Relationele datamodellen in interactieve media
SQL & Relationele datamodellen in interactieve media HVA-CMD-V1-datamodelleren oefeningen deel 1: SQL 2012-2013 Inhoud Inhoud... 2 Selecties uit een enkelvoudige datatabel... 3 Selecties uit een meerdere
Nadere 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 informatieGroepswerk Technieken voor Datamodellering
Groepswerk Technieken voor Datamodellering Verbinnen M. & Vanhuysse R. 2013-2014 Overzicht project management Logboek 2/4/14 team gevormd, onderwerp vastgelegd; 7/4/14 Inzending definitiestudie; 23/4/14
Nadere informatie2 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 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 informatie8. De invoer van gegevens
8. De invoer van gegevens 8.1. Inleiding Voor het invoeren van gegevens kan het DML-statement INSERT INTO worden gebruikt. Om dit statement correct te kunnen gebruiken, moet je wel antwoord weten op de
Nadere informatieBeschrijving S-Flex Voorraadimport
Beschrijving S-Flex Vrraadimprt --------------------------------------------------------------------------------------------------- Versie 3.1 januari 2014 Het prgramma S-Flex Vrraadimprt is een prgramma
Nadere informatieInloggen. Nieuwsbrieven. Nieuwe nieuwsbrief aanmaken. Snippet
Inlggen - Lg in p: https://dialgue.triplis.cm NB. Triplis kan met alle reguliere brwsers wrden gebruikt, echter wrdt het gebruik van Firefx aangeraden en het gebruik Internet Explrer afgeraden. - Vul bij
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 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 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 informatieInstructie formulierenmodule
Instructie frmulierenmdule De frmulierenmdule is een uitgebreide mdule en maakt het mgelijk m bepaalde infrmatie van gebruikers p een gestandaardiseerde manier binnen te krijgen per e-mail. Denk aan een
Nadere informatieProject 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 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 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 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 informatieZorg 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 informatieInhoudsopgave. 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 informatieZelftest SQL Workshop
Zelftest SQL Workshop Document: n0087test.fm 04/01/2018 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING BIJ DE ZELFTEST SQL WORKSHOP Handleiding Deze test
Nadere informatie1. * 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 informatieHandleiding 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 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 informatieBeschrijving S-Flex Orderimport
Beschrijving S-Flex Orderimprt --------------------------------------------------------------------------------------------------- Versie 2.3 januari 2014 Het prgramma S-Flex Orderimprt is een prgramma
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 informatieBeschrijving S-Flex Barcode
Beschrijving S-Flex Barcde --------------------------------------------------------------------------------------------------- Versie 2.1 januari 2014 Aan de slag Het prgramma S-Flex Barcde is een prgramma
Nadere informatieZelftest SQL Workshop
Zelftest SQL Workshop Document: n0087test.fm 25/06/2014 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING BIJ DE ZELFTEST SQL WORKSHOP Handleiding Deze test
Nadere informatieAnalytische boekhouding
Analytische Bekhuding Analytische bekhuding 1 Vrbereiding... 2 1.1 Dssier instellingen... 2 1.2 Analytische rekeningen maken... 3 2 Analytisch beken... 4 2.1 Kppeling... 5 2.2 Bekingsvrstellen (mdellen)...
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 informatiePazaak PROJECTWERK. Opleidingsonderdeel Projecten Workshops I. Faculteit Bedrijf en Organisatie Valentin Vaerwyckweg GENT
Faculteit Bedrijf en Organisatie Valentin Vaerwyckweg 1 9000 GENT ACADEMIEJAAR 2016-2017 OPLEIDING TOEGEPASTE INFORMATICA PROJECTWERK Opleidingsonderdeel Projecten Workshops I Pazaak GROEP: 13 STUDENTEN:
Nadere informatieHandleiding S-Flex Barcode
Handleiding S-Flex Barcde Inhud 1. Het prgramma... 3 1.2 Vereisten... 3 2. Installatie... 3 3. Instellingen kppeling SnelStart... 3 3.1 Cntrleer de kppeling... 5 3.2 Uw licentie activeren... 5 4. Gebruik...
Nadere informatieHet toepassen van een gelaagde architectuur
Het toepassen van een gelaagde architectuur Bijlagen Bert Dingemans www.via-nova-architectura.org August 2007 1 Bijlage 1: SQL-script als voorbeeld CREATE TABLE EXEMPLAAR ( aanschafdatum DateTime, druk
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 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 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 informatiePuzzelen met SQL 38. De Muzieklijst, deel 2 PUZZELEN MET SQL
2 3 4 10 2 14 15 18 21 PUZZELEN MET SQL 3 26 27 1 32 33 33 36 Puzzelen met SQL 38 0 41 5 46 47 De Muzieklijst, deel 2 intro In het vorige nummer is een start gemaakt met het bijhouden van een muzieklijst,
Nadere 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 informatieCOMPUTERWOORDEN.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 informatieZelftest SQL. Document: n0453test.fm 19/04/2012. ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium
Zelftest SQL Document: n0453test.fm 19/04/2012 ABIS Training & Consulting P.. Box 220 B-3000 Leuven Belgium TRAINING & CNSULTING INLEIDING BIJ DE ZELFTEST SQL Korte handleiding Deze test heeft als bedoeling
Nadere informatiePyonkee App Inleiding
Pynkee App Inleiding Inhudspgave 1 Bendigdheden... 1 2 Delstellingen... 1 3 Pynkee app... 1 3.1 Installatie van Pynkee app... 1 3.2 Terminlgie... 1 3.3 Gebruik van Pynkee app... 2 3.4 Juw eerste Pynkee
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 informatieLes 1. Vergroten van kennis over psychische gezondheid. Zelfstandige verwerkingsles (achter de computer) is een project van Diversion en MIND
Les 1 Vergrten van kennis ver psychische gezndheid Zelfstandige verwerkingsles (achter de cmputer) is een prject van Diversin en MIND VOOR DE DOCENT Deze les kan als lsstaande pdracht gegeven wrden, maar
Nadere informatieSQL SERVER 2008. Werking van Database Snapshots
KATHOLIEKE HOGESCHOOL KEMPEN GEEL SQL SERVER 2008 Werking van Database Snapshots ELINE STEYVERS BRAM DE SMEDT JOEY LEMMENS WOORD VOORAF Werking van Database Shapshots is bedoeld om mensen wegwijs te maken
Nadere informatieDigitaal 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 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 informatie*** Enquête *** afstudeerscriptie over de huidige elektronische verbindingen*
*** Enquête *** Inleidend Als student van de Universiteit Twente de ik in het kader van mijn masterstudie Public Safety een (klik hier vr definitie) afstudeerscriptie ver de huidige elektrnische verbindingen*
Nadere informatieRelationele database. Het relationele model
Module SQL Relationele database. Een database, gegevensbank of databank is een verzameling van gegevens, ingericht met oog op makkelijke raadpleging en gebruik. Databases spelen een belangrijke rol in
Nadere 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 informatieData Warehouse Script Generator Doel
Data Warehouse Script Generator Doel Op basis van een aantal standaard sql scripts ( create table, create view ) een nieuwe sql script genereren welke alle objecten ( tables & views ) kan aanmaken in een
Nadere informatieZelftest 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 informatieBibliotheek 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 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 informatieAutomatische 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 informatieoefeningen eredivisie antwoorden
oefeningen eredivisie antwoorden vragen niveau 1 Niveau 1 beslaat de volgende onderwerpen: SELECT,, WHERE, DISTINCT, ORDER BY, eenvoudige vergelijkingen, LIKE, wildcards en eenvoudige logische operatoren.
Nadere informatieLOGBOEK van: klas: 1
LOGBOEK van: klas: 1 Inhudspgave Inleiding en inhud van het lgbek Wat is de maatschappelijke stage? Delen van de maatschappelijke stage Waar de je maatschappelijke stage? Kaders waarbinnen de maatschappelijke
Nadere informatieComputerclub Volwassenen, Jeugd en Informatica vzw www.vji.be
Voorbeelden en oefeningen SQL 1 Computerclub Volwassenen, Jeugd en Informatica vzw www.vji.be Voorbeelden en oefeningen bij demo SQL Voorbeelden en oefeningen Stefan Cruysberghs www.scip.be Februari 2003
Nadere 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 informatieCorrectievoorschrift VWO NederlandsNederl. Informatica. Tijdvak 1 Woensdag 17 mei uur. College-examen schriftelijk.
NederlandsNederl Correctievoorschrift VWO 2017 Informatica Tijdvak 1 Woensdag 17 mei 13.30 15.30 uur College-examen schriftelijk VF-0161-s-17-1-c 1 Algemene regels Scorepunten worden toegekend met inachtneming
Nadere informatieMicrosoft Excel Basis AAN DE SLAG MET DIGITALE VAARDIGHEDEN TRAINING: MICROSOFT EXCEL 2010 BASIS
Micrsft Excel 2010 Basis Excel Het rekenprgramma van Micrsft Office heet Excel. Excel is nmisbaar als je met enige regelmaat verzichten met maken en bijhuden. Excel 2010 is de pvlger van Excel 2007. Inhudspgave
Nadere informatieInformatica toets vwo 6 Databases
Informatica toets vwo 6 Databases Deze toets bestaat uit drie gedeelten met elk een andere casus: 1. een opdracht waarin je een ER-diagram via het relationeel model omzet in een database specificatie in
Nadere informatieRelationele databases
Systematisch bouwen van informatiesystemen t.b.v. practicumopdracht : Relationele databases Structured Query Language SQL Relationele databases Geautomatiseerde informatiesystemen gebruiken bijna altijd
Nadere informatieBedrijfspagina op noa.nl
Bedrijfspagina p na.nl Als NOA-lid heb je een eigen bedrijfspagina p NOA.nl. Vanuit nze ledendatabase zijn alleen de NAW-gegevens p juw pagina ingevuld, maar je kunt de infrmatie uitbreiden met bedrijfsinfrmatie,
Nadere informatieComputervaardigheden. Universiteit Antwerpen. Computervaardigheden en Programmatie. Grafieken en Rapporten 1. Inhoud. Anatomie van een databank
Inhoud Computervaardigheden Hoofdstuk 5 Databanken (Let op: dit is enkel voor studenten Bio-Ingenieur.) Terminologie Data importeren Basis queries Allerhande Joins Doe dit. Aandachtspunt! Wat gebeurt hier?
Nadere informatieDATAMODEL 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 informatie1. Gebruik van de online tekstverwerker op de schoolwebsite.
1. Gebruik van de nline tekstverwerker p de schlwebsite. Stap 1: aanmelden p de schlwebsite Gebruik je gebruikersnaam zals in Bingel. Stap 2: ga naar juw leerjaar in het menu bvenaan. Klik dan verder naar
Nadere informatiePuzzelen 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 informatieCVO PANTA RHEI - Schoonmeersstraat 26 9000 GENT 09 335 22 22
identificatie pleiding Infrmatica mdulenaam Databanken cde mdule A8 gedkeuring dr aantal lestijden 60 studiepunten datum gedkeuring structuurschema / vlgtijdelijkheid link: inhud link leerplan: leerinhud:
Nadere informatieFileMaker 13. Naslaggegevens voor SQL
FileMaker 13 Naslaggegevens voor SQL 2013 FileMaker, Inc. Alle rechten voorbehouden. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054, VS FileMaker en Bento zijn handelsmerken van
Nadere informatieHandleiding MS Outlook. Aan de slag. in beroep en bedrijf. Handleiding MS Outlook
Aan de slag in berep en bedrijf Handleiding MS Outlk Branche Uitgevers 1 Alle rechten vrbehuden. Niets uit deze uitgave mag wrden verveelvudigd, pgeslagen in een geautmatiseerd gegevensbestand dan wel
Nadere informatieTips Digiduif. 1. U logt in op digiduif met uw e-mail adres en wachtwoord.
Tips Digiduif 1. U lgt in p digiduif met uw e-mail adres en wachtwrd. 2. U kiest de knp instellingen. Op de vlgende pagina s kunt u allerlei zaken invullen en aanpassen die bij uw accunt hren. Tevens zit
Nadere informatie