Cursus SQL

Niveau
Tijdsduur
Startdatum en plaats
Logo van Eduvision
Opleiderscore: starstarstarstarstar_border 7,6 Eduvision heeft een gemiddelde beoordeling van 7,6 (uit 36 ervaringen)

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

Startdata en plaatsen

Den Haag
7 nov. 2019 tot 14 nov. 2019
Toon rooster
event 7 november 2019, 09:30-16:30, Dag 1
event 14 november 2019, 09:30-16:30, Dag 2
Eindhoven
7 nov. 2019 tot 14 nov. 2019
Toon rooster
event 7 november 2019, 09:30-16:30, Dag 1
event 14 november 2019, 09:30-16:30, Dag 2
Enschede
7 nov. 2019 tot 14 nov. 2019
Toon rooster
event 7 november 2019, 09:30-16:30, Dag 1
event 14 november 2019, 09:30-16:30, Dag 2
Groningen
7 nov. 2019 tot 14 nov. 2019
Toon rooster
event 7 november 2019, 09:30-16:30, Dag 1
event 14 november 2019, 09:30-16:30, Dag 2
Apeldoorn
29 nov. 2019 tot 6 dec. 2019
Toon rooster
event 29 november 2019, 09:30-16:30, Dag 1
event 6 december 2019, 09:30-16:30, Dag 2
Utrecht
29 nov. 2019 tot 6 dec. 2019
Toon rooster
event 29 november 2019, 09:30-16:30, Dag 1
event 6 december 2019, 09:30-16:30, Dag 2
Den Haag
6 dec. 2019 tot 13 dec. 2019
Toon rooster
event 6 december 2019, 09:30-16:30, Dag 1
event 13 december 2019, 09:30-16:30, Dag 2
Eindhoven
6 dec. 2019 tot 13 dec. 2019
Toon rooster
event 6 december 2019, 09:30-16:30, Dag 1
event 13 december 2019, 09:30-16:30, Dag 2
Enschede
6 dec. 2019 tot 13 dec. 2019
Toon rooster
event 6 december 2019, 09:30-16:30, Dag 1
event 13 december 2019, 09:30-16:30, Dag 2
Groningen
6 dec. 2019 tot 13 dec. 2019
Toon rooster
event 6 december 2019, 09:30-16:30, Dag 1
event 13 december 2019, 09:30-16:30, Dag 2
Apeldoorn
30 dec. 2019 tot 6 jan. 2020
Toon rooster
event 30 december 2019, 09:30-16:30, Dag 1
event 6 januari 2020, 09:30-16:30, Dag 2
Utrecht
30 dec. 2019 tot 6 jan. 2020
Toon rooster
event 30 december 2019, 09:30-16:30, Dag 1
event 6 januari 2020, 09:30-16:30, Dag 2
Den Haag
6 jan. 2020 tot 13 jan. 2020
Toon rooster
event 6 januari 2020, 09:30-16:30, Dag 1
event 13 januari 2020, 09:30-16:30, Dag 2
Eindhoven
6 jan. 2020 tot 13 jan. 2020
Toon rooster
event 6 januari 2020, 09:30-16:30, Dag 1
event 13 januari 2020, 09:30-16:30, Dag 2
Enschede
6 jan. 2020 tot 13 jan. 2020
Toon rooster
event 6 januari 2020, 09:30-16:30, Dag 1
event 13 januari 2020, 09:30-16:30, Dag 2
Groningen
6 jan. 2020 tot 13 jan. 2020
Toon rooster
event 6 januari 2020, 09:30-16:30, Dag 1
event 13 januari 2020, 09:30-16:30, Dag 2
Apeldoorn
28 jan. 2020 tot 4 feb. 2020
Toon rooster
event 28 januari 2020, 09:30-16:30, Dag 1
event 4 februari 2020, 09:30-16:30, Dag 2
Utrecht
28 jan. 2020 tot 4 feb. 2020
Toon rooster
event 28 januari 2020, 09:30-16:30, Dag 1
event 4 februari 2020, 09:30-16:30, Dag 2
Den Haag
4 feb. 2020 tot 11 feb. 2020
Toon rooster
event 4 februari 2020, 09:30-16:30, Dag 1
event 11 februari 2020, 09:30-16:30, Dag 2
Eindhoven
4 feb. 2020 tot 11 feb. 2020
Toon rooster
event 4 februari 2020, 09:30-16:30, Dag 1
event 11 februari 2020, 09:30-16:30, Dag 2

Beschrijving

Over SQL

SQL is de taal waarmee jij de communicatie tussen jouw database en applicatie verzorgt, of informatie uit je database prepareert voor data analyse of -visualisatie. Met SQL haal je met behulp van queries gegevens op uit de database, voeg je gegevens toe of pas je gegevens aan. Met een grondige kennis van SQL ben je in staat om complexe database applicaties te bouwen. Verder kun je met intelligente queries de belasting op jouw database beperken, wat de performance van jouw applicaties ten goede komt.

Tijdens de cursus

Tijdens de Cursus SQL maken we jou vertrouwd met concepten van relationele databases. Vervolgens leer je werken met de querytaal SQL. Je leert gecompliceerde selecties …

Lees de volledige beschrijving

Veelgestelde vragen

Heb je een vraag? Onze adviseurs helpen je graag. Bel ons op 085 7440830 of e-mail naar info@springest.nl.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: SQL, Microsoft SQL Server, MySQL, Data science en PostgreSQL.

Over SQL

SQL is de taal waarmee jij de communicatie tussen jouw database en applicatie verzorgt, of informatie uit je database prepareert voor data analyse of -visualisatie. Met SQL haal je met behulp van queries gegevens op uit de database, voeg je gegevens toe of pas je gegevens aan. Met een grondige kennis van SQL ben je in staat om complexe database applicaties te bouwen. Verder kun je met intelligente queries de belasting op jouw database beperken, wat de performance van jouw applicaties ten goede komt.

Tijdens de cursus

Tijdens de Cursus SQL maken we jou vertrouwd met concepten van relationele databases. Vervolgens leer je werken met de querytaal SQL. Je leert gecompliceerde selecties maken met behulp van joins. We behandelen het bewerken van gegevens in een database en je leert hoe jij personen toegang geeft tot jouw gegevens. Verder gaan we in op het maken van views en het werken met transacties.

Resultaat

Na afloop van de cursus ben je volledig op de hoogte van de werking van SQL. Jij bent in staat om een efficiënt databasemodel te maken en de gegevens hieruit te normaliseren. Je kunt de gegevens optimaliseren en queries samenstellen. De kennis die je in deze cursus opdoet is toepasbaar op ieder databaseplatform, zoals SQL Server, Oracle en MySQL.

Praktijkcase

De praktijk loopt als rode draad door de opleiding. Je gaat aan de slag met de database MySQL en maakt zelf gecompliceerde selecties. Je normaliseert data en optimaliseert gegevens. Ook stel je queries samen en maak je een efficiënt databasemodel.

Competenties en vaardigheden

Om een goede SQL developer te worden, werk je tijdens de Cursus SQL aan de volgende competenties en vaardigheden: diverse SQL functies toepassen, data normaliseren, databases opmaken, data bewerken en database beveiligen via usermanagement.

Tijdens de SQL cursus leer je wat je met SQL kunt doen, hoe je data kunt bewerken, hoe je gegevens kunt toevoegen en wijzigen in databases en hoe je data kunt normaliseren.

Gerelateerd

  • Cursus SQL Server
  • Cursus SQL Server DBA
  • Cursus T-SQL
  • Cursus Oracle SQL
  • Cursus MySQL

Tijdens de cursus komen de volgende onderwerpen aan bod:

Relationele databases

We beginnen met een introductie in de relationele database. Je maakt kennis met de bouwstenen van een database, zoals tabellen, velden, veldtypes en indexen. Verder besteden we aandacht aan de relaties tussen tabellen en sleutelvelden (primary en foreign keys), die gegevens identificeren en koppelen. Ook gaan in op de rol van een DBMS (database management systeem), die wordt gebruikt om een database te beheren.

Normaliseren van data

Een goed georganiseerde database is gebaseerd op een logisch genormaliseerd datamodel. Op die manier ga je spaarzaam om met de opslagruimte en voorkom je meervoudige vastlegging van dezelfde data. Binnen deze module leer je wat normalisatie is en hoe je het toepast in een datamodel.

Introductie SQL en selecties maken

Binnen deze module gaan we in op wat SQL precies is en welke rol de taal speelt in een applicatie die gekoppeld wordt met een database. Jij leert hoe je het select-statement toepast en hoe je joins gebruikt om informatie uit meerdere tabellen ophaalt in één query.

SQL functies en geavanceerde selecties

Met behulp van SQL functies bewerk je de ruwe gegevens uit jouw database al met de query. Je leert de SQL-functies toepassen en gegevens aggregeren. Zo leer je onder andere records tellen die aan bepaalde voorwaarden voldoen en hoe je gegevens gegroepeerd ophaalt. Ook leer je verschillende subselect methoden kennen en toepassen.

Data bewerken en transacties

Tijdens deze module gaan we in op het toevoegen en wijzigen van gegevens in de database. Daarbij behandelen we ook het bundelen van queries met behulp van transacties.

Views en usermanagement

Met een view geef je een gedeelte van de database weer. Jij bepaalt daarbij zelf welke informatie getoond wordt en hoe je de data sorteert. Zo toon je voor een bepaalde gebruiker alleen die informatie die hij of zij nodig heeft. Op deze manier regel je ook de autorisatie voor verschillende gebruikers binnen jouw database. Tijdens deze module leer jij hoe je met informatie uit meerdere tabellen een view samenstelt en de toegang voor gebruikers beheert, om zo de veiligheid van jouw database optimaal in te stellen.

Data exporteren

Vaak zul je informatie uit de database willen gebruiken in andere systemen, voor data analyse, of in een visualisatietool. De informatie die als resultaat van je views of queries beschikbaar is, wil je dan kunnen exporteren. We gaan in deze module in op verschillende typen datastructuren, zoals CSV, JSON en XML, die vanuit een DMBS veelal beschikbaar zijn en waarmee informatie kan worden overgedragen aan externe systemen.

Praktijkcase

De praktijk loopt als rode draad door de opleiding. Je gaat aan de slag met de database MySQL en maakt zelf gecompliceerde selecties. Je normaliseert data en optimaliseert gegevens. Ook stel je queries samen en maak je een efficiënt databasemodel.

Alternatief

Wil jij graag nog dieper ingaan op het gebruik van SQL? Wil jij daarbij ook gebruik maken van Microsoft SQL server? Schrijf je dan in voor een cursus SQL Server! Tijdens de cursus SQL server ga je ook in op de basis van SQL: het bevragen van een database en data bewerken. Daarnaast leer je ook hoe je met een SQL server database kunt werken en hoe je queries maakt met T-SQL. Of wil jij liever als beheerder je eigen database opzetten? Dan kan je een cursus SQL Server DBA volgen! Tijdens de cursus SQL server DBA leer je hoe je een SQL server database installeert, configureert en beheert.

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: SQL.

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.

Heb je een vraag? Onze adviseurs helpen je graag. Bel ons op 085 7440830 of e-mail naar info@springest.nl.

Download gratis en vrijblijvend de informatiebrochure

Aanhef
(optioneel)
(optioneel)
(optioneel)
(optioneel)
infoEr is een telefoonnummer vereist om deze informatieaanvraag in behandeling te nemen. (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.