At vide, hvordan man opretter en SQL-tabel korrekt, er måske en af ​​de mest nødvendige færdigheder, som en spirende databasedesigner burde have.

Hvis du er ny inden for databasestyring eller bare har brug for en opdatering på SQL-tabeller, er denne tutorial lige den, der passer dig.

Kom godt i gang med din SQL-tabel

Før vi opretter en tabel, skal du sørge for, at du har et skema opsat på en SQL-server. I dette eksempel bruger vi a MySQL-server sammen med MySQL Workbench for at oprette en tabel.

Den første ting at gøre er at oprette en forbindelse.

For at gøre dette skal du åbne MySQL Workbench og klikke på + ikon for at tilføje en forbindelse.

Dette åbner en dialogboks, hvor du kan kontrollere egenskaberne for den nye forbindelse. Tilføj et nyt Forbindelsesnavn og klik Okay.

Klik på forbindelsen fører dig til redaktøren, hvor du kan indtaste forespørgsler for at oprette og manipulere skemaer.

For at teste vores kode til oprettelse af en tabel, lad os oprette et nyt skema.

OPRET skema mySchema;
BRUG mySchema

Dette skaber et SQL-skema, der gemmer tabeller og deres forhold. Nu på bordet.

Opret en SQL-tabel

I SQL kan en tabel oprettes ved hjælp af CREATE-nøgleordet. Mens du opretter tabellen, skal du angive dens kolonnenavne, kolonnedatatyper og den primære nøglekolonne.

Den generelle syntaks for at gøre det er:

Opret TABEL tabelnavn (
kolonne1 datatype
kolonne2 datatype,
kolonne3 datatype,
...
kolonneN datatype,
PRIMÆR NØGLE (columnName)
);

Lad os bruge denne syntaks til at oprette en tabel, der gemmer medarbejderdata i en virksomhed.

brug mySchema;
OPRET TABEL medarbejder (
empID int ikke null,
empName varchar (25) ikke null,
emailID varchar (25) ikke null,
PRIMÆR NØGLE (empID)
);

Bemærk ikke-nøglefrasen her. Dette sikrer, at hver gang en ny medarbejder tilføjes, kan ingen af ​​felterne være tomme, mens de tilføjer deres oplysninger.

Lad os nu teste, om vores tabel blev oprettet og gemt i skemaet. En måde at gøre det på er at tilføje nogle værdier til tabellen og udføre dem i panelet 'Resultatgitter'.

Tilføjelse af værdier i en SQL-tabel

For at tilføje værdier til tabellen skal du bruge følgende kommando og argumenter:

INDSÆT I MEDARBEJDER
VÆRDIER (1, 'John Matthews', '[email protected]');

Visning af værdier fra en SQL-tabel

For at vise værdier fra medarbejdertabellen kan vi gøre brug af kommandoen SELECT.

Brug følgende for at gøre det:

VÆLG * fra medarbejder;

* Her er en jokertegnoperatør, der vælger alt som standard. I dette tilfælde er alle rækker i medarbejdertabellen valgt til at blive vist.

Hvis alt går glat, er det hvad du skal se:

Relaterede: Lær SQL's GROUP BY-kommando

Udforsk SQL Yderligere

Der er meget mere i databaser end blot at bygge bord på bord. Du kan lege med nogle praktiske funktioner som forespørgsler og underforespørgsler, eller hvis du føler dig eventyrlysten, kan du endda prøve at skrive en procedure eller udløser.

I slutningen af ​​dagen kommer effektiviteten af ​​dit SQL-program imidlertid ned til, hvor godt du bygger og strukturerer dine tabeller. Så sørg for at holde denne guide bogmærket, indtil du ved, hvordan du bygger SQL-tabeller som bagsiden af ​​din hånd!

E-mail
The Essential SQL Commands Cheat Sheet for Beginners

Vil du lære mere om SQL? At have et greb om de forskellige SQL-forespørgselskommandoer er en fantastisk måde at komme videre.

Læs Næste

Relaterede emner
  • Programmering
  • SQL
  • database
Om forfatteren
Yash Chellani (9 artikler offentliggjort)

Yash er en ambitiøs datalogistudent, der elsker at bygge ting og skrive om alt det tekniske. På fritiden kan han lide at spille Squash, læse en kopi af den nyeste Murakami og jage drager i Skyrim.

Mere fra Yash Chellani

Abonner på vores nyhedsbrev

Deltag i vores nyhedsbrev for tekniske tip, anmeldelser, gratis e-bøger og eksklusive tilbud!

Et trin mere !!!

Bekræft din e-mail-adresse i den e-mail, vi lige har sendt dig.

.