Att veta hur man skapar en SQL-tabell ordentligt är kanske en av de viktigaste färdigheterna som en spirande databasdesigner borde ha.

Om du är nybörjare i databashantering eller helt enkelt behöver uppdatera SQL-tabeller är den här självstudien bara den för dig.

Komma igång med din SQL-tabell

Innan vi skapar en tabell, se till att du har ett schema konfigurerat i en SQL-server. I det här exemplet använder vi a MySQL-server tillsammans med MySQL Workbench för att skapa en tabell.

Det första du ska göra är att skapa en anslutning.

För att göra detta, öppna MySQL Workbench och klicka på + ikonen för att lägga till en anslutning.

Detta öppnar en dialogruta där du kan styra egenskaperna för den nya anslutningen. Lägg till en ny Anslutningsnamn och klicka OK.

Genom att klicka på anslutningen kommer du till redigeraren där du kan mata in frågor för att skapa och manipulera scheman.

För att testa vår kod för att skapa en tabell, låt oss skapa ett nytt schema.

SKAPA schema mySchema;
ANVÄND mySchema
instagram viewer

Detta skapar ett SQL-schema som lagrar tabeller och deras relationer. Nu på bordet.

Skapa en SQL-tabell

I SQL kan en tabell skapas med nyckelordet CREATE. När du skapar tabellen måste du ange dess kolumnnamn, kolumndatatyper och den primära nyckelkolumnen.

Den allmänna syntaxen för att göra detta är:

SKAPA TABELL tabellnamn (
kolumn1 datatyp
kolumn2 datatyp,
kolumn3 datatyp,
...
kolumnN datatyp,
PRIMÄR NYCKEL (kolumnnamn)
);

Låt oss använda denna syntax för att skapa en tabell som lagrar anställdas data i ett företag.

använd mySchema;
SKAPA TABELL anställd (
empID int inte null,
empName varchar (25) inte null,
emailID varchar (25) inte null,
PRIMÄR NYCKEL (empID)
);

Observera frasen inte null. Detta säkerställer att när en ny anställd läggs till, kan inget av fälten lämnas tomma när informationen läggs till.

Låt oss nu testa om vår tabell har skapats och lagrats i schemat. Ett sätt att göra det är att lägga till några värden i tabellen och mata ut dem till "Result Grid" -panelen.

Lägga till värden i en SQL-tabell

För att lägga till värden i tabellen, använd följande kommando och argument:

INSÄTTA I anställd
VÄRDEN (1, 'John Matthews', '[email protected]');

Visa värden från en SQL-tabell

För att visa värden från anställdstabellen kan vi använda kommandot SELECT.

Använd följande för att göra det:

VÄLJ * från anställd;

* Här är en jokerteckenoperatör som väljer allt som standard. I det här fallet är alla rader i tabellen medarbetare markerade för att visas.

Om allt går smidigt är det här du bör se:

Relaterad: Lär dig SQL: s GROUP BY-kommando

Utforska SQL vidare

Det finns mycket mer i databaser än att bara bygga bord på bord. Du kan leka med några praktiska funktioner som frågor och underfrågor eller, om du känner dig äventyrlig, till och med försök att skriva en procedur eller utlösare.

I slutet av dagen beror dock effektiviteten i ditt SQL-program på hur bra du bygger och strukturerar dina tabeller. Så se till att hålla den här guiden bokmärkt tills du vet hur du bygger SQL-tabeller som baksidan av din hand!

E-post
The Essential SQL Commands Cheat Sheet for Beginners

Vill du lära dig mer om SQL? Att ta hand om de olika SQL-frågekommandona är ett bra sätt att komma vidare.

Läs Nästa

Relaterade ämnen
  • Programmering
  • SQL
  • databas
Om författaren
Yash Chellani (9 artiklar publicerade)

Yash är en blivande datavetenskaplig student som älskar att bygga saker och skriva om allt tekniskt. På fritiden gillar han att spela Squash, läsa en kopia av den senaste Murakami och jaga drakar i Skyrim.

Mer från Yash Chellani

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e-böcker och exklusiva erbjudanden!

Ett steg till…!

Bekräfta din e-postadress i e-postmeddelandet som vi just skickade till dig.

.