Hvad er SQL (Structured Query Language)?

SQL databasesprog
Indhold

Hvad er SQL (Structured Query Language)?

SQL (Structured Query Language) er et programmeringssprog designet til at kommunikere med relationelle databaser. Det blev udviklet af IBM i 1970’erne og senere standardiseret af American National Standards Institute (ANSI) i 1986. SQL er i udgangspunktet et standardiseret sprog, hvilket betyder, at det kan anvendes på tværs af forskellige databaseplatforme. Leverandørerne af databaseplatformene har dog typisk tilføjet deres egne ikke-standardiserede udvidelser.

Kendskab til SQL er en værdifuld kompetence for dataanalytikere, softwareudviklere og alle, der arbejder med databaser. Der findes en del gratis læring på nettet, men et SQL-kursus kan absolut anbefales, hvis du ønsker en struktureret læring i at bruge SQL-sproget.

Hvad kan SQL bruges til?

SQL kan anvendes til at oprette, modificere og hente data fra relationelle databaser. Det er et deklarativt sprog, hvilket betyder, at du fortæller databasen, hvad du vil have, hvorefter databasen afgør, hvordan det skal gøres.

SQL er i stand til at udføre en række operationer på data, herunder oprettelse af tabeller, indsættelse af data i tabeller, opdatering af data, sletning af data og hentning af data fra en eller flere tabeller ved hjælp af forskellige betingelser og kriterier.

Hvad er en SQL-database?

En SQL-database er en database, der anvender SQL som sit primære sprog. Den kan bruges til at opbevare og administrere store mængder strukturerede data. SQL-databaser kan bruges i forskellige applikationer, herunder webapplikationer, desktopapplikationer og mobile applikationer. Eksempler på SQL-databaser inkluderer Microsoft Access, Microsoft SQL Express, Microsoft SQL server, Oracle og MySQL.

Hvad er forskellen mellem Microsofts produkter SQL Server, SQL Express og Access?

De er alle relationelle database management systemer (RDBMS) og understøtter SQL.

Relationelle databaser

SQL Server er et enterprise-level RDBMS, der understøtter store databaser og udnytter  hardwaren bedre. Det kan køre på flere servere og understøtter avancerede sikkerhedsfunktioner, replikering og høj tilgængelighed. SQL Server bruges typisk af store organisationer, der håndterer store datamængder og komplekse forespørgsler.

SQL Express, der er en gratis version af SQL Server, er designet til mindre applikationer og websteder. Det understøtter begrænset databasekapacitet og hardwareudnyttelse og kan kun bruges på en enkelt server. SQL Express er velegnet til mindre organisationer, der har brug for et RDBMS, men ikke har råd til den fulde version af SQL Server.

Microsoft Access er rettet mod mindre organisationer eller individuelle brugere. Det er nemt at bruge og har en grafisk brugergrænseflade, der gør det muligt at oprette og administrere databaser uden at have kendskab til SQL. Microsoft Access understøtter integration med andre Microsoft Office-programmer.

Tilmeld nyhedsbrev

Udfyld nedenstående oplysninger hvis du ønsker at modtage en e-mail med nyheder, tips og tricks i form af diverse video guides til Office pakkens programmer.

Gratis webinarer

Deltag i vores gratis webinar i Microsoft 365 programmer, og få en masse viden samt tips og tricks

Bestil et tilbud på et solo kursus

Udfyld nedenstående oplysninger, og vi vil kontakte dig hurtigst muligt med et tilbud på et solokursus til dig (og evt. 1 kollega).

Bestil et tilbud på et firmakursus

Udfyld nedenstående oplysninger, og vi vil kontakte dig hurtigst muligt med et tilbud på et firmakursus for 3-12 personer fra din arbejdsplads.

Bestil tilbud på E-learning

Udfyld nedenstående formular, og vi vil vende tilbage med et tilbud på E-learning.

Spørg om kurset

Har du spørgsmål til et kursus, så kan du udfylde nedenstående, og vi vil hurtigt kontakte dig.

Tilmeld dig vores kursusagent

Er du klar på at deltage i et kursus med et par ugers varsel, så tilmeld dig vores Last minute tilbud – og få tilbud om kurser med op til 40% i rabat.

Tilbuddet som du modtager pr. mail, gælder for dig og dine kollegaer.

Udfyld nedenstående oplysninger, herefter holder vi dig orienteret pr. mail når der er restpladser på vores kurser.

Bestil et tilbud

Udfyld nedenstående oplysninger, og vi vil kontakte dig hurtigst muligt med et tilbud.