SQL-zelfstudie voor beginners: leer SQL in 7 dagen

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.

SQL-syllabus

Basisprincipes van databases

πŸ‘‰ Les 1 Wat is een database? - Definitie, betekenis, typen, voorbeeld
πŸ‘‰ Les 2 Wat is SQL? - Leer de basisprincipes van SQL, het volledige formulier van SQL en hoe u het kunt gebruiken
πŸ‘‰ Les 3 MySQL Werkbank-tutorial voor beginners - Hoe installeren MySQL Werkbank en gebruik

Databaseontwerp

πŸ‘‰ Les 1 Zelfstudie over databaseontwerp - Leer gegevensmodellering
πŸ‘‰ Les 2 Wat is normalisatie? β€” 1NF, 2NF, 3NF, BCNF-databasevoorbeeld
πŸ‘‰ Les 3 Wat is ER-modellering? - Leer met voorbeeld

Basisprincipes van SQL

πŸ‘‰ Les 1 MySQL Tabel maken - Hoe u een database kunt maken MySQL
πŸ‘‰ Les 2 MySQL SELECT-verklaring - Leer met voorbeeld
πŸ‘‰ Les 3 MySQL WHERE Clausule β€” AND, OR, IN, NOT IN Queryvoorbeeld
πŸ‘‰ Les 4 MySQL INVOEGEN IN Query β€” Hoe u een rij aan een tabel toevoegt (voorbeeld)
πŸ‘‰ Les 5 MySQL VERWIJDER Zoekopdracht β€” Hoe u een rij uit een tabel kunt verwijderen
πŸ‘‰ Les 6 MySQL UPDATE-vraag - Leer met voorbeeld

Gegevens sorteren

πŸ‘‰ Les 1 BESTEL DOOR binnen MySQL β€” DESC & ASC-query met VOORBEELD
πŸ‘‰ Les 2 SQL GROUP BY en HAVING-clausule - Leer met voorbeeld
πŸ‘‰ Les 3 MySQL Wildcards-tutorial β€” Leuk, NIET leuk, Ontsnappen, ( % ), ( _ )
πŸ‘‰ Les 4 MYSQL Reguliere expressies (REGEXP) - Wat is, syntaxis en voorbeelden

Functies

πŸ‘‰ Les 1 MySQL Functies β€” String, Numeriek, Door gebruiker gedefinieerd, Opgeslagen
πŸ‘‰ Les 2 MySQL Tutorial voor geaggregeerde functies β€” SOM, AVG, MAX, MIN , AANTAL, VERSCHILLEND

Moet dingen weten!

πŸ‘‰ Les 1 MySQL IS NULL & IS NOT NULL Zelfstudie - Leer met voorbeeld
πŸ‘‰ Les 2 MySQL AUTO_INCREMENT - Leer met voorbeeld
πŸ‘‰ Les 3 MYSQL – WIJZIGEN, VERLATEN, HERNOMEN, WIJZIGEN - Wat is, syntaxis met voorbeelden
πŸ‘‰ Les 4 MySQL LIMIET & VERSCHILLEN - Leer met voorbeeld

Meest gevreesde onderwerpen!

πŸ‘‰ Les 1 MySQL SubQuery-zelfstudie - Leer met voorbeeld
πŸ‘‰ Les 2 MySQL JOINS-zelfstudie - BINNEN, BUITEN, LINKS, RECHTS, KRUIS
πŸ‘‰ Les 3 MySQL UNION - Volledige handleiding
πŸ‘‰ Les 4 MySQL keer bekeken β€” Hoe u een weergave kunt maken van tabellen met voorbeelden
πŸ‘‰ Les 5 MySQL Index-zelfstudie - Maken, toevoegen en neerzetten

Wat nu!

πŸ‘‰ Les 1 Uw eerste toepassing met behulp van MySQL en PHP - Aan de slag!
πŸ‘‰ Les 2 Oracle MySQL 5.6-certificering - Oracle MySQL 5.6 Studiegids
πŸ‘‰ Les 3 SQL versus MySQL β€” Wat is het verschil tussen SQL en MySQL?
πŸ‘‰ Les 4 Beste SQL-hulpmiddelen - 25 beste SQL-tools, databasesoftware en IDE
πŸ‘‰ Les 5 SQL-querybouwers en -editor – 10 beste SQL-querybouwers en -editor
πŸ‘‰ Les 6 Online SQL-compiler en -editors - 10 BESTE online SQL-compiler en -editors
πŸ‘‰ Les 7 Gratis SQL-cursussen – 11 beste gratis SQL-cursussen en certificeringen
πŸ‘‰ Les 8 SQL-boeken – 14 beste SQL-boeken voor beginners en experts
πŸ‘‰ Les 9 SQL-spiekbriefje β€” Cheatsheet voor SQL-opdrachten
πŸ‘‰ Les 10 SQL Interview Vragen β€” Top 50 vragen en antwoorden over SQL-interviews
πŸ‘‰ Les 11 SQL-zelfstudie pdf β€” Download SQL-zelfstudie-pdf voor beginners

MariaDB

πŸ‘‰ Les 1 MariaDB Tutorial - Leer syntaxis, opdrachten met voorbeelden
πŸ‘‰ Les 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 gegevensmanipulatie in een DBMS. In eenvoudige bewoordingen wordt het gebruikt om met de gegevens in een DBMS te praten. Volgwing zijn typen SQL-instructies

  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. Hiervoor wordt Data Manipulation Language (DML) gebruiktarching, het invoegen, bijwerken en verwijderen van gegevens, wat gedeeltelijk wordt behandeld in deze SQL-tutorial.

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

knowing het maken van queries is niet zo moeilijk, maar je moet echt leren en begrijpen hoe gegevensopslag werkt en hoe queries worden gelezen om de 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 growing vraag naar professionals die met databases overweg kunnen. Bijna elk groot bedrijf gebruikt SQL. Het wordt veel gebruikt in verschillende sectoren, zoals het boeken van tickets, het bankwezen, sociale-mediaplatforms, het delen van gegevens, e-commerce, enz., dus er zijn enorme mogelijkheden beschikbaar voor de SQL-ontwikkelaar.