SQL Fundamentals Training Cursus
Deze SQL-training is bedoeld voor mensen die de nodige vaardigheden willen opdoen om gegevens uit elke database te extraheren en te analyseren en rapporten te maken. Cursisten leren:
- hoe SQL-query's te schrijven
- welke relationele databases zijn en hoe we ze kunnen gebruiken
- wat zijn relaties en hoe ze te maken
- de structuur van gegevens
- verschillen tussen SQL dialecten (Oracle, T-SQL, ANSI)
- praktische vaardigheden voor het schrijven van vragen
Deze SQL-cursus behandelt generieke ANSI-SQL. Het kan in elke database worden gebruikt, inclusief Oracle, MySQL, Microsoft Access, Microsoft SQL Server, DB2, Informix, PostgreSQL en andere relationele databases.
Cursusaanbod
RDBMS (Relationeel DataBase Management-systeem)
Relationele operators
SQL als declaratieve taal
SQL Syntaxis
SQL Subtalen DQL, DML, DDL, DCL
DQL (Data Query Language) in detail
- SELECT-clausule
- Kolomaliassen
- Tabelaliassen
- Datumtypen en datumfuncties
- Groepsfunctie
- Tafel voegt zich bij
- JOIN-clausule
- UNION-operator
- Geneste zoekopdrachten
- Gecorreleerde subquery's
DML-overzicht (Data Manipulation Language).
- Rijen invoegen (INSERT)
- Rijen invoegen met behulp van subquery
- Rijen bijwerken (UPDATE)
- Rijen verwijderen (DELETE)
DDL-overzicht (Data Definition Language).
- Objecten maken, wijzigen en verwijderen (CREATE, ALTER, DROP)
- Tabellen maken met behulp van subquery (CREATE TABLE .... AS SELECT...)
BEPERKINGEN Overzicht
- NULL en NIET NULL
- CONSTRAINT-clausule
- ENUM-type
- SET-type
- HOOFDSLEUTEL
- UNIEK
- VREEMDE SLEUTEL
- DEFAULT-clausule
Transactiesoverzicht
- VERBINDEN
- TERUGROLLEN
- BESPAARPUNT
- Impliciete en expliciete rollbacks en commits
SQL Dialectenoverzicht
- MySQL
- Microsoft Access en SQL Server
- Oracle en PostgreSQL
Vereisten
Basis computervaardigheden.
Voor open trainingen is een minimum aantal van 5 deelnemers vereist
SQL Fundamentals Training Cursus - Booking
SQL Fundamentals Training Cursus - Enquiry
Testimonials (7)
Nieuwe dingen geleerd en mezelf verbeterd met kennis
Todor - MYPOS TECHNOLOGIES
Cursus - SQL Fundamentals
Automatisch vertaald
Ik vind deze training leuk omdat het interactief was
Amalia - Banca Transilvania
Cursus - SQL Fundamentals
Automatisch vertaald
Hij had veel geduld met alle studenten.
Cristina
Cursus - SQL Fundamentals
Automatisch vertaald
Ik hou van het oefengedeelte. Het was precies zoals een cursus zou moeten zijn.
Larisa
Cursus - SQL Fundamentals
Automatisch vertaald
Zijn houding, de manier waarop hij lesgeeft, heel gemakkelijk te begrijpen en het is zo leuk om hem als trainer te hebben!
Raluca Voicu
Cursus - SQL Fundamentals
Automatisch vertaald
Zoals hij het uitlegde, begreep ik eindelijk bepaalde functies die ik zelfs op de universiteit niet begreep
Adriana
Cursus - SQL Fundamentals
Automatisch vertaald
De trainer respecteerde het tijdschema van de cursus, had een goed tijdmanagement en reageerde op alle vragen van de deelnemers. Hij legde onderwerpen uit die niet in het curriculum stonden, maar wel relevant waren voor het onderwerp.
Mircea
Cursus - SQL Fundamentals
Automatisch vertaald
Voorlopige Aankomende Cursussen
Gerelateerde cursussen
Oracle SQL Language
14 UrenDe cursus geeft antwoord op vragen
Hoe maak je een query?
Welke mogelijkheden heeft SQL?
Wat is een relationele database?
Wat is de structuur en SQL commando's
Mastering Oracle APEX 23-24: Workflows and Security
21 UrenDeze live training onder leiding van een instructeur in België (online of ter plaatse) is bedoeld voor ontwikkelaars en IT-professionals van gemiddeld niveau die willen leren hoe ze nieuwe functies in APEX 23-24 kunnen benutten, efficiënte workflows kunnen ontwerpen en applicatiebeveiliging kunnen garanderen.
Aan het einde van deze training zijn de deelnemers in staat om:
- Ontwikkel en beheer APEX-applicaties met behulp van de nieuwste functies in versies 23-24.
- Ontwerp en implementeer efficiënte workflows binnen APEX.
- Pas geavanceerde beveiligingsmaatregelen toe om APEX-applicaties en -gegevens te beschermen.
- Integreer APEX-applicaties met externe systemen en zorg voor een vlotte gegevensuitwisseling.
- Test, debug en implementeer APEX-applicaties volgens best practices.
ORACLE PL/SQL Fundamentals
21 UrenDeze 3-daagse cursus geeft een inleiding tot ORACLE PL/SQL, een applicatieontwikkelingsomgeving die het mogelijk maakt om opgeslagen procedures, functies en triggers te schrijven met behulp van zowel SQL als PL/SQL commando's.
De cursus heeft de vorm van een workshop, met een mix van lezing, praktijkvoorbeelden en praktische oefeningen. Hoewel de inhoud kan worden aangepast, zijn er minimaal 2 dagen nodig om de kernelementen te behandelen.
Volledige cursusnotities worden verstrekt, samen met voorbeelddatabasebestanden, voorbeeldbestanden SQL en gratis softwaretools voor gebruik bij het openen van een ORACLE-database.
Oracle Database 19c PL and Advanced SQL
28 UrenDeze live training onder leiding van een instructeur in België (online of ter plaatse) is bedoeld voor databasebeheerders op gemiddeld niveau die een diepgaand begrip willen hebben van Oracle Database 19c PL/SQL programmeren en geavanceerde SQL technieken.
Aan het einde van deze training zijn de deelnemers in staat om:
- Begrijp de basisprincipes en geavanceerde functies van PL/SQL.
- Ontwikkel geavanceerde SQL query's om gegevens efficiënt op te halen en te manipuleren.
- Implementeer PL/SQL programmeerconstructies om gegevens en databasebewerkingen te beheren.
- Optimaliseer SQL query's voor betere prestaties.
- Gebruik geavanceerde PL/SQL functies zoals verzamelingen, bulkverwerking en foutafhandeling.
- Leer programma's effectief te debuggen en te beheren PL/SQL.
Oracle: Programming with PL/SQL I
28 UrenDeze live training onder leiding van een instructeur in België (online of ter plaatse) is bedoeld voor beginnende ontwikkelaars en databasebeheerders die willen leren PL/SQL databasetaken te automatiseren, bedrijfslogica te implementeren en robuuste databasetoepassingen te ontwikkelen.
Aan het einde van deze training zijn de deelnemers in staat om:
- Ontwikkel efficiënte PL/SQL programma's om databasebewerkingen te automatiseren en SQL commando's effectief te integreren.
- Creëer herbruikbare programma-eenheden, inclusief procedures, functies, pakketten en triggers, voor modulaire en schaalbare toepassingen.
- Implementeer geavanceerde gegevensstructuren zoals associatieve arrays en beheer queryresultaten met behulp van cursors.
- Pak fouten robuust aan en beveilig code met versleutelings-, verduisterings- en voorwaardelijke compilatietechnieken.
- Pas PL/SQL toe in real-world scenario's en maak gebruik van ingebouwde pakketten voor bestandsverwerking, e-mailautomatisering en andere geavanceerde functionaliteiten.
Oracle: Programming with PL/SQL II
21 UrenDeze live training onder leiding van een instructeur in België (online of ter plaatse) is bedoeld voor geavanceerde ontwikkelaars en databasebeheerders die PL/SQL willen gebruiken om hoogwaardige, veilige en schaalbare databaseoplossingen te ontwikkelen en tegelijkertijd gebruik te maken van geavanceerde programmeertechnieken en integraties.
Aan het einde van deze training zijn de deelnemers in staat om:
- Werk met complexe gegevenstypen, verzamelingen en bulkbewerkingen voor efficiënt gegevensbeheer.
- Ontwikkel objecttypen, tabelfuncties en aangepaste aggregaten om de databasefunctionaliteit te verbeteren.
- Pas technieken voor het afstemmen van prestaties toe, gebruik native compilatie en bescherm tegen SQL injectie.
- Implementeer toepassingscontexten, VPD en beveiligde programma-eenheden voor robuuste databaseoplossingen.
Oracle SQL for Administrators
21 UrenDeze live training onder leiding van een instructeur in België (online of ter plaatse) is bedoeld voor databasebeheerders en -ontwikkelaars op beginnersniveau die willen leren SQL om gegevens in Oracle databases efficiënt te beheren, op te vragen en te manipuleren voor administratieve en operationele taken.
Aan het einde van deze training zijn de deelnemers in staat om:
- Inzicht in Oracle databasearchitectuur, inclusief schema's, gebruikers en sessies.
- Schrijf en optimaliseer SQL query's voor het ophalen, filteren en manipuleren van gegevens.
- Gebruik joins, subquery's en stel operators in om te werken met meerdere tabellen en complexe query's.
- Voer gegevensaggregatie, groepering en analyse uit met behulp van SQL functies.
- Beheer schemaobjecten zoals weergaven, sequenties en indexen om databasebewerkingen te verbeteren.
Oracle SQL for Developers
35 UrenDeze live training onder leiding van een instructeur in België (online of ter plaatse) is bedoeld voor gemiddelde ontwikkelaars en databasebeheerders die Oracle SQL willen gebruiken om databasetoepassingen te ontwerpen, te beheren en te optimaliseren en taken efficiënt te automatiseren.
Aan het einde van deze training zijn de deelnemers in staat om:
- Inzicht in Oracle databasearchitectuur en beheer gebruikers, schema's en machtigingen.
- Schrijf geoptimaliseerde SQL query's voor het ophalen, manipuleren en analyseren van gegevens.
- Gebruik geavanceerde SQL technieken, waaronder joins, subqueries en hiërarchische queries.
- Ontwerp en beheer databaseobjecten zoals tabellen, indexen, weergaven en sequenties.
Oracle SQL Advanced
14 UrenLuisteraars
Deze cursus is bedoeld voor mensen die de geavanceerde functies van SQL in Oracle willen gebruiken
De cursus geeft antwoord op de vragen
- Hoe maak je geavanceerde query's?
- Hoe maak je geavanceerde rapporten?
Oracle SQL for beginners
21 UrenLuisteraars
Deze training is bedoeld voor mensen die beginnen te werken met de SQL taal in Oracle database
Het cursusantwoord op vragen:
- Hoe maak je een query?
- Welke mogelijkheden heeft SQL?
- Wat is een relationele database?
- Wat is de structuur en SQL commando's
Oracle SQL for Development and Database Management
35 UrenDeze live training onder leiding van een instructeur in België (online of ter plaatse) is bedoeld voor databaseprofessionals op gemiddeld niveau die hun vaardigheden op het gebied van Oracle SQL ontwikkeling en beheer willen verbeteren.
Aan het einde van deze training zijn de deelnemers in staat om:
- Bouw en optimaliseer complexe SQL query's.
- Beheer databases efficiënt met behulp van Oracle SQL tools.
- Pas best practices toe bij de ontwikkeling en het onderhoud van databases.
- Beheer gebruikerstoegang en databasebeveiliging in een Oracle-omgeving.
ORACLE SQL Fundamentals
14 UrenDeze 2-daagse cursus geeft een inleiding tot SQL Developer, SQL*Plus en tot SQL, de Structured Query Language die wordt gebruikt om toegang te krijgen tot een Relational Database en bevat de nieuwe functies van de nieuwste versie van ORACLE. De geleerde principes kunnen ook worden toegepast op databases die zo divers zijn als Microsoft SQL Server, MySQL, Access, Informix en DB2.
De cursus heeft de vorm van een workshop, met een mix van lezing, praktijkvoorbeelden en praktische oefeningen. Hoewel de inhoud kan worden aangepast, zijn er minimaal 2 dagen nodig om de kernelementen te behandelen.
Volledige cursusnotities worden verstrekt, samen met voorbeelddatabasebestanden, voorbeeldbestanden SQL en gratis softwaretools voor gebruik bij het openen van een ORACLE-database.
Oracle SQL Intermediate - Data Extraction
14 UrenHet doel van de cursus is om deelnemers in staat te stellen kennis te maken van het werken met de SQL taal in Oracle database voor gegevensextractie op gemiddeld niveau.
Oracle SQL Intermediate
14 UrenAudiëntie
Iedereen die zijn basisvaardigheden wil verbeteren in Oracle SQL en ook reeds opgedane kennis wil systematiseren.
Opzet van de cursus
25% hoorcolleges, 75% labs
PL/SQL in Oracle 19c
21 UrenDeze live training onder leiding van een instructeur in België (online of op locatie) is bedoeld voor ontwikkelaars en beheerders van gemiddeld niveau die een solide PL/SQL programmeerbasis willen hebben om efficiënte en robuuste databasetoepassingen te ontwikkelen met behulp van Oracle 19c.
Aan het einde van deze training zijn de deelnemers in staat om:
- Krijg een uitgebreid begrip van wat PL/SQL is en de voordelen ervan ten opzichte van standaard SQL.
- Leer hoe u variabelen en verschillende gegevenstypen binnen PL/SQL blokken kunt declareren en gebruiken.
- Pas besturingsstructuren toe zoals IF-THEN-ELSE, CASE-statements en loops om robuuste PL/SQL-programma's te maken.
- Begrijp en implementeer expliciete en impliciete cursors voor het ophalen van gegevens.
- Effectief omgaan met uitzonderingen met behulp van vooraf gedefinieerde en door de gebruiker gedefinieerde uitzonderingen.
- Ontwikkel en beheer triggers om bedrijfsregels te automatiseren en af te dwingen.
- Maak en gebruik PL/SQL-pakketten om code in te kapselen en te modulariseren voor hergebruik en onderhoudbaarheid.