Introduction
De afgelopen decennia hebben relationele databases de wereld veroverd en jij wilt leren hoe je met deze databases kunt communiceren! SQL is de gevestigde programmeertaal die je daarvoor nodig hebt. Als analist hoef jij je meestal niet bezig te houden met het definiëren van databases en de structuur van tabellen (DDL), maar moet je wel regelmatig gegevens uit de database halen voor analysedoeleinden (DML).
In deze cursus gaan we je de belangrijkste SQL-statements leren en krijg je de nodige praktische ervaring om zelf SQL-queries te schrijven. Tegen de tijd dat je klaar bent met deze cursus, ben jij in staat om basis SQL-query's te maken als een echte pro!
Leerdoelen
Vaardigheden:
Het definiëren van een relationele database en de structuur van gerelateerde tabellen
Het gebruik maken van de groepen SQL-commando's: DDL, DCL en DML
Het maken van een database en het vullen met gegevens
Het selecteren van gegevens uit één of meer tabellen met behulp van diverse technieken als wildcards, subqueries, joins, groepen en views.
Kennis:
Problemen die een database oplost
Overzicht van de groepen SQL-commando's en de toepassingen ervan.
Attitudes:
Een probleemoplossende mindset bij het werken met databases
Het belang van gegevensintegriteit en beveiliging inzien
Het vermogen om effectief samen te werken met andere gebruikers en programmeurs in de ontwikkeling van databases.
Programma
Bespreking van de problemen die een database oplost
Definitie van een relationele database en de structuur van gerelateerde tabellen
Overzicht van de groepen SQL-commando's:
Data Definition Language (DDL) voor het definiëren van een database en de structuur van tabellen
Data Control Language (DCL) voor het beheren van gebruikerstoegang
Data Manipulation Language (DML) voor het maken, opvragen, wijzigen en verwijderen van records
Diepgaande behandeling van DCL en DML
Het maken van een database en het vullen ervan met gegevens
Het selecteren van gegevens uit één of meer tabellen met behulp van technieken als wildcards, subqueries, joins, groepen en views.
Oefeningen doorheen de cursus
Conclusie
Praktische informatie
Nederlands of Engels
Standaardduur: 2 dagen