- Inleiding
- Belang van SQL Certificering
- Beste SQL Certificeringen
- Ultimate MySQL Bootcamp: Udemy
- Leer SQL Basics voor Data Science Specialization
- Database Foundation (1Z0-006)
- Excel naar MySQL: Analytic Techniques for Business Specialization
- MySQL voor gegevensanalyse en BI
- Leren SQL programmeren
- Moderne Big data-analyse met SQL-specialisatie
- Analyze Data with SQL
- Advanced SQL for Data Scientists
- Conclusie
Inleiding
De database is het centrum van alle transacties, en SQL is de meest populaire taal voor interactie met de database. Het leren van SQL zal u op vele manieren helpen tijdens uw loopbaan, en als u alleen leert of samen met projecten, kan het zijn dat u enkele concepten overhoudt die in uw specifieke project niet worden gebruikt, maar anderszins wel belangrijk zijn. Certificeringen geven u een goede methode om te leren. Omdat u leert van experts, krijgt u praktische kennis en trucs om SQL effectief te gebruiken voor de beste prestaties en minder tijd van uitvoering.
Belang van SQL Certificering
SQL certificering geeft u een voorsprong op andere kandidaten die dezelfde vaardigheden en ervaring hebben als u. Natuurlijk zijn ervaring en technische kennis belangrijk, maar certificeringen worden de doorslaggevende factor wanneer kandidaten met vergelijkbare profielen moeten worden gefilterd. Er zijn verschillende certificeringen, en op basis van de functie waarvoor u solliciteert en de ervaring die u hebt, moet u de certificeringen een voor een behalen. Certificeringen kunnen u ook helpen om betere projecten en rollen in uw bedrijf te krijgen. Als u binnen hetzelfde bedrijf van team bent veranderd, helpen certificeringen uw nieuwe team om uw specialisatie en kernvaardigheden te begrijpen. Gecertificeerd zijn geeft aan dat je een pro bent in die bepaalde taal of technologie.
Beste SQL Certificeringen
Er zijn veel cursussen en certificeringen door verschillende organisaties; maar we hebben de meest effectieve gekozen die door de meeste grote bedrijven worden erkend en je industrie-ready zullen maken:
Ultimate MySQL Bootcamp: Udemy
Deze Udemy cursus begint met de basis van MySQL en gaat tot het onderwijzen van een aantal geavanceerde concepten. De cursus biedt een heleboel oefeningen. Het is aan u om de cursus te volgen in het tempo dat u wilt.
Cursusdetails
Inhoud | On-demand video’s van 20 uur, vier downloadbare bronnen, en 141 artikelen |
Toegang | Lifetime toegang; zelfstudie |
Voorwaarde | Neen |
Taal | Engels met ondertiteling in Engels, Italiaans, Japans, Pools, Frans, Duits, enz |
Prijs | Rs.365 |
Level | Basic |
Course Syllabus
- SQL overzicht en installatie: SQL vs. MySQL, installatie op Windows en Mac
- Maken van database en tabellen: Tabel maken en neerzetten, basisgegevenstypen
- Gegevens invoegen, NULL, NOT NULL, Primaire sleutels, tabelrestricties
- CRUD-commando’s: SELECT, UPDATE, DELETE, challenge oefeningen
- String functies: concat, substring, replace, reverse, char length, upper en lower
- Gebruik van distinct, order by, limit, like, wildcards
- Agggregate functies: count, group by, min, max, sum, avg
- Gegevens typen in detail: char, varchar, decimal, float, double, date, time, datetime, now, curdate, curtime, timestamps
- Logische operatoren: niet gelijk, niet zoals, groter dan, kleiner dan, AND, OR, tussen, niet in, in, case statements
- Een op veel: Joins, foreign keys, cross join, inner join, left join, right join, Many to many
- Instagram data kloon: Instagram Clone Schema, Gebruikers Schema, likes, comments, foto’s, hashtags, complete schema
- Werken met veel BIG data: JUMBO dataset, oefeningen
- Introductie van Node: Spoedcursus Node.js, npm, MySQL, en andere talen
- Een web app bouwen: opzetten, Express en MySQL aansluiten, EJS templates toevoegen, het formulier aansluiten
- Database triggers: triggers schrijven, Instagram Self-Follows voorkomen met Triggers, logger triggers maken, Triggers beheren, En een waarschuwing
Leer SQL Basics voor Data Science Specialization
Dit is een specialisatiecursus die tot doel heeft om alle SQL-concepten die gebruikt worden voor data science praktisch toe te passen. De eerste cursus van de specialisatie is een basiscursus die u voorziet van alle SQL-kennis die u nodig zult hebben voor de rest van de cursussen. Er zijn vier cursussen:
- SQL for Data Science.
- Data Wrangling, Analysis, and AB Testing with SQL.
- Distributed Computing with Spark SQL.
- SQL for Data Science Capstone Project.
Cursusdetails
Leerwijze | Online |
Level | Beginner |
Duur | Vier maanden (met 5 uur/week) |
Taal | Engels met Engelse ondertiteling |
Prijs | Coursera maandabonnement |
Curussyllabus
1. SQL voor Data Science (14 uur)
- Inleiding, selecteren en ophalen van gegevens met SQL.
- Filteren, sorteren en berekenen van gegevens met SQL.
- Subqueries en joins in SQL.
- Wijziging en analyse van gegevens met SQL.
2. Data Wrangling, Analyse, en AB Testen met SQL
- Gegevens van onbekende kwaliteit.
- Schone Datasets maken.
- SQL Probleem Oplossen.
- Casus: AB Testing.
3. Distributed Computing with Spark SQL
- Inleiding tot Spark.
- Spark Core Concepts.
- Engineering Data Pipelines.
- Machine Learning-toepassingen van Spark.
4. SQL voor Data Science Capstone Project
- Projectvoorstel en dataselectie/voorbereiding.
- Descriptieve statistieken &Inzicht in uw gegevens.
- Verder dan beschrijvende statistieken (duik dieper/ ga breder).
- Presentatie van uw bevindingen (storytelling).
Database Foundation (1Z0-006)
Deze Oracle-academie is gezond en carrièregericht, en maakt gebruik van technologieën die relevant zijn voor de industrie. Het database-curriculum bestaat uit 4 cursussen:
- Database foundations.
- Database-ontwerp en programmering met SQL.
- Programmeren met PL/SQL.
- Application Express Development foundations.
U kunt het certificeringsexamen met of zonder het volgen van de cursussen afleggen. Oracle beveelt aan deze cursussen te doen.
Examendetails
Titel | Oracle Database Foundations |
Duur | 150 minuten |
Aantal vragen | 75 |
Paspercentage | 60% |
Format | Multiple choice |
Prijs | Rs.7188 |
Voorvereisten | Neen |
Examensyllabus
- Databaseconcepten.
- Relational Database Concepts.
- Verzameling van vereisten voor databaseontwerp.
- Gebruik van conceptuele gegevensmodellering.
- Typen gegevensdatabasemodellen.
- Het definiëren van niveaus van gegevensabstractie.
- De taal van database- en datamodellering.
- Opstellen van Instance en Schema in Relationele Databases.
- Gegevensmodellering – Opstellen van het Fysieke Model.
- Gebruik van Unieke Identifiers, Primaire en Vreemde Sleutels.
- Het definiëren van Supertype en Subtype Entiteit Relaties.
- Het oplossen van Veel tot Veel Relaties en Samengestelde Unieke Identifiers.
- Bedrijfseisen en -regels documenteren.
- Gegevenswijzigingen in de tijd bijhouden.
- Gebruik van attributen.
- Gegevens valideren met behulp van normalisatie.
- Het fysieke model in kaart brengen.
- Het in kaart brengen van primaire, samengestelde primaire en vreemde sleutels.
- Het identificeren van relaties.
- Inleiding tot SQL.
- Gebruik van Data Manipulation Language (DML) en Transaction Control Language (TCL).
- Gebruik van Data Definition Language (DDL).
- Het definiëren en gebruiken van Basic Select statements.
- Tabel joins definiëren.
- Hiërarchische, recursieve en boogrelaties identificeren.
- Gesorteerde gegevens weergeven.
Excel naar MySQL: Analytic Techniques for Business Specialization
Dit is een specialisatie van Coursera die SQL vanuit een zakelijk oogpunt wil benaderen. Als je je wilt verdiepen in data science of aanverwante gebieden, is dit een goede cursus. Samen met SQL zul je ook vaardigheden opdoen zoals Microsoft Excel, Business Analytics, data science tools en algoritmen en meer over bedrijfsprocessen. Er zijn vijf cursussen in deze specialisatie:
- Business Metrics for Data-Driven Companies.
- Mastering Data Analysis in Excel.
- Data Visualization and Communication with Tableau.
- Managing Big Data with MySQL.
- Increasing Real Estate Management Profits: Harnessing Data Analytics.
Details
Leerwijze | Online |
Level | Beginner |
Duur | Zeven maanden (met 4 uur/week) |
Taal | Engels met ondertiteling in het Engels, Arabisch, Chinees, Spaans, Russisch, enz. |
Prijs | Coursera maandabonnement |
Certificering | ja, deelbaar op LinkedIn |
Syllabus
- Business Metrics for Data-Driven Companies (8 uur): Inleiding tot business metrics, business analytics marktplaats, het toepassen van business metrics op de business case study.
- Mastering Data Analysis in Excel (21 uur): Excel-essentials, binaire classificatie, informatiematen, lineaire regressie, modelbouw.
- Data Visualisatie en Communicatie met Tableau (25 uur): Tableau, visualisaties, logica, project.
- Managing Big Data with MySQL (41 uur): relationele databases, query’s voor een enkele tabel, gegevens groeperen, complexe gegevens aanpakken via query’s.
- Increasing Real Estate Management Profits: Benutten van Data Analytics (23 uur): Gegevensextractie en -visualisatie, modellering, cashflow en winst, gegevensdashboard.
MySQL voor gegevensanalyse en BI
Door middel van deze Udemy-cursus kunt u een SQL-expert worden voor gegevens- en bedrijfsanalyses. De cursus gaat diep in op MySQL en begint bij de basis en gaat dan naar geavanceerde SQL onderwerpen. Het heeft ook een heleboel oefeningen om uw kennis te perfectioneren.
Details
Leerwijze | Online |
Level | Beginner tot gevorderde |
Duur | lifetime toegang, zelflerend met 9.5 uur on-demand video, 154 artikelen, 95 downloadbare bronnen |
Taal | Engels met ondertiteling in Engels, Italiaans, Pools, Spaans, Roemeens, etc. |
Prijs | Rs.700 |
Voorvereisten | Neen |
Syllabus
- Inleiding tot databases, SQL, en MySQL.
- SQL theorie: SQL als declaratieve taal, DDL, keywords, DML, DCL, TCL.
- Basistermen: Relationele database, primary key, foreign key, unique key, null values.
- Installatie MySQL: client-server model, opzetten van een verbinding, MySQL interface.
- Eerste stappen in SQL: SQL-bestanden, een database maken, inleiding tot datatypes, vaste en zwevende datatypes, tabellen maken, de database gebruiken, en tabellen.
- MySQL constraints: Primary key constraints, Foreign key constraints, Unique key constraint, NOT NULL
- SQL Best practices.
- SQL Select, Insert, Update, Delete, Aggregate functions, joins, subqueries, views, Stored routines.
- Geavanceerde SQL-onderwerpen: Soorten MySQL variabelen, sessie, en globale variabelen, triggers, door de gebruiker gedefinieerde systeemvariabelen, het CASE statement.
- Combinatie van SQL en Tableau.
Leren SQL programmeren
Deze LinkedIn cursus is voor beginners en behandelt alle belangrijke aspecten van SQL. De cursus bevat ook veel oefenbestanden om te oefenen. Omdat het een populaire cursus is, worden veelvoorkomende twijfels en problemen behandeld door het brede en actieve forum. Na afloop zult u ook in staat zijn om te begrijpen hoe u performance tuning en de beste benaderingen voor database query’s te doen, samen met alle kernbegrippen zoals joins, aggregates, select, enzovoort.
Details
Leermodus | Online |
Level | Beginner |
Duur | levenslange toegang, zelfstudie met 1 uur 27 minuten on-demand video, 5-hoofdstuk quizzen |
Taal | Engels |
Prijs | Maandelijks abonnement |
Examencertificering | LinkedIn Learning Certificaat National Association of State Boards of Accountancy (NASBA) |
Voor-vereisten | Neen |
Minimumscore voor slagen | 70% |
Syllabus
- Selecteer gegevens uit de database.
- Gebruik van JOIN-types.
- Gegevens types, wiskunde, en handige functies: Samengestelde select, gegevens transformeren, aliassen gebruiken om veldnamen af te korten.
- Gegevens toevoegen of wijzigen.
- Voorkomende SQL-fouten overwinnen.
Moderne Big data-analyse met SQL-specialisatie
Dit is een cursus op beginnersniveau waarin u SQL kunt leren en ook leert hoe u de kennis kunt toepassen voor het gebruik van big data voor analytics. Deze specialisatie bestaat uit drie cursussen:
- Foundations for Big Data Analysis with SQL.
- Analyzing Big Data with SQL.
- Managing Big Data in Clusters and Cloud Storage.
Details
Leerwijze | Online |
Level | Beginner |
Duur | Approx. 4 maanden met 3 uur/week |
Taal | Engels met ondertiteling in Frans, Portugees (Braziliaans), Russisch, Spaans |
Prijs | Maandelijks abonnement |
Voorvereisten | Neen |
Syllabus
- Foundations for Big Data Analysis with SQL (12 uur): data en database, relationele databases en SQL, Big data, SQL tools voor big data analyse.
- Analyse van Big Data met SQL (17 uur): SQL select, gegevens filteren, groeperen en aggregeren van gegevens.
- Managing Big Data in Clusters en Cloud Storage (21 uur): Data in clusters en cloudopslag, definiëren van databasetabellen, kolommen, gegevenstypen en bestandstypen, beheren van datasets in clusters en cloudopslag, Hive en Impala.
Analyze Data with SQL
Dit is een basiscursus van Codecademy die nuttig is voor iedereen, of het nu een marketeer of analist is. Als je geen programmeerkennis hebt en in een technische rol wilt stappen en met gegevens wilt werken, is dit een goede cursus om mee te beginnen.
Details
Leerwijze | Online | |
Niveau | Beginner | |
Duur | Zes weken | |
Taal | Engels | |
Prijs | Maandelijks abonnement | |
Voorbehoud | ||
Voorbehouden | .benodigdheden | Neen |
Syllabus
- SQL basisbeginselen.
- Data querying.
- Berekenen en samenvatten van data.
- Joins.
- Analyseren van echte data met SQL.
- Hands-on projecten: Churn rates berekenen, RPA klantsegmentatie, RPA fraudedetectie.
Advanced SQL for Data Scientists
Dit is een populaire cursus en leert basis- en geavanceerde aspecten van SQL-filtering en datamanipulatie. De cursus is gericht op de eisen die SQL stelt aan data scientists en behandelt de essentie van SQL vanuit het perspectief van een data scientist.
Details
Leerwijze | Online |
Level | Beginner |
Duur | 1 uur 24 minuten, één projectbestand, 5 hoofdstuk-quizzen |
Taal | Engels |
Prijs | Maandelijks abonnement |
Voorbehoud | |
.vereisten | Neen |
Syllabus
- SQL is een tool voor data science.
- Basisstatistieken met SQL.
- Data munging met SQL.
- Filtering joins aggregation.
- Vensterfuncties en geordende data.
- Voorbereiden van data voor analytics tools.
Conclusie
MySQL en Microsoft SQL zijn de meest populaire database platforms. SQL is eenvoudig te leren en uiterst belangrijk, zowel voor webapplicaties als voor data science projecten. Er zijn veel NoSQL databases, maar SQL heeft een brede acceptatie en wordt gebruikt in de meeste grote projecten. Met certificeringen in de hand kun je aan veel praktische projecten worden blootgesteld en hetzelfde aan je profiel toevoegen, wat je op de lange termijn zal helpen. De meeste certificeringen in de lijst zijn voor ontwikkelaars op basis- en intermediair niveau, en omvatten de meeste SQL die u voor de meeste praktische doeleinden nodig hebt.
Laat het ons weten als u meer informatie nodig hebt over een van de certificeringen.
Mensen lezen ook:
- Beste SQL Cursussen
- Beste SQL Server Certificeringen
- SQL Certificeringen
- Beste SQL Boeken
- SQL Interview Vragen
- SQL Commando’s
- SQL Cheat Sheet
- Verschil tussen NoSQL vs MySQL
- DBMS Interview Vragen
- Normalisatie in DBMS
- Wat is MongoDB?