SQL tutorial for begyndere
SQL selvstudieoversigt
Hvad skal jeg vide?
Kurset er designet til SQL-begyndere. Der krรฆves ingen forudgรฅende DB-erfaring.
๐ Download SQL-vejledning i PDF-format
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 |
| ๐ฅ Lesspรฅ 4 | SQL-styring med ManageEngine |
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 |
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.

