SQL-handledning för nybörjare: Lär dig SQL på 7 dagar

SQL självstudiesammanfattning


Databaser finns i nästan alla program. SQL är standardspråket för att fråga en databas. Denna SQL-handledning för nybörjare kommer att lära dig databasdesign. Den lär dig också grundläggande till avancerad SQL.

Vad bör jag veta?


Kursen är designad för SQL-nybörjare. Ingen tidigare erfarenhet av DB krävs.

SQL kursplan

Grundläggande databas

👉 Lesspå 1 Vad är en databas? — Definition, Betydelse, Typer, Exempel
👉 Lesspå 2 Vad är SQL? — Lär dig SQL Basics, SQL Full Form & Hur man använder
👉 Lesspå 3 MySQL Workbench Tutorial för nybörjare - Hur man installerar MySQL Arbetsbänk & Användning

Databasdesign

👉 Lesspå 1 Handledning för databasdesign — Lär dig datamodellering
👉 Lesspå 2 Vad är normalisering? — 1NF, 2NF, 3NF, BCNF Databasexempel
👉 Lesspå 3 Vad är ER-modellering? — Lär dig med exempel

SQL-grunder

👉 Lesspå 1 MySQL Skapa bord — Hur man skapar en databas i MySQL
👉 Lesspå 2 MySQL VÄLJ uttalande — Lär dig med exempel
👉 Lesspå 3 MySQL WHERE — OCH, ELLER, I, INTE I Frågeexempel
👉 Lesspå 4 MySQL INFOGA I fråga — Hur man lägger till rad i tabell (exempel)
👉 Lesspå 5 MySQL DELETE Fråga — Hur man tar bort rad från en tabell
👉 Lesspå 6 MySQL UPPDATERA Fråga — Lär dig med exempel

Datasortering

👉 Lesspå 1 BESTÄLL INN MySQL — DESC & ASC-fråga med EXEMPEL
👉 Lesspå 2 SQL GROUP BY och HAVING-klausul — Lär dig med exempel
👉 Lesspå 3 MySQL Handledning för jokertecken — Gilla, INTE Gilla, Escape, ( % ), ( _ )
👉 Lesspå 4 MYSQL Regular Expressions (REGEXP) — Vad är, syntax och exempel

Funktioner

👉 Lesspå 1 MySQL Funktioner — Sträng, Numerisk, Användardefinierad, Lagrad
👉 Lesspå 2 MySQL Handledning för samlade funktioner — SUMMA, AVG, MAX, MIN , COUNT, DISTINCT

Måste kunna saker!

👉 Lesspå 1 MySQL ÄR NULL & ÄR INTE NULL Handledning — Lär dig med exempel
👉 Lesspå 2 MySQL AUTO_INCREMENT — Lär dig med exempel
👉 Lesspå 3 MYSQL – ÄNDRA, SLÄPP, BYT NAMN, ÄNDRA — Vad är, Syntax med exempel
👉 Lesspå 4 MySQL LIMIT & OFFSET — Lär dig med exempel

Mest fruktade ämnen!

👉 Lesspå 1 MySQL Handledning för subQuery — Lär dig med exempel
👉 Lesspå 2 MySQL GÅR MED Handledning — INRE, YTTRE, VÄNSTER, HÖGER, KORS
👉 Lesspå 3 MySQL UNION — Komplett handledning
👉 Lesspå 4 MySQL Visningar — Hur man skapar vy från tabeller med exempel
👉 Lesspå 5 MySQL Indexhandledning — Skapa, lägg till och släpp

Vad nästa!

👉 Lesspå 1 Din första applikation som använder MySQL och PHP – Komma igång!
👉 Lesspå 2 Oracle MySQL 5.6-certifiering - Oracle MySQL 5.6 Studiehandledning
👉 Lesspå 3 SQL vs MySQL — Vad är skillnaden mellan SQL och MySQL?
👉 Lesspå 4 Bästa SQL-verktyg — 25 bästa SQL-verktyg, databasprogramvara och IDE
👉 Lesspå 5 SQL Query Builders & Editor — 10 bästa SQL-frågebyggare och redaktör
👉 Lesspå 6 Online SQL-kompilator och redaktörer — 10 BÄSTA SQL-kompilatorer och redaktörer online
👉 Lesspå 7 Gratis SQL-kurser — 11 bästa gratis SQL-kurser och certifiering
👉 Lesspå 8 SQL-böcker — 14 bästa SQL-böcker för nybörjare och experter
👉 Lesspå 9 SQL fuskblad — SQL-kommandon Cheat Sheet
👉 Lesspå 10 SQL-intervjufrågor — Topp 50 SQL-intervjufrågor och svar
👉 Lesspå 11 SQL handledning pdf — Ladda ner SQL Tutorial PDF för nybörjare

MariaDB

👉 Lesspå 1 MariaDB Handledning — Lär dig syntax, kommandon med exempel
👉 Lesspå 2 MariaDB vs MySQL - Vad är skillnaden mellan MariaDB & MySQL

Vad är ett DBMS?

Ett databashanteringssystem (DBMS) är en programvara som används för att lagra och hantera data. Det garanterar informationens kvalitet, hållbarhet och konfidentialitet. Den mest populära typen av DBMS är Relational Database Management Systems, eller RDBMS. Här består databasen av en strukturerad uppsättning tabeller och varje rad i en tabell är en post.

Vad är SQL?

Structured Query Language (SQL) är standardspråket för datamanipulation i ett DBMS. Med enkla ord används det för att prata med data i ett DBMS. Följande är typer av SQL-satser

  1. Data Definition Language (DDL) låter dig skapa objekt som scheman, tabeller i databasen
  2. Data Control Language (DCL) låter dig manipulera och hantera åtkomsträttigheter på databasobjekt
  3. Data Manipulation Language (DML) används för att söka, infoga, uppdatera och ta bort data, som delvis kommer att behandlas i denna SQL-handledning.

Vad är Query?

En fråga är en uppsättning instruktioner som ges till databashanteringssystemet. Den talar om för vilken databas som helst vilken information du vill få från databasen. Till exempel, för att hämta elevnamnet från databastabellen STUDENT, kan du skriva SQL-frågan så här:

SELECT Student_name from STUDENT;

SQL-process

När du vill köra ett SQL-kommando för vilket DBMS-system som helst måste du hitta den bästa metoden för att utföra din begäran, och SQL-motorn avgör hur den specifika uppgiften ska tolkas.

Viktiga komponenter som ingår i denna SQL-process är:

  • SQL frågemotor
  • Optimeringsmotorer
  • Fråga avsändare
  • Klassisk frågemotor

En klassisk frågemotor låter dig hantera alla icke-SQL-frågor.

sql handledning

SQL-optimering

Att veta hur man gör frågor är inte så svårt, men du måste verkligen lära dig och förstå hur datalagring fungerar och hur frågor läses för att optimera SQL-prestanda. Optimering baseras på två nyckelfaktorer:

  1. Att göra rätt val när man definierar databasstrukturen
  2. Tillämpa de mest lämpliga metoderna för att läsa data.

Vad kommer du att lära dig i den här SQL-kursen?

Denna självstudiekurs i SQL är designad för alla som planerar att arbeta med databaser, särskilt i rollerna som systemadministratörer och applikationsutvecklare. Handledningarna hjälper nybörjare att lära sig de grundläggande SQL-kommandona, inklusive SELECT, INSERT INTO, UPDATE, DELETE FROM och mer. Varje SQL-kommando kommer med tydliga och koncisa exempel.

Förutom listan över SQL-kommandon presenterar handledningen flashkort med SQL-funktioner, som t.ex AVG(), COUNT() och MAX(). Tillsammans med dessa hjälper frågesporter att validera dina grundläggande kunskaper i språket.

Denna SQL-kurs hjälper dig att hantera olika aspekter av SQL-programmeringsspråket.

Varför ska du lära dig SQL?

SQL är ett språk som är lätt att lära sig speciellt utformat för att fungera med databaser. Det finns en växande efterfrågan på proffs som kan hantera databaser. Nästan alla stora företag använder SQL. Det används ofta i olika sektorer som biljettbokning, bank, sociala medieplattformar, datadelning, e-handel, etc., så det finns stora möjligheter tillgängliga för SQL-utvecklaren.