SQL-zelfstudie voor beginners

Samenvatting van de SQL-zelfstudie


Databases zijn te vinden in vrijwel alle softwareapplicaties. SQL is de standaardtaal om een โ€‹โ€‹database te doorzoeken. Deze SQL-tutorial voor beginners leert je databaseontwerp. Het leert je ook basis- tot geavanceerde SQL.

Wat moet ik weten?


De cursus is bedoeld voor SQL-beginners. Er is geen voorafgaande DB-ervaring vereist.

๐Ÿ‘‰ Download SQL-zelfstudie PDF

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
๐Ÿฅ‰ Lessop 4 SQL-beheer met ManageEngine

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 Weergaves โ€” 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

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

  1. Met Data Definition Language (DDL) kunt u objecten zoals schema's en tabellen in de database maken
  2. Met Data Control Language (DCL) kunt u de toegangsrechten op databaseobjecten manipuleren en beheren
  3. 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-tutorial

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:

  1. Het maken van de juiste keuzes bij het definiรซren van de databasestructuur
  2. 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.

Vat dit bericht samen met: