936 formations: TIC

ABIS

SQL en relationele databases: basiskennis

  • par ABIS
Louvain et En ligne
1.367

In deze 2-daagse ABIS-cursus krijgt u een overzicht van de opbouw en werking van relationele databasesystemen (RDBMS) en hoe u ze kan ondervragen met de taal SQL. Tijdens de oefensessies gaan we actief aan de slag met queries in SQL!

U krijgt eerst een helder beeld van hoe een RDBMS is opgebouwd, welke datastructuren erachter schuilgaan en hoe gegevens efficiënt worden opgeslagen. Vervolgens leert u de belangrijkste SQL-commando’s: van eenvoudige SELECT-opdrachten tot het gebruik van JOINs om data uit meerdere tabellen te combineren. Tijdens de oefensessies schrijft u zelf queries om data te filteren, te sorteren en te groeperen. Aan het eind van de cursus hebt u de vaardigheden om zelfstandig relationele databases te bevragen met SQL.

Na het volgen van deze opleiding:

  • heeft u een goed inzicht in het relationeel databasemodel
  • kent u de basis SQL-syntax
  • heeft u effectief een database ondervraagd met het SQL SELECT statement
  • kan u zelf SQL-queries schrijven voor het ondervragen van om het even welke relationele database.

Tijdens de oefeningen wordt voornamelijk ingegaan op het DML-aspect van de taal (SQL SELECT). De nadruk ligt op het zelf schrijven en begrijpen van queries. De cursus gaat vooraf aan de trainingen SQL workshop en SQL voor gevorderden en andere cursussen over een specifiek RDBMS zoals Oracle, SQL Server, Db2 of MySQL/MariaDB.

  • Basis van het relationele model: tabellen, datatypes en domeinen; sleutels (keys); ontwerp; normalisatie; nulls
  • Relationele Database Management Systemen: client-server model, globale organisatie (cataloog, optimizer) en integriteitsgaranties (primary & foreign keys, checks)
  • Gegevens opvragen met SQL (DQL): tabellen ondervragen met het SELECT statement - telkens met oefeningen:
    • basis SQL- syntax: SELECT - FROM - WHERE
    • filteren in resultaten: basic WHERE predicates
    • predicates combineren met AND / OR / NOT
    • problematiek van NULL-waarden
    • operatoren en expressies — scalaire functies
    • kolomfuncties — GROUP BY & HAVING
    • ORDER BY
    • tabellen combineren: INNER JOIN, OUTER JOIN
  • Datamanipulatie (DML): gegevens wijzigen met INSERT, UPDATE en DELETE

Klassikale opleiding met praktische voorbeelden en veel oefeningen, op een database-systeem naar keuze: Oracle, Db2 voor z/OS of LUW, SQL Server, MySQL, MariaDB of PostgreSQL. (Gelieve uw keuze mee te delen bij inschrijving). Na de training krijgt u toegang tot onze online-databaseomgeving, zodat u thuis of op het werk verder kan oefenen.

Een interactieve, live training - gegeven in een fysiek klaslokaal of online, of in een hybride vorm. De cursus kan gegeven worden in het Nederlands, Engels of Frans.

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

Louvain € 1.367(TVA incluse) S'inscrire
Louvain € 1.367(TVA incluse) S'inscrire
Louvain € 1.367(TVA incluse) S'inscrire
Louvain € 1.367(TVA incluse) S'inscrire

Deze training is gericht op personen die nog (bijna) nooit met SQL in aanraking zijn geweest. U kan testen of deze cursus nuttig is voor u door de on-line zelftest in te vullen.