Hur man skapar en SQL Server -databas: 12 steg (med bilder)

Innehållsförteckning:

Hur man skapar en SQL Server -databas: 12 steg (med bilder)
Hur man skapar en SQL Server -databas: 12 steg (med bilder)

Video: Hur man skapar en SQL Server -databas: 12 steg (med bilder)

Video: Hur man skapar en SQL Server -databas: 12 steg (med bilder)
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, November
Anonim

SQL Server -databaser är de mest använda databaserna tack vare deras enkla skapande och underhåll. Med ett grafiskt användargränssnitt (GUI) -program som SQL Server Management behöver du inte oroa dig för att använda kommandoraden. Se steg 1 nedan för att skapa en databas och börja mata in information på den på bara några minuter.

Steg

Skapa en SQL Server -databas Steg 1
Skapa en SQL Server -databas Steg 1

Steg 1. Installera programmet SQL Server Management Studio

Detta program är tillgängligt gratis från Microsoft, och du kan använda det för att ansluta till en SQL -server och hantera det via ett grafiskt gränssnitt istället för att använda kommandoraden.

  • För att starta en fjärranslutning med en SQL -server behöver du ett SQL Server Management -program eller liknande.
  • Mac-användare kan använda öppen källkodsprogram som DbVisualizer eller SQuirreL SQL. Gränssnittet kan vara annorlunda, men den allmänna principen är densamma.
  • För att lära dig hur du skapar en databas med kommandoradsverktyg, ta en titt på den här guiden.
Skapa en SQL Server -databas Steg 2
Skapa en SQL Server -databas Steg 2

Steg 2. Starta SQL Server Management Studio

När du startar programmet får du frågan vilken server du vill ansluta till. Om du redan har en server igång och har nödvändiga behörigheter för att ansluta till servern kan du ange serveradress och behörighetsinformation. Om du vill skapa en lokal databas fyller du databasnamnet med. och Autentiseringstyp till "Windows -autentisering".

Klicka på Anslut för att fortsätta

Skapa en SQL Server -databas Steg 3
Skapa en SQL Server -databas Steg 3

Steg 3. Leta upp katalogen Databaser

Efter att du har anslutit till en server, antingen en lokal server eller en fjärrserver, öppnas ett objektutforskarfönster på vänster sida av skärmen. Högst upp i Object Explorer -trädet finns servern du är ansluten till. Om serverträdet inte öppnas och expanderas, klicka på "+" -ikonen bredvid det. Hitta katalogen Databaser.

Skapa en SQL Server -databas Steg 4
Skapa en SQL Server -databas Steg 4

Steg 4. Skapa en ny databas

Högerklicka på databankatalogen och välj sedan "Ny databas …". Ett fönster visas och du kan hantera databasen innan du skapar den i det fönstret. Ge databasen ett namn så att du kan identifiera den. De flesta användare kan lämna resten av inställningarna som standard.

  • Du kommer att märka att när databasnamnet skrivs in skapas två ytterligare filer automatiskt: data- och loggfilerna. Datafilen innehåller alla data i databasen, medan loggfilen används för att övervaka ändringar i databasen.
  • Klicka på OK för att skapa databasen. Du kommer att se den nya databasen visas i den utökade databankatalogen. Databasen har en rörikon.
Skapa en SQL Server -databas Steg 5
Skapa en SQL Server -databas Steg 5

Steg 5. Skapa en tabell

En databas kan bara lagra data om du skapar en struktur för data. Tabellerna innehåller informationen som har angetts i databasen, och du måste skapa dem innan du går vidare till nästa steg. Expandera den nya databasen i databankatalogen, högerklicka på tabellkatalogen och välj "Ny tabell …".

Ett fönster där du kan manipulera det nya bordet öppnas på det återstående lediga utrymmet på skärmen

Skapa en SQL Server -databas Steg 6
Skapa en SQL Server -databas Steg 6

Steg 6. Skapa en primärnyckel

Det rekommenderas starkt att du skapar den primära nyckeln som den första kolumnen i tabellen. Primärnyckeln fungerar som ett ID -nummer eller registreringsnummer, vilket gör att du enkelt kan återkalla data. För att skapa det, ange "ID" i fältet Kolumnnamn, skriv sedan int i fältet Datatyp och avmarkera "Tillåt noll". Klicka på låsikonen i verktygsfältet för att ställa in kolumnen som primärnyckel.

  • Det ska inte finnas några nollvärden i kolumnen Primär nyckel, eftersom värdena i posten måste starta minst "1". Om du lämnar värdet tomt är det första värdet som anges "0".
  • I fönstret Kolumnegenskaper rullar du ner tills du hittar alternativet Identitetsspecifikation. Expandera alternativen och ställ in "(Är identitet)" till "Ja". På detta sätt kommer värdet på ID -kolumnen att öka varje gång nya data matas in, så att numreringsprocessen för varje ny post kommer att utföras automatiskt och effektivt.
Skapa en SQL Server -databas Steg 7
Skapa en SQL Server -databas Steg 7

Steg 7. Förstå bordets struktur

En tabell består av fält eller kolumner. Varje kolumn representerar en aspekt i databasposten. Om du till exempel skapar en databas för anställda kan du ha kolumnerna "Förnamn", "Efternamn", "Adress" och "Telefonnummer".

Skapa en SQL Server -databas Steg 8
Skapa en SQL Server -databas Steg 8

Steg 8. Gör resten av de kolumner du behöver

När du har fyllt i fälten för primärnyckeln ser du ett nytt fält visas under den. I det nya fältet kan du ange nästa kolumn. Fyll i fälten som du tror måste fyllas i och se till att du väljer rätt datatyp för informationen som ska anges i kolumnen:

  • nchar (#) - Denna datatyp bör användas för text, till exempel namn, adresser, etc. Antalet inom parentes är det maximala antalet tecken som kan anges i fältet. Genom att ange en storleksgräns ser du till att databasstorleken förblir hanterbar. Telefonnummer bör sparas i det här formatet, eftersom du inte använder matematiska funktioner med telefonnummer.
  • int - Denna datatyp används för poster som endast innehåller siffror och används vanligtvis för ID -fält.
  • decimal (x, y) - Denna datatyp används för att lagra siffror i decimalform, och talet inom parentes anger antalet siffror i numret respektive antalet decimaler efter talet. Till exempel kommer decimal (6, 2) att lagra ett nummer i formen 0000.00.
Skapa en SQL Server -databas Steg 9
Skapa en SQL Server -databas Steg 9

Steg 9. Spara ditt bord

När du är klar med att skapa kolumner måste du spara tabellen innan du anger information i den. Klicka på ikonen Spara i verktygsfältet och ange ett tabellnamn. Det rekommenderas att du ger tabellen ett namn som kan hjälpa till att identifiera innehållet i tabellen, särskilt för större databaser med många tabeller.

Skapa en SQL Server -databas Steg 10
Skapa en SQL Server -databas Steg 10

Steg 10. Ange data i tabellen

När du har sparat tabellen kan du börja mata in data i den. Expandera tabellkatalogen i fönstret Objektutforskare. Om din nya tabell inte finns i listan. högerklicka på tabellkatalogen och klicka sedan på Uppdatera. Högerklicka på tabellen och välj sedan "Redigera de 200 bästa raderna".

  • I mittfönstret visas fält som du kan använda för att börja mata in data. Ditt ID -fält fylls i automatiskt, så du kan ignorera det nu. Fyll i informationen för de återstående fälten. När du klickar på nästa rad visas ID -fältet i den första raden automatiskt.
  • Fortsätt denna process tills du har angett all nödvändig information.
Skapa en SQL Server -databas Steg 11
Skapa en SQL Server -databas Steg 11

Steg 11. Använd kommandot Execute på tabellen för att spara data

Klicka på knappen Execute SQL i verktygsfältet när du är klar med att ange informationen för att spara den i tabellen. SQL -servern körs bakom kulisserna för att analysera data i de kolumner du har skapat. Knappen Execute SQL ser ut som ett rött utropstecken. Du kan också trycka på Ctrl+R för att göra detta.

Om det finns fel i de inmatade data, kommer posterna som innehåller felaktiga data att visas innan tabellen körs

Skapa en SQL Server -databas Steg 12
Skapa en SQL Server -databas Steg 12

Steg 12. Ring dina data med fråga

I detta skede har din databas skapats. Du kan skapa så många tabeller som du behöver i varje databas (varje databas har begränsningar, men de flesta användare behöver inte oroa sig för dem om inte användaren arbetar på en databas på företagsnivå). Du kan nu hämta data för att generera rapporter eller för andra administrativa ändamål. Leta efter WikiHow -artikeln för detaljerad information om samtalsdata med frågor.

Rekommenderad: