Queries met MySQL

Tijdsduur
Locatie
Op locatie, Online
Startdatum en plaats

Queries met MySQL

SpiralTrain
Logo van SpiralTrain
Opleiderscore: starstarstarstarstar_half 8,6 SpiralTrain heeft een gemiddelde beoordeling van 8,6 (uit 49 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen

placeAmsterdam
9 jul. 2025 tot 11 jul. 2025
Toon rooster
event 9 juli 2025, 09:30-16:30, Amsterdam, Dag 1
event 10 juli 2025, 09:30-16:30, Amsterdam, Dag 2
event 11 juli 2025, 09:30-16:30, Amsterdam, Dag 3
placeEindhoven
9 jul. 2025 tot 11 jul. 2025
Toon rooster
event 9 juli 2025, 09:30-16:30, Eindhoven, Dag 1
event 10 juli 2025, 09:30-16:30, Eindhoven, Dag 2
event 11 juli 2025, 09:30-16:30, Eindhoven, Dag 3
placeHouten
9 jul. 2025 tot 11 jul. 2025
Toon rooster
event 9 juli 2025, 09:30-16:30, Houten, Dag 1
event 10 juli 2025, 09:30-16:30, Houten, Dag 2
event 11 juli 2025, 09:30-16:30, Houten, Dag 3
computer Online: Online
9 jul. 2025 tot 11 jul. 2025
Toon rooster
event 9 juli 2025, 09:30-16:30, Online, Dag 1
event 10 juli 2025, 09:30-16:30, Online, Dag 2
event 11 juli 2025, 09:30-16:30, Online, Dag 3
placeRotterdam
9 jul. 2025 tot 11 jul. 2025
Toon rooster
event 9 juli 2025, 09:30-16:30, Rotterdam, Dag 1
event 10 juli 2025, 09:30-16:30, Rotterdam, Dag 2
event 11 juli 2025, 09:30-16:30, Rotterdam, Dag 3
placeZwolle
9 jul. 2025 tot 11 jul. 2025
Toon rooster
event 9 juli 2025, 09:30-16:30, Zwolle, Dag 1
event 10 juli 2025, 09:30-16:30, Zwolle, Dag 2
event 11 juli 2025, 09:30-16:30, Zwolle, Dag 3
placeAmsterdam
10 sep. 2025 tot 12 sep. 2025
Toon rooster
event 10 september 2025, 09:30-16:30, Amsterdam, Dag 1
event 11 september 2025, 09:30-16:30, Amsterdam, Dag 2
event 12 september 2025, 09:30-16:30, Amsterdam, Dag 3
placeEindhoven
10 sep. 2025 tot 12 sep. 2025
Toon rooster
event 10 september 2025, 09:30-16:30, Eindhoven, Dag 1
event 11 september 2025, 09:30-16:30, Eindhoven, Dag 2
event 12 september 2025, 09:30-16:30, Eindhoven, Dag 3
placeHouten
10 sep. 2025 tot 12 sep. 2025
Toon rooster
event 10 september 2025, 09:30-16:30, Houten, Dag 1
event 11 september 2025, 09:30-16:30, Houten, Dag 2
event 12 september 2025, 09:30-16:30, Houten, Dag 3
computer Online: Online
10 sep. 2025 tot 12 sep. 2025
Toon rooster
event 10 september 2025, 09:30-16:30, Online, Dag 1
event 11 september 2025, 09:30-16:30, Online, Dag 2
event 12 september 2025, 09:30-16:30, Online, Dag 3
placeRotterdam
10 sep. 2025 tot 12 sep. 2025
Toon rooster
event 10 september 2025, 09:30-16:30, Rotterdam, Dag 1
event 11 september 2025, 09:30-16:30, Rotterdam, Dag 2
event 12 september 2025, 09:30-16:30, Rotterdam, Dag 3
placeZwolle
10 sep. 2025 tot 12 sep. 2025
Toon rooster
event 10 september 2025, 09:30-16:30, Zwolle, Dag 1
event 11 september 2025, 09:30-16:30, Zwolle, Dag 2
event 12 september 2025, 09:30-16:30, Zwolle, Dag 3
placeAmsterdam
12 nov. 2025 tot 14 nov. 2025
Toon rooster
event 12 november 2025, 09:30-16:30, Amsterdam, Dag 1
event 13 november 2025, 09:30-16:30, Amsterdam, Dag 2
event 14 november 2025, 09:30-16:30, Amsterdam, Dag 3
placeEindhoven
12 nov. 2025 tot 14 nov. 2025
Toon rooster
event 12 november 2025, 09:30-16:30, Eindhoven, Dag 1
event 13 november 2025, 09:30-16:30, Eindhoven, Dag 2
event 14 november 2025, 09:30-16:30, Eindhoven, Dag 3
placeHouten
12 nov. 2025 tot 14 nov. 2025
Toon rooster
event 12 november 2025, 09:30-16:30, Houten, Dag 1
event 13 november 2025, 09:30-16:30, Houten, Dag 2
event 14 november 2025, 09:30-16:30, Houten, Dag 3
computer Online: Online
12 nov. 2025 tot 14 nov. 2025
Toon rooster
event 12 november 2025, 09:30-16:30, Online, Dag 1
event 13 november 2025, 09:30-16:30, Online, Dag 2
event 14 november 2025, 09:30-16:30, Online, Dag 3
placeRotterdam
12 nov. 2025 tot 14 nov. 2025
Toon rooster
event 12 november 2025, 09:30-16:30, Rotterdam, Dag 1
event 13 november 2025, 09:30-16:30, Rotterdam, Dag 2
event 14 november 2025, 09:30-16:30, Rotterdam, Dag 3
placeZwolle
12 nov. 2025 tot 14 nov. 2025
Toon rooster
event 12 november 2025, 09:30-16:30, Zwolle, Dag 1
event 13 november 2025, 09:30-16:30, Zwolle, Dag 2
event 14 november 2025, 09:30-16:30, Zwolle, Dag 3
placeAmsterdam
14 jan. 2026 tot 16 jan. 2026
Toon rooster
event 14 januari 2026, 09:30-16:30, Amsterdam, Dag 1
event 15 januari 2026, 09:30-16:30, Amsterdam, Dag 2
event 16 januari 2026, 09:30-16:30, Amsterdam, Dag 3
placeEindhoven
14 jan. 2026 tot 16 jan. 2026
Toon rooster
event 14 januari 2026, 09:30-16:30, Eindhoven, Dag 1
event 15 januari 2026, 09:30-16:30, Eindhoven, Dag 2
event 16 januari 2026, 09:30-16:30, Eindhoven, Dag 3

Beschrijving

In de cursus Queries met MySQL van SpiralTrain leren de deelnemers de syntax en het gebruik van de query taal SQL in de context van een MySQL database.

MySQL Intro

De cursus gaat van start met een introductie in relationele databases, de installatie van MySQL en beschikbare tooling zoals de MySQL Workbench. Ook wordt ingegaan op de verschillende storage engines en connectoren.

SQL Standaard

Vervolgens wordt de SQL Standaard besproken. Stapsgewijs worden de verschillende onderdelen van SQL zoals Data Definition Language met CREATE TABLE, Data Manipulation Language met INSERT en UPDATE behandeld.

Data Definition

Dan wordt aandacht besteed aan de creatie en manipulatie van database tabellen met…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: MySQL, SQL, Microsoft SQL Server, Web applicatie ontwikkeling en Data Science.

In de cursus Queries met MySQL van SpiralTrain leren de deelnemers de syntax en het gebruik van de query taal SQL in de context van een MySQL database.

MySQL Intro

De cursus gaat van start met een introductie in relationele databases, de installatie van MySQL en beschikbare tooling zoals de MySQL Workbench. Ook wordt ingegaan op de verschillende storage engines en connectoren.

SQL Standaard

Vervolgens wordt de SQL Standaard besproken. Stapsgewijs worden de verschillende onderdelen van SQL zoals Data Definition Language met CREATE TABLE, Data Manipulation Language met INSERT en UPDATE behandeld.

Data Definition

Dan wordt aandacht besteed aan de creatie en manipulatie van database tabellen met Primary Keys, Auto Increment, Indexes en Constraints op Columns. Ook de relatie tussen tabellen met Foreign keys komt aan de orde. Eveneens het veranderen van de tabel structuur met ALTER TABLE en het verwijderen van tabellen met DROP komt aan bod.

Data Manipulation

Vervolgens wordt ingegaan op Data Manipulatie met INSERT en UPDATE Queries. Hierbij wordt ook het doorgeven van parameters aan queries door middel van Prepared Statements behandeld.

Select en Grouping

Het ophalen van data met SELECT queries is een centraal onderdeel van het programma van de cursus. De diverse clausules van SELECT zoals FROM, WHERE, ORDER BY, BETWEEN, LIKE komen aan bod. En ook het groeperen van data door middel van GROUP en HAVING clauses wordt behandeld.

Functies

MySQL kent ook vele functies die kunnen worden toegepast om berekeningen op data uit te voeren en data te filteren. Naast de standaard SQL functies komen ook de vele MySQL specifieke functies aan bod.

Joins

Vervolgens wordt ingegaan om het combineren van data uit verschillende tabellen door middel van joins. MySQL kent vele typen joins om data uit tabellen te combineren en deze worden behandeld.

Advanced Topics

Tenslotte is er aandacht voor de toepassing van SET operatoren zoals UNION en INTERSECT en wordt ingegaan op transacties met commits en rollbacks en stored procedures.

Doelgroep Cursus Queries met MySQL

De cursus Queries met MySQL is bedoeld voor developers, database beheerders en andere belangstellenden die MySQL SQL willen leren kennen en gebruiken.

Voorkennis Cursus Queries met MySQL

Voor deze cursus is geen specifieke voorkennis vereist. Algemene kennis van systeem ontwikkeling en databases is bevorderlijk voor een goede begripsvorming.

Uitvoering Training Queries met MySQL

De theorie wordt behandeld op basis van presentatie slides. Demos worden gebruikt om de theorie te verduidelijken. Er is ruime gelegenheid tot oefenen. De cursustijden zijn van 9.30 tot 16.30.

Certificering Queries met MySQL

De deelnemers krijgen na het goed doorlopen van de cursus een officieel certificaat Queries met MySQL.

Modules

Module 1 : MySQL Introduction

  • MySQL Database
  • MySQL Installation
  • MySQL versus MariaDB
  • MySQL Admin
  • Database View
  • MySQLWorkBench
  • MySQL Storage Engines
  • mysql Prompt
  • MySQL Notifier
  • Available Connectors
  • MySQL versions
  • MySQL Documentation

Module 2 : SQL Introduction

  • SQL Foundations
  • SQL Standard
  • Relationships
  • Primary Keys
  • Foreign Keys
  • SQL Query Types
  • DDL Queries
  • DML Queries
  • MySQL Data Types
  • Numeric Data Types
  • String Data Types
  • Date and Time Types

Module 3 : Data Definition

  • CREATE TABLE
  • Unique Constraint
  • MySQL Sequences
  • Column Attributes
  • Auto Increment Columns
  • AUTO_INCREMENT attribute
  • LAST_INSERT_ID()
  • NOT NULL Attribute
  • KEY and INDEX
  • ALTER TABLE
  • DROP COLUMN
  • DROP TABLE

Module 4 : Data Manipulation

  • Data Manipulation Language
  • Transaction Control
  • Inserting Rows
  • INSERT Statement
  • Prepared Statements
  • Updating Rows
  • UPDATE Statement
  • Check Constraint
  • DELETE statement
  • TRUNCATE TABLE
  • Renaming Tables
  • Locking Tables

Module 5 : SQL Queries

  • Selecting Rows
  • SELECT Statement
  • FROM Clause
  • Specifying Conditions
  • WHERE Clause
  • Sorting with ORDER BY
  • NULLs, FIRST, LAST
  • Removing Doubles
  • BETWEEN and IN
  • ANY Clause
  • ALL Clause
  • Using LIKE

Module 6 : Grouping

  • GROUP BY Clause
  • Filtering Groups
  • Group by Single Column
  • Group By More Columns
  • HAVING Clause
  • Operators
  • String Operators
  • Date Operators
  • Concatenate Operator
  • MySQL IF Statement
  • MySQL CASE Statement
  • IF versus CASE

Module 7 : Functions

  • MySQL Aggregate Functions
  • AVG, COUNT, SUM
  • MIN, MAX, GROUP_CONCAT
  • STD Functions
  • STD, STDDEV, STDDEV_POP
  • MySQL String Functions
  • CONCAT, REPLACE, SUBSTRING
  • Control Flow Functions
  • Date and Time Functions
  • Conversion Functions
  • MySQL String Length
  • Cast Operation

Module 8 : Joins

  • Joining Multiple Tables
  • ANSI Join Syntax
  • Normal Joins
  • Natural Join
  • Left Join
  • Right Join
  • Full Join
  • Full Outer Join
  • Inner Join
  • ANSI Outer Join
  • Cross Join
  • Multiple Join Conditions

Module 9 : Advanced Topics

  • Combining Results
  • SET Operatoren
  • MySQL UNION
  • UNION without Alias
  • UNION ALL
  • INTERSECT
  • Transaction Control
  • Commit and Rollback
  • Implicit rollbacks
  • Implicit commits
  • Stored Procedures
  • Passing Parameters

Waarom SpiralTrain

SpiralTrain is specialist op het gebied van software development trainingen. Wie bieden zowel trainingen aan voor beginnende programmeurs die zich de basis van talen en tools eigen willen maken als ook trainingen voor ervaren software professionals die zich willen bekwamen in de nieuwste versie van een taal of een framework.

Onze trainingkenmerken zich door :

• Klassikale of online open roostertrainingen en andere trainingsvormen
• Eenduidige en scherpe cursusprijzen, zonder extra kosten
• Veel trainingen met een doorlopende case study
• Trainingen die gericht zijn op certificering

Blijf op de hoogte van nieuwe ervaringen

Er zijn nog geen ervaringen.
  • Vraag informatie aan over deze cursus. Je ontvangt vanaf dan ook een seintje wanneer iemand een ervaring deelt. Handige manier om jezelf eraan te herinneren dat je wilt blijven leren!
  • Bekijk gerelateerde producten mét ervaringen: MySQL.

Deel je ervaring

Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)
We slaan je gegevens op om je via e-mail en evt. telefoon verder te helpen.
Meer info vind je in ons privacybeleid.