SQL (Structured Query Language) er et programmeringssprog, der primært anvendes til at styre relationelle databaser. SQL gør det muligt at oprette, læse, opdatere og slette data, og det er et vigtigt værktøj til at arbejde med store datamængder.
Der er mange forskellige udbydere af databaser med SQL struktur, der er nævnt nogle af den nedenunder og en komplet guide som blandt andet gør brug af MySQL
Uanset hvilken version af SQL du vælger, er det vigtigt at have en grundlæggende forståelse af sproget og at kunne bruge det effektivt til at styre dine databaser.
I kan finde en kort beskrivelse og guide til følgende SQL databaser samt hvor populære de er fra følgende kilde
Database udbydere
Ofte vælger vi for jer
Hvor mange der har brugt værktøjet til udvikling inden for det sidste år
45.55%
41.09%
25.45%
17.61%
Ofte bruger vi MySQL, da den er nemmere at hoste med blandt andet Railway.APP og PlanetScale. Da vi bruger meget .NET, giver det rigtig fin mening at bruge MSSQL, men det er ikke altid det nemmeste.
Hosting kan gøres på flere forskellige måder - der er en oversigt her - Hosting
Guiden er til at starte med opdelt i 3 forskellige genre
At lave queries til en SQL database - SQL Queries
At query en SQL database betyder at udtrække specifikke data fra databasen. Dette er vigtigt, fordi det giver brugeren mulighed for at få adgang til de data, de har brug for, og at kunne behandle og analysere disse data på en effektiv måde. Querying er en af de mest grundlæggende og vigtige funktioner i SQL, og det er derfor vigtigt at have en grundlæggende forståelse af, hvordan man bruger SQL til at udtrække data fra en database.
At opsætte og vedligeholde en database server - [Opsætning af MSSQL server og Cloud-alternativ ](https://mercantec.notion.site/Ops-tning-af-server-og-Cloud-alternativ-f9b46049e34e4749978b8db08e19ce9a)
At opsætte og vedligeholde en database server indebærer at installere, konfigurere og administrere serveren, der indeholder og styrer databaserne. Dette kan omfatte at sikre, at serveren kører korrekt, at oprette og administrere brugerkonti med de rette adgangsrettigheder, at tage regelmæssige backups, at optimere ydeevnen, og at anvende sikkerhedsforanstaltninger for at beskytte databasen mod uautoriseret adgang eller angreb. Det kræver en vis teknisk ekspertise og erfaring at opsætte og vedligeholde en database server effektivt.
At designe og tilføje data til en database - Database design og datatilføjelse