SQL-tutorial for begyndere: Lær SQL på 7 dage
SQL selvstudieoversigt
Hvad skal jeg vide?
Kurset er designet til SQL-begyndere. Der kræves ingen forudgående DB-erfaring.
SQL pensum
Grundlæggende om databasen
👍 Lesspå 1 | Hvad er en database? — Definition, Betydning, Typer, Eksempel |
👍 Lesspå 2 | Hvad er SQL? — Lær SQL Basics, SQL Fuld Form og hvordan du bruger |
👍 Lesspå 3 | MySQL Workbench Tutorial for begyndere - Sådan installeres MySQL Arbejdsbord & brug |
Database design
👍 Lesspå 1 | Tutorial til databasedesign — Lær datamodellering |
👍 Lesspå 2 | Hvad er normalisering? — 1NF, 2NF, 3NF, BCNF Databaseeksempel |
👍 Lesspå 3 | Hvad er ER-modellering? — Lær med eksempel |
Grundlæggende om SQL
👍 Lesspå 1 | MySQL Opret tabel - Sådan opretter du database i MySQL |
👍 Lesspå 2 | MySQL VÆLG erklæring — Lær med eksempel |
👍 Lesspå 3 | MySQL HVOR klausul — OG, ELLER, I, IKKE I Forespørgselseksempel |
👍 Lesspå 4 | MySQL INDSÆT I forespørgsel — Sådan tilføjes række i tabel (eksempel) |
👍 Lesspå 5 | MySQL SLET forespørgsel — Sådan sletter du række fra en tabel |
👍 Lesspå 6 | MySQL OPDATERING Forespørgsel — Lær med eksempel |
Datasortering
👍 Lesspå 1 | BESTIL INDEN MySQL — DESC & ASC-forespørgsel med EKSEMPEL |
👍 Lesspå 2 | SQL GROUP BY og HAVING-klausul — Lær med eksempel |
👍 Lesspå 3 | MySQL Tutorial om jokertegn — Kan lide, IKKE lide, Escape, ( % ), ( _ ) |
👍 Lesspå 4 | MYSQL regulære udtryk (REGEXP) — Hvad er, Syntaks og Eksempler |
Funktioner
👍 Lesspå 1 | MySQL Funktioner — Streng, Numerisk, Brugerdefineret, Lagret |
👍 Lesspå 2 | MySQL Samlede funktioner Tutorial — SUM, AVG, MAX, MIN , COUNT, DISTINCT |
Skal vide ting!
👍 Lesspå 1 | MySQL ER NULL & ER IKKE NULL Tutorial — Lær med eksempel |
👍 Lesspå 2 | MySQL AUTO_INCREMENT — Lær med eksempel |
👍 Lesspå 3 | MYSQL – ÆNDRING, DROP, OMDØB, ÆNDRING — Hvad er, Syntaks med Eksempler |
👍 Lesspå 4 | MySQL LIMIT & OFFSET — Lær med eksempel |
Mest frygtede emner!
👍 Lesspå 1 | MySQL Selvstudium under forespørgsel — Lær med eksempel |
👍 Lesspå 2 | MySQL TILMELDTE tutorial — INDRE, YDRE, VENSTRE, HØJRE, KORS |
👍 Lesspå 3 | MySQL UNION - Komplet vejledning |
👍 Lesspå 4 | MySQL Views — Sådan opretter du visning fra tabeller med eksempler |
👍 Lesspå 5 | MySQL Indeks vejledning — Opret, Tilføj og slip |
Hvad er det næste!
👍 Lesspå 1 | Din første applikation ved hjælp af MySQL og PHP – Kom godt i gang! |
👍 Lesspå 2 | Oracle MySQL 5.6-certificering — Oracle MySQL 5.6 Studievejledning |
👍 Lesspå 3 | SQL vs MySQL — Hvad er forskellen mellem SQL og MySQL? |
👍 Lesspå 4 | Bedste SQL-værktøjer — 25 Bedste SQL-værktøjer, databasesoftware & IDE |
👍 Lesspå 5 | SQL Query Builders & Editor — 10 Bedste SQL Query Builders & Editor |
👍 Lesspå 6 | Online SQL-kompiler og redaktører — 10 Bedste Online SQL Compiler og Redaktører |
👍 Lesspå 7 | Gratis SQL-kurser — 11 Bedste Gratis SQL Kurser & Certificering |
👍 Lesspå 8 | SQL bøger — 14 Bedste SQL-bøger for begyndere og eksperter |
👍 Lesspå 9 | SQL snydeark — SQL-kommandoer snydeark |
👍 Lesspå 10 | SQL Interview Spørgsmål — Top 50 SQL-interviewspørgsmål og -svar |
👍 Lesspå 11 | SQL tutorial pdf — Download SQL Tutorial PDF for begyndere |
MariaDB
👍 Lesspå 1 | MariaDB tutorial — Lær syntaks, kommandoer med eksempler |
👍 Lesspå 2 | MariaDB vs MySQL - Hvad er forskellen mellem MariaDB & MySQL |
Hvad er et DBMS?
Et databasestyringssystem (DBMS) er en software, der bruges til at gemme og administrere data. Det garanterer kvaliteten, holdbarheden og fortroligheden af oplysninger. Den mest populære type DBMS er Relational Database Management Systems eller RDBMS'er. Her består databasen af et struktureret sæt tabeller, og hver række i en tabel er en post.
Hvad er SQL?
Structured Query Language (SQL) er standardsproget til datamanipulation i et DBMS. Med enkle ord bruges det til at tale med dataene i et DBMS. Følgende er typer af SQL-sætninger
- Data Definition Language (DDL) giver dig mulighed for at oprette objekter som skemaer, tabeller i databasen
- Data Control Language (DCL) giver dig mulighed for at manipulere og administrere adgangsrettigheder på databaseobjekter
- Data Manipulation Language (DML) bruges til at søge, indsætte, opdatere og slette data, som vil blive delvist dækket i denne SQL-tutorial.
Hvad er Query?
En forespørgsel er et sæt instruktioner, der gives til databasestyringssystemet. Den fortæller enhver database, hvilken information du gerne vil have fra databasen. For at hente elevnavnet fra databasetabellen STUDENT, kan du for eksempel skrive SQL-forespørgslen sådan her:
SELECT Student_name from STUDENT;
SQL proces
Når du vil udføre en SQL-kommando for et hvilket som helst DBMS-system, skal du finde den bedste metode til at udføre din anmodning, og SQL-motoren bestemmer, hvordan den specifikke opgave skal fortolkes.
Vigtige komponenter inkluderet i denne SQL-proces er:
- SQL Query Engine
- Optimeringsmotorer
- Forespørgselsafsender
- Klassisk forespørgselsmotor
En klassisk forespørgselsmotor giver dig mulighed for at administrere alle ikke-SQL-forespørgsler.
SQL optimering
Det er ikke så svært at vide, hvordan man laver forespørgsler, men du skal virkelig lære og forstå, hvordan datalagring fungerer, og hvordan forespørgsler læses for at optimere SQL-ydeevnen. Optimeringer er baseret på to nøglefaktorer:
- At træffe de rigtige valg, når databasestrukturen skal defineres
- Anvendelse af de mest passende metoder til at læse dataene.
Hvad vil du lære i dette SQL-kursus?
Denne grundlæggende øvelse i SQL er designet til alle, der planlægger at arbejde med databaser, især i rollerne som systemadministratorer og applikationsudviklere. Selvstudierne hjælper begyndere med at lære de grundlæggende SQL-kommandoer, herunder SELECT, INSERT INTO, UPDATE, DELETE FROM og mere. Hver SQL-kommando kommer med klare og præcise eksempler.
Ud over listen over SQL-kommandoer præsenterer tutorialen flashkort med SQL-funktioner, som f.eks AVG(), COUNT() og MAX(). Sammen med disse hjælper quizzer med at validere din grundlæggende viden om sproget.
Dette SQL-kursus hjælper dig med at håndtere forskellige aspekter af SQL-programmeringssproget.
Hvorfor skal du lære SQL?
SQL er et sprog, der er nemt at lære, specielt designet til at arbejde med databaser. Der er en stigende efterspørgsel efter fagfolk, der kan håndtere databaser. Næsten alle store virksomheder bruger SQL. Det er meget udbredt i forskellige sektorer som billetbestilling, bankvirksomhed, sociale medieplatforme, datadeling, e-handel osv., så der er store muligheder tilgængelige for SQL-udvikleren.