Hur man skapar en tabell i SQL

Hur man skapar en tabell i SQL

Att veta hur man skapar ett SQL -bord på rätt sätt är kanske en av de viktigaste färdigheterna som en spirande databasdesigner bör ha.





Om du är ny på databashantering eller helt enkelt behöver en uppdatering av 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 i en SQL -server. I det här exemplet kommer vi att använda a MySQL -server tillsammans med MySQL Workbench för att skapa ett bord.





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

För att göra detta, öppna MySQL Workbench och klicka på + ikon 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 .

var kan jag skriva ut papper

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 ett bord, låt oss skapa ett nytt schema.

CREATE schema mySchema;
USE mySchema

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 hjälp av nyckelordet SKAPA. 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 det är:

CREATE TABLE table_name(
column1 datatype
column2 datatype,
column3 datatype,
.....
columnN datatype,
PRIMARY KEY( columnName )
);

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

use mySchema;
CREATE TABLE employee(
empID int not null,
empName varchar(25) not null,
emailID varchar(25) not null,
PRIMARY KEY (empID)
);

Observera nyckelfrasen null här. Detta säkerställer att när en ny medarbetare läggs till kan inget av fälten lämnas tomma medan informationen läggs till.

Låt oss nu testa om vårt bord 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 i '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:

INSERT INTO employee
VALUES (1, ‘John Matthews’, ‘john_matthews@muo.com’);

Visa värden från en SQL -tabell

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

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

SELECT * from employee;

* Här är en jokerteckenoperatör som väljer allt som standard. I det här fallet väljs alla rader i medarbetartabellen 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-mot-bord. Du kan leka med några praktiska funktioner som frågor och underfrågor, eller om du känner dig äventyrlig kan du till och med försöka skriva en procedur eller utlösare.

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

Dela med sig Dela med sig Tweet E-post Essential SQL Commands fuskblad för nybörjare

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(10 artiklar publicerade)

Yash är en blivande datavetenskapstudent som älskar att bygga saker och skriva om allt som är 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!

Klicka här för att prenumerera