SQL-zelfstudie voor beginners: leer SQL in 7 dagen
Samenvatting van de SQL-zelfstudie
Wat moet ik weten?
De cursus is bedoeld voor SQL-beginners. Er is geen voorafgaande DB-ervaring vereist.
SQL-syllabus
Basisprincipes van databases
👉 Lessop 1 | Wat is een database? - Definitie, betekenis, typen, voorbeeld |
👉 Lessop 2 | Wat is SQL? - Leer de basisprincipes van SQL, het volledige formulier van SQL en hoe u het kunt gebruiken |
👉 Lessop 3 | MySQL Werkbank-tutorial voor beginners - Hoe installeren MySQL Werkbank en gebruik |
Databaseontwerp
👉 Lessop 1 | Zelfstudie over databaseontwerp - Leer gegevensmodellering |
👉 Lessop 2 | Wat is normalisatie? — 1NF, 2NF, 3NF, BCNF-databasevoorbeeld |
👉 Lessop 3 | Wat is ER-modellering? - Leer met voorbeeld |
Basisprincipes van SQL
👉 Lessop 1 | MySQL Tabel maken - Hoe u een database kunt maken MySQL |
👉 Lessop 2 | MySQL SELECT-verklaring - Leer met voorbeeld |
👉 Lessop 3 | MySQL WHERE Clausule — AND, OR, IN, NOT IN Queryvoorbeeld |
👉 Lessop 4 | MySQL INVOEGEN IN Query — Hoe u een rij aan een tabel toevoegt (voorbeeld) |
👉 Lessop 5 | MySQL VERWIJDER Zoekopdracht — Hoe u een rij uit een tabel kunt verwijderen |
👉 Lessop 6 | MySQL UPDATE-vraag - Leer met voorbeeld |
Gegevens sorteren
👉 Lessop 1 | BESTEL DOOR binnen MySQL — DESC & ASC-query met VOORBEELD |
👉 Lessop 2 | SQL GROUP BY en HAVING-clausule - Leer met voorbeeld |
👉 Lessop 3 | MySQL Wildcards-tutorial — Leuk, NIET leuk, Ontsnappen, ( % ), ( _ ) |
👉 Lessop 4 | MYSQL reguliere expressies (REGEXP) - Wat is, syntaxis en voorbeelden |
Functies
👉 Lessop 1 | MySQL Functies — String, Numeriek, Door gebruiker gedefinieerd, Opgeslagen |
👉 Lessop 2 | MySQL Tutorial voor geaggregeerde functies — SOM, AVG, MAX, MIN , AANTAL, VERSCHILLEND |
Moet dingen weten!
👉 Lessop 1 | MySQL IS NULL & IS NOT NULL Zelfstudie - Leer met voorbeeld |
👉 Lessop 2 | MySQL AUTO_INCREMENT - Leer met voorbeeld |
👉 Lessop 3 | MYSQL – VERANDEREN, VERWIJDEREN, HERNOEMEN, WIJZIGEN - Wat is, syntaxis met voorbeelden |
👉 Lessop 4 | MySQL LIMIET & VERSCHILLEN - Leer met voorbeeld |
Meest gevreesde onderwerpen!
👉 Lessop 1 | MySQL SubQuery-zelfstudie - Leer met voorbeeld |
👉 Lessop 2 | MySQL JOINS-zelfstudie - BINNEN, BUITEN, LINKS, RECHTS, KRUIS |
👉 Lessop 3 | MySQL UNION - Volledige handleiding |
👉 Lessop 4 | MySQL Views — Hoe u een weergave kunt maken van tabellen met voorbeelden |
👉 Lessop 5 | MySQL Index-zelfstudie - Maken, toevoegen en neerzetten |
Wat nu!
👉 Lessop 1 | Uw eerste toepassing met behulp van MySQL en PHP - Aan de slag! |
👉 Lessop 2 | Oracle MySQL 5.6-certificering - Oracle MySQL 5.6 Studiegids |
👉 Lessop 3 | SQL versus MySQL — Wat is het verschil tussen SQL en MySQL? |
👉 Lessop 4 | Beste SQL-hulpmiddelen - 25 beste SQL-tools, databasesoftware en IDE |
👉 Lessop 5 | SQL-querybouwers en -editor – 10 beste SQL-querybouwers en -editor |
👉 Lessop 6 | Online SQL-compiler en -editors - 10 BESTE online SQL-compiler en -editors |
👉 Lessop 7 | Gratis SQL-cursussen – 11 beste gratis SQL-cursussen en certificeringen |
👉 Lessop 8 | SQL-boeken – 14 beste SQL-boeken voor beginners en experts |
👉 Lessop 9 | SQL-spiekbriefje — Cheatsheet voor SQL-opdrachten |
👉 Lessop 10 | SQL Interview Vragen — Top 50 vragen en antwoorden over SQL-interviews |
👉 Lessop 11 | SQL-zelfstudie pdf — Download SQL-zelfstudie-pdf voor beginners |
MariaDB
👉 Lessop 1 | MariaDB Tutorial - Leer syntaxis, opdrachten met voorbeelden |
👉 Lessop 2 | MariaDB vs MySQL - Wat is het verschil tussen MariaDB & MySQL |
Wat is een DBMS?
Een databasebeheersysteem (DBMS) is software die wordt gebruikt om gegevens op te slaan en te beheren. Het garandeert de kwaliteit, duurzaamheid en vertrouwelijkheid van informatie. Het meest populaire type DBMS zijn relationele databasebeheersystemen of RDBMS's. Hier bestaat de database uit een gestructureerde set tabellen en is elke rij van een tabel een record.
Wat is SQL?
Structured Query Language (SQL) is de standaardtaal voor datamanipulatie in een DBMS. Simpel gezegd wordt het gebruikt om met de data in een DBMS te communiceren. Hieronder volgen typen SQL-statements
- Met Data Definition Language (DDL) kunt u objecten zoals schema's en tabellen in de database maken
- Met Data Control Language (DCL) kunt u de toegangsrechten op databaseobjecten manipuleren en beheren
- Data Manipulation Language (DML) wordt gebruikt voor het zoeken, invoegen, bijwerken en verwijderen van gegevens. In deze SQL-zelfstudie wordt dit gedeeltelijk behandeld.
Wat is Query?
Een query is een reeks instructies die aan het databasebeheersysteem worden gegeven. Het vertelt elke database welke informatie u uit de database wilt halen. Om bijvoorbeeld de naam van de leerling uit de databasetabel STUDENT op te halen, kunt u de SQL-query als volgt schrijven:
SELECT Student_name from STUDENT;
SQL-proces
Wanneer u een SQL-opdracht voor een DBMS-systeem wilt uitvoeren, moet u de beste methode vinden om uw verzoek uit te voeren, en de SQL-engine bepaalt hoe die specifieke taak moet worden geïnterpreteerd.
Belangrijke componenten in dit SQL-proces zijn:
- SQL-query-engine
- Optimalisatiemotoren
- Vraagverzender
- Klassieke query-engine
Met een klassieke query-engine kunt u alle niet-SQL-query's beheren.
SQL-optimalisatie
Weten hoe je query's maakt is niet zo moeilijk, maar je moet echt leren en begrijpen hoe dataopslag werkt en hoe query's worden gelezen om SQL-prestaties te optimaliseren. Optimalisaties zijn gebaseerd op twee belangrijke factoren:
- Het maken van de juiste keuzes bij het definiëren van de databasestructuur
- Het toepassen van de meest geschikte methoden om de gegevens te lezen.
Wat leer je in deze SQL-cursus?
Deze SQL-basistutorial is bedoeld voor iedereen die met databases wil werken, vooral in de rol van systeembeheerders en applicatieontwikkelaars. De tutorials helpen beginners de basis SQL-opdrachten te leren, waaronder SELECT, INSERT INTO, UPDATE, DELETE FROM en meer. Elke SQL-opdracht wordt geleverd met duidelijke en beknopte voorbeelden.
Naast de lijst met SQL-opdrachten presenteert de tutorial flashcards met SQL-functies, zoals AVG(), COUNT() en MAX(). Daarnaast helpen quizzen uw basiskennis van de taal te valideren.
Met deze SQL-cursus leert u verschillende aspecten van de SQL-programmeertaal beheersen.
Waarom zou je SQL leren?
SQL is een eenvoudig te leren taal die speciaal is ontworpen om met databases te werken. Er is een groeiende vraag naar professionals die met databases kunnen omgaan. Vrijwel elk groot bedrijf gebruikt SQL. Het wordt veel gebruikt in verschillende sectoren, zoals ticketboeking, bankieren, sociale mediaplatforms, datadeling, e-commerce, enz., dus er zijn enorme mogelijkheden beschikbaar voor de SQL-ontwikkelaar.