SQL-tutorial for begyndere: Lær SQL på 7 dage

SQL selvstudieoversigt


Databaser kan findes i næsten alle softwareapplikationer. SQL er standardsproget til at forespørge i en database. Denne SQL-tutorial for begyndere vil lære dig databasedesign. Det lærer dig også grundlæggende til avanceret SQL.

Hvad skal jeg vide?


Kurset er designet til SQL-begyndere. Der kræves ingen forudgående DB-erfaring.

SQL pensum

Grundlæggende om databasen

👍 Lektion 1 Hvad er en database? — Definition, Betydning, Typer, Eksempel
👍 Lektion 2 Hvad er SQL? — Lær SQL Basics, SQL Fuld Form og hvordan du bruger
👍 Lektion 3 MySQL Workbench Tutorial for begyndere - Sådan installeres MySQL Arbejdsbord & brug

Database design

👍 Lektion 1 Tutorial til databasedesign — Lær datamodellering
👍 Lektion 2 Hvad er normalisering? — 1NF, 2NF, 3NF, BCNF Databaseeksempel
👍 Lektion 3 Hvad er ER-modellering? — Lær med eksempel

Grundlæggende om SQL

👍 Lektion 1 MySQL Opret tabel - Sådan opretter du database i MySQL
👍 Lektion 2 MySQL VÆLG erklæring — Lær med eksempel
👍 Lektion 3 MySQL HVOR klausul — OG, ELLER, I, IKKE I Forespørgselseksempel
👍 Lektion 4 MySQL INDSÆT I forespørgsel — Sådan tilføjes række i tabel (eksempel)
👍 Lektion 5 MySQL SLET forespørgsel — Sådan sletter du række fra en tabel
👍 Lektion 6 MySQL OPDATERING Forespørgsel — Lær med eksempel

Datasortering

👍 Lektion 1 BESTIL INDEN MySQL — DESC & ASC-forespørgsel med EKSEMPEL
👍 Lektion 2 SQL GROUP BY og HAVING-klausul — Lær med eksempel
👍 Lektion 3 MySQL Tutorial om jokertegn — Kan lide, IKKE lide, Escape, ( % ), ( _ )
👍 Lektion 4 MYSQL Regulære udtryk (REGEXP) — Hvad er, Syntaks og Eksempler

Funktioner

👍 Lektion 1 MySQL Funktioner — Streng, Numerisk, Brugerdefineret, Lagret
👍 Lektion 2 MySQL Samlede funktioner Tutorial — SUM, AVG, MAX, MIN , COUNT, DISTINCT

Skal vide ting!

👍 Lektion 1 MySQL ER NULL & ER IKKE NULL Tutorial — Lær med eksempel
👍 Lektion 2 MySQL AUTO_INCREMENT — Lær med eksempel
👍 Lektion 3 MYSQL – ÆNDRE, DROP, OMDØB, ÆNDRING — Hvad er, Syntaks med Eksempler
👍 Lektion 4 MySQL LIMIT & OFFSET — Lær med eksempel

Mest frygtede emner!

👍 Lektion 1 MySQL Selvstudium under forespørgsel — Lær med eksempel
👍 Lektion 2 MySQL TILMELDTE tutorial — INDRE, YDRE, VENSTRE, HØJRE, KORS
👍 Lektion 3 MySQL UNION - Komplet vejledning
👍 Lektion 4 MySQL Views — Sådan opretter du visning fra tabeller med eksempler
👍 Lektion 5 MySQL Indeks vejledning — Opret, Tilføj og slip

Hvad er det næste!

👍 Lektion 1 Din første applikation ved hjælp af MySQL og PHP – Kom godt i gang!
👍 Lektion 2 Oracle MySQL 5.6-certificering — Oracle MySQL 5.6 Studievejledning
👍 Lektion 3 SQL vs MySQL — Hvad er forskellen mellem SQL og MySQL?
👍 Lektion 4 Bedste SQL-værktøjer — 25 bedste SQL-værktøjer, databasesoftware og IDE
👍 Lektion 5 SQL Query Builders & Editor — 10 bedste SQL-forespørgselsbyggere og -editor
👍 Lektion 6 Online SQL-kompiler og redaktører — 10 BEDSTE Online SQL-kompiler og redaktører
👍 Lektion 7 Gratis SQL-kurser — 11 bedste gratis SQL-kurser og certificering
👍 Lektion 8 SQL bøger — 14 bedste SQL-bøger for begyndere og eksperter
👍 Lektion 9 SQL snydeark — SQL-kommandoer snydeark
👍 Lektion 10 SQL Interview Spørgsmål — Top 50 SQL-interviewspørgsmål og -svar
👍 Lektion 11 SQL tutorial pdf — Download SQL Tutorial PDF for begyndere

MariaDB

👍 Lektion 1 MariaDB tutorial — Lær syntaks, kommandoer med eksempler
👍 Lektion 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. Following er typer af SQL-sætninger

  1. Data Definition Language (DDL) giver dig mulighed for at oprette objekter som skemaer, tabeller i databasen
  2. Data Control Language (DCL) giver dig mulighed for at manipulere og administrere adgangsrettigheder på databaseobjekter
  3. Data Manipulation Language (DML) bruges til bl.aarching, indsættelse, opdatering og sletning af 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 tutorial

SQL optimering

Knowing hvordan man laver forespørgsler er ikke for svært, 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:

  1. At træffe de rigtige valg, når databasestrukturen skal defineres
  2. 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 growing 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.