velkommen til S .lbolt, en række interaktive lektioner og øvelser designet til at hjælpe dig med hurtigt at lære s .l lige i din bro .ser.s .l eller Structured Queryuery Language er et sprog designet til at tillade både tekniske og ikke-tekniske brugere at forespørge, manipulere og transformere data fra en relationsdatabase. Og på grund af sin enkelhed giver s .l-databaser sikker og skalerbar opbevaring til millioner af websebsteder og mobile applikationer.
Der er mange populære SQL databaser, herunder SQLite, MySQL, Postgres, Oracle og Microsoft SQL Server. Alle understøtter den fælles s .l-sprogstandard, hvilket er, hvad dette .ebsted vil undervise, men hver implementering kan variere i de ekstra funktioner og lagringstyper, det understøtter.
før du lærer s .l-syntaksen, er det vigtigt at have en model for, hvad en relationsdatabase faktisk er. En relationel database repræsenterer en samling af relaterede (todimensionale) tabeller., Hver af tabellerne ligner et e .cel-regneark med et fast antal navngivne kolonner (tabellens attributter eller egenskaber) og et hvilket som helst antal rækker af data.havde en database, kan du muligvis finde en tabel, der indeholder alle de kendte køretøjer, som folk i staten kører. Denne tabel skal muligvis gemme modelnavnet, type, antal hjul og antal døre på hvert køretøj for eksempel.,>
I sådan en database, kan du finde flere relaterede tabeller, der indeholder oplysninger, såsom en liste af alle registrerede førere i den stat, de typer af kørekort, der kan gives, eller endda kørsel krænkelser for hver chauffør.,
Ved at lære s ?l er målet at lære at besvare specifikke spørgsmål om disse data, som “Hvilke typer køretøjer er på vej har mindre end fire hjul?”eller” hvor mange modeller af biler producerer Tesla?”, for at hjælpe os med at træffe bedre beslutninger ned ad vejen.
om lektionerne
da de fleste brugere vil lære s .l at interagere med en eksisterende database, begynder lektionerne med at introducere dig til de forskellige dele af en s .l-forespørgsel. De senere lektioner vil derefter vise dig, hvordan toalter en tabel (eller skema) og oprette nye tabeller fra bunden.,
hver lektion introducerer et andet koncept og slutter med en interaktiv øvelse. Gå i dit tempo og vær ikke bange for at bruge tid på at eksperimentere med øvelserne, før du fortsætter! Hvis du tilfældigvis er bekendt med S !l allerede, kan du springe videre ved hjælp af linkene øverst til højre, men vi vil anbefale dig at arbejde gennem lektionerne alligevel!
i slutningen håber vi, at du vil kunne have et stærkt fundament for at bruge s .l i dine egne projekter og videre.