home 
 
 
 
enfr
 
Home
Over ABIS
Diensten
Cursussen
Resources
Contact
MyABIS
C
Alle CursussenbalkjeAlgemeen » Introductie HW & SW » Soft skills » TrajectenOperating Systems » MVS - z/OS » UNIX - Linux - AIX » Mac OS X » iPad en iPhone iOSDatabases en middleware » Relationele databases & SQL » DB2 for z/OS » DB2 for LUW » Oracle » SQL Server » MySQL & MariaDB » IMS » CICS » IBM MQ » WebSphere » Big data en analyticsApplicatieontwikkeling » Methoden en technieken » TOGAF » PRINCE2 » Agile en Scrum » Programmeertalen » Internet development » Object Oriented systems » Java » Development tools » SAS » XML » SOA & web servicesSysteembeheer » ITIL » SecuritybalkjePraktischInschrijven 
SQL en relationele databases: basiskennis

Doel

Tijdens deze training krijgt u een overzicht van de opbouw en werking van relationele databasesystemen (RDBMS) , zoals Oracle, DB2, SQL Server, Access ... en hoe u ze kan ondervragen met de taal SQL. Deze cursus helpt u de eerste stappen te zetten bij het exploreren van deze fascinerende wereld, en zal u overtuigen van zowel de kracht als de eenvoud van het relationele datamodel, en van SQL.

Na het volgen van deze opleiding:

  • heeft men een grondige kennis van het relationeel databasemodel;
  • kent men de basis SQL-syntax;
  • heeft men effectief een database ondervraagd m.b.v. het SQL SELECT statement;
  • is men in staat om zelf SQL-queries te schrijven voor het ondervragen van om het even welke relationele database.

Tijdens de oefeningensessie wordt voornamelijk ingegaan op het DML-aspect van de taal (met name SELECT). De nadruk ligt op het schrijven van queries. Deze cursus gaat vooraf aan de meer doorgezette trainingen SQL workshop en SQL voor gevorderden en andere cursussen over een specifiek RDBMS zoals bij voorbeeld Oracle, SQL Server, DB2 of MySQL/MariaDB.

Inhoud

  • Basisconcepten van het relationele model: tabellen, datatypes en domeinen; sleutels (keys); normalisatie; nulls
  • Basisconcepten van een relationele database: client-server model, globale organisatie (cataloog, optimizer) en integriteitsgaranties (primary & foreign keys, checks)
  • Datamanipulatie (DML): het SELECT statement - telkens met oefeningen:
  • basis-syntax: select - from - where
  • filteren in resultaten: basispredikaten
  • predikaten combineren met AND / OR / NOT
  • problematiek van NULL-waarden
  • operatoren en expressies • scalaire functies
  • kolomfuncties • group by & having
  • order by
  • tabellen combineren: inner en outer join
  • Meer datamanipulatie: INSERT, UPDATE en DELETE
 

Doelgroep

Deze cursus is bestemd voor personen die nog (bijna) nooit met SQL in aanraking zijn geweest. U kan zelf testen of deze cursus nuttig is voor u door de online zelftest in te vullen.

Voorkennis

Er is geen specifieke voorkennis vereist - enige vertrouwdheid met informatica is een pluspunt.

Verloop van de cursus

Na de nodige theoretische inleiding wordt tijdens de opleiding veel tijd besteed aan praktische voorbeelden en vooral oefeningen, op een database-systeem naar keuze: Oracle, DB2 voor z/OS, DB2 voor LUW, SQL Server, MySQL, MariaDB of PostgreSQL. (Gelieve uw keuze te vermelden op het inschrijfformulier.)

Docenten

een ABIS medewerker.

Duur

2 dagen.

Kalender

U kunt zich inschrijven door te klikken op een datum
datumduurtaal  plaats  prijs
06 Jun2EWoerden  (NL)850 EUR  (BTW-vrij) 
07 Sep2NWoerden  (NL)850 EUR  (BTW-vrij) 
02 Oct2?Leuven  (BE)850 EUR  (excl. BTW) 
30 Oct2EWoerden  (NL)850 EUR  (BTW-vrij) 
13 Nov2NLeuven  (BE)850 EUR  (excl. BTW) 

Globale score

   
4.4/5 (gebaseerd op 78 evaluaties)

Reviews

     
vriendelijke docent, goede presentatie, goede kennis (, )
     
goede cursus, aan te bevelen aan collega's welke net als ik geen kennis van sql hebben. (, )
     
Zeker aan te raden (, )
     
Prima cursus om de fundamentals onder de knie te krijgen (, )
     
geeft goede overview en heeft juiste diepgang voor een kennismakings cursus (, )
     
Ik heb genoten! (, )
     
in documenten teveel Engels en te weinig Nedelands (, )
     
Zeer nuttig (, )
     
Een overzichtelijke cursus, goed gepresenteerd door de lesgever, tempo (en de hoeveelheid leerstof) mocht voor mij hoger (, )
     
misschien iets te basis voor mensen met programmeer-achtergrond (, )

Ververs deze pagina om andere commentaren te zien.