SQL: Basics to Intermediate Training Cursus
SQL is de standaardtaal voor relationele databasebeheersystemen.
Deze live training onder leiding van een instructeur (online of op locatie) is bedoeld voor data-analisten van beginners tot gemiddeld niveau, databaseprofessionals en softwareontwikkelaars die willen leren SQL om databases effectief te beheren.
Aan het einde van deze training zijn de deelnemers in staat om:
- Begrijp en gebruik fundamentele SQL commando's en query's.
- Tabellen en databases maken en manipuleren.
- Gebruik SQL om gegevens te sorteren, te filteren en samen te vatten.
- Implementeer complexere bewerkingen zoals joins, subquery's en setbewerkingen.
- Pas tussenliggende technieken toe, zoals indexen, weergaven, opgeslagen procedures en triggers.
Formaat van de cursus
- Interactieve lezing en discussie.
- Veel oefeningen en oefeningen.
- Hands-on implementatie in een live-lab omgeving.
Opties voor het aanpassen van cursussen
- Om een training op maat voor deze cursus aan te vragen, neem dan contact met ons op om dit te regelen.
Cursusaanbod
Deel 1: SQL Basisprincipes
Inleiding tot SQL en Databases
- Inzicht in databases
- Inleiding tot SQL
- De SQL-omgeving instellen
SQL Syntaxis en basisquery's
- SQL Syntaxis overzicht
- SELECT-instructies
- Gegevens filteren met de WHERE-component
Werken met functies en aggregaten
- Algemene SQL functies
- Aggregatiefuncties: AANTAL, SOM, GEM, MAX, MIN
- Gegevens groeperen met GROUP BY
Tabellen samenvoegen
- JOIN's begrijpen
- INNERLIJKE JOIN
- LINKER JOIN, RIGHT JOIN en VOLLEDIGE BUITENSTE JOIN
Subquery's en setbewerkingen
- Subquery's schrijven
- UNIE-, INTERSECT- en UITGEZONDERD-bewerkingen
Manipulatie van gegevens
- INVOEGEN IN verklaring
- UPDATE-verklaring
- DELETE-instructie
Deel 2: Intermediair SQL
Geavanceerde gegevensfiltering
- Geavanceerde WHERE-clausuletechnieken
- LIKE operator en patroon matching
- IN en TUSSEN operatoren
Complexe joins en subquery's
- Voegt zichzelf toe
- Niet-gecorreleerde en gecorreleerde subquery's
- EXISTS-clausule
Werken met indexen en weergaven
- Inzicht in indexen en hun impact op de prestaties
- Weergaven maken en gebruiken
Geavanceerde functies en opgeslagen procedures
- Door de gebruiker gedefinieerde functies
- Opgeslagen procedures en triggers
- Foutafhandeling in SQL
Datatransformatie en -analyse
- Gegevens draaien en ontdraaien
- Vensterfuncties: ROW_NUMBER, RANK, DENSE_RANK
- CTE's (Common Table Expressionen)
Database Ontwerp en normalisatie
- Database Ontwerpprincipes
- Normale vormen en normalisatie
- Modellering van entiteit-relaties (ER)
Prestaties afstemmen en optimaliseren
- Technieken voor het optimaliseren van query's
- Uitvoeringsplannen
- Best practices voor het afstemmen van prestaties
SQL In de echte wereld
- Integratie SQL met andere technologieën
- Casestudy's en scenario's uit de praktijk
- Eindproject: Van de grond af aan een database-oplossing bouwen
Samenvatting en volgende stappen
Vereisten
- Inzicht in de basisbewerkingen van computers
- Ervaring met elke programmeertaal is een pré, maar niet vereist
Audiëntie
- Data-analisten
- Database Professionals
- Softwareontwikkelaars
Voor open trainingen is een minimum aantal van 5 deelnemers vereist
SQL: Basics to Intermediate Training Cursus - Booking
SQL: Basics to Intermediate Training Cursus - Enquiry
SQL: Basics to Intermediate - Consultancyaanvraag
Consultancyaanvraag
Testimonials (1)
Klein groep, in persoonlijk contact gedurende 3 dagen,
Annina - Ricardo AG
Cursus - SQL: Basics to Intermediate
Automatisch vertaald
Voorlopige Aankomende Cursussen
Gerelateerde cursussen
Microsoft Access – Downloading Data
14 UrenDeze door een instructeur geleide, live training in België (online of op locatie) is bedoeld voor professionals van het beginners- tot intermediate niveau die hun vaardigheden in het extraheren, analyseren en manipuleren van gegevens binnen Microsoft Access met behulp van queries en SQL willen verbeteren.
Aan het einde van deze training zullen de deelnemers in staat zijn om:
- Verschillende soorten queries in Microsoft Access te begrijpen.
- Query-ontwerptools te gebruiken om gegevens effectief te extraheren en te analyseren.
- SQL-queries te schrijven om gegevens op te halen en te manipuleren.
- Gegevensaggregatie, filtering en sorteren uit te voeren met behulp van queries.
- Geavanceerde querytechnieken toe te passen voor troubleshooting en optimalisatie.
SQL Advanced
14 UrenThis instructor-led, live training in België (online or onsite) is aimed at intermediate-level database administrators, developers, and analysts who wish to master advanced SQL functionalities for complex data operations and database management.
By the end of this training, participants will be able to:
- Perform advanced querying techniques using unions, subqueries, and complex joins.
- Add, update, and delete data, tables, views, and indexes with precision.
- Ensure data integrity through transactions and manipulate database structures.
- Create and manage databases efficiently for robust data storage and retrieval.
Analytic Functions Fundamentals
21 UrenDeze door een instructeur geleide, live training (op locatie of op afstand) is gericht op databasebeheerders op gemiddeld niveau, SQL ontwikkelaars en data-analisten die hun SQL vaardigheden willen verbeteren door het gebruik van analytische functies onder de knie te krijgen.
Aan het einde van deze training kunnen deelnemers:
- Begrijp het concept en het belang van analytische functies. Pas verschillende analytische functies toe om complexe analytische problemen op te lossen. Combineer analytische functies met andere SQL functies voor uitgebreide gegevensanalyse. Optimaliseer query's voor betere prestaties met behulp van analytische functies.
SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
14 UrenIndeling van de cursus
- Interactieve lezing en discussie.
- Veel oefeningen en oefening.
- Hands-on implementatie in een live-lab omgeving.
Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems
7 UrenDeze cursus helpt klanten bij het kiezen van de schrijfgegevensopslag afhankelijk van hun behoeften Het behandelt bijna alle mogelijke moderne benaderingen .
SQL Advanced level for Analysts
21 UrenHet doel van deze cursus is om een duidelijk begrip van het gebruik van SQL voor verschillende Databases (Oracle, SQL Server, MS Access...). Het begrijpen van analytische functies en de Hoe om verschillende tabellen in een database toe te voegen helpt delegaten om gegevensanalyse te bewegen operaties aan de database-zijde, in plaats van dit te doen in MS Excel applicatie. Dit kan ook Helpt bij het creëren van elk IT-systeem, dat elke relatieve database gebruikt.
SQL Development Bootcamp
35 UrenDeze door een instructeur geleide, live training (op locatie of op afstand) is gericht op beginners, programmeurs en databasebeheerders die hun SQL ontwikkelingsvaardigheden en kennis willen leren of verbeteren.
Aan het einde van deze training kunnen deelnemers databases installeren, creëren, beheren, manipuleren en monitoren met behulp van SQL en databasebeheersystemen.
SQL Fundamentals
14 UrenDeze 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.
SQL in Microsoft Access
14 UrenDeze SQL-training is bedoeld voor mensen die de benodigde vaardigheden willen opdoen om data te extraheren en te analyseren met behulp van Microsoft Access. 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 het Microsoft Access dialect van SQL.
SQL language in MSSQL
14 UrenDe cursus beantwoordt vragen
- Hoe een query te bouwen?
- Wat zijn de kansen SQL?
- Wat is een relatieve database?
- Wat is de structuur en SQL bevelen?
SQL in MySQL
14 Uren- Hoe maak je een query?
- Wat is een relationele database?
- Wat is de structuur en SQL commando's?
SQL Advanced in MySQL
7 UrenDeze cursus is gemaakt voor mensen die al bekend zijn met SQL . De cursus laat u kennismaken met geheimen die alle SQL databases gemeen hebben, evenals My SQL specifieke syntaxis, functies en functies.
Data Analysis with SQL, Python and Spotfire
14 UrenIn deze door een instructeur geleide, live training in België leren deelnemers drie verschillende benaderingen voor het openen, analyseren en visualiseren van gegevens. We beginnen met een inleiding tot RDMS-databases; De nadruk zal liggen op het openen en doorzoeken van een Oracle-database met behulp van de SQL-taal. Vervolgens kijken we naar strategieën om programmatisch toegang te krijgen tot een RDMS-database met behulp van de Python taal. Ten slotte bekijken we hoe we gegevens grafisch kunnen visualiseren en presenteren met behulp van TIBCO Spotfire.
Opzet van de cursus
Interactieve lezing en discussie.
Veel oefeningen en oefenen.
Hands-on implementatie in een live-lab omgeving.
Data Analysis with SQL, Python, and Tableau
14 UrenDeze live training onder leiding van een instructeur in België (online of ter plaatse) is bedoeld voor datawetenschappers en -ontwikkelaars die SQL, Python en Tableau willen gebruiken en integreren om complexe data-analyse, -verwerking en -visualisatie uit te voeren.
Aan het einde van deze training zijn de deelnemers in staat om:
- Stel de benodigde omgeving in om gegevensanalyse uit te voeren met SQL, Python en Tableau.
- Begrijp de belangrijkste concepten van software-integratie (gegevens, servers, clients, API's, eindpunten, enz.).
- Krijg een opfriscursus over de basisprincipes van Python en SQL.
- Voer technieken voor gegevensvoorbewerking uit in Python.
- Leer hoe u Python en SQL kunt koppelen voor gegevensanalyse.
- Maak inzichtelijke datavisualisaties en grafieken met Tableau.
SQL in SQL Server
14 UrenDeze 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 T-SQL en andere dialecten
- praktische vaardigheden voor het schrijven van vragen
Deze SQL-cursus behandelt het Microsoft T-SQL dialect. Als u geïnteresseerd bent in generieke SQL, raadpleegt u de cursus SQL Fundamentals.