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: Computer Network class-8 2024, Maj
Anonim

SQL Server -databaser är några av de vanligaste databaserna som används, delvis tack vare hur enkelt det är att skapa och underhålla dem. Med ett gratis grafiskt användargränssnitt (GUI) -program som SQL Server Management behöver du inte oroa dig för att fumla runt med kommandoraden. Se steg 1 nedan för att skapa en databas och börja ange din information på bara några minuter.

Steg

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

Steg 1. Installera SQL Server Management Studio -programvaran

Denna programvara är tillgänglig gratis från Microsoft och låter dig ansluta till och hantera din SQL -server från ett grafiskt gränssnitt istället för att behöva använda kommandoraden.

  • För att ansluta till en fjärrinstans av en SQL -server behöver du denna eller liknande programvara.
  • Mac-användare kan använda öppen källkodsprogram som DbVisualizer eller SQuirreL SQL. Gränssnittet kommer att vara olika men samma allmänna principer gäller.
  • Mer information om hur du skapar databaser med hjälp av kommandoradsverktyg finns i 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 först startar programmet får du frågan vilken server du vill ansluta till. Om du redan har en server igång och har de behörigheter som krävs för att ansluta till den kan du ange serveradress och autentiseringsinformation. Om du vill skapa en lokal databas anger du databasnamnet till. och autentiseringstypen 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 reda på databasmappen

När anslutningen till servern, antingen lokal eller fjärrkontroll, har gjorts öppnas fönstret Objektutforskare på vänster sida av skärmen. Högst upp i Object Explorer -trädet kommer servern att vara ansluten till. Om det inte är utökat klickar du på "+" -ikonen bredvid det. Lokaliserade mappen Databaser.

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

Steg 4. Skapa en ny databas

Högerklicka på mappen Databaser och välj "Ny databas …". Ett fönster visas så att du kan konfigurera databasen innan du skapar den. Ge databasen ett namn som hjälper dig att identifiera den. De flesta användare kan lämna resten av inställningarna som standard.

  • Du kommer att notera att när du skriver databasnamnet skapas två ytterligare filer automatiskt: data och loggfil. Datafilen innehåller all data i din databas, medan loggfilen spårar ändringar i databasen.
  • Klicka på OK för att skapa databasen. Du kommer att se din nya databas visas i den utökade databasmappen. Den kommer att ha en cylinderikon.
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 dessa data. En tabell innehåller informationen som du anger i din databas, och du måste skapa den innan du kan fortsätta. Expandera den nya databasen i din databasmapp och högerklicka på mappen Tabeller och välj "Ny tabell …".

Windows öppnas på resten av skärmen som låter dig manipulera ditt nya bord

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

Steg 6. Skapa den primära nyckeln

Det rekommenderas starkt att du skapar en primärnyckel som den första kolumnen i ditt bord. Detta fungerar som ett ID -nummer, eller rekordnummer, som gör att du enkelt kan återkalla dessa poster senare. För att skapa detta, ange "ID" i fältet Kolumnnamn, skriv int i fältet Datatyp och avmarkera "Tillåt noll". Klicka på ikonen Nyckel i verktygsfältet för att ställa in den här kolumnen som primärnyckel.

  • Du vill inte tillåta nullvärden eftersom du alltid vill att posten ska vara minst "1". Om du tillåter null är din första post "0".
  • I fönstret Kolumnegenskaper rullar du ner tills du hittar alternativet Identitetsspecifikation. Expandera det och ställ in "(ls Identity)" till "Ja". Detta ökar automatiskt värdet på ID -kolumnen för varje post, vilket automatiskt numrerar varje ny post.
Skapa en SQL Server -databas Steg 7
Skapa en SQL Server -databas Steg 7

Steg 7. Förstå hur tabeller är uppbyggda

Tabeller består av fält eller kolumner. Varje kolumn representerar en aspekt av en databaspost. Om du till exempel skapade en databas med anställda kan du ha en kolumn "Förnamn", en "Efternamn" -kolumn, en "Adress" -kolumn och en "Telefonnummer" -kolumn.

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

Steg 8. Skapa resten av dina kolumner

När du har fyllt i fälten för primärnyckeln kommer du att märka att nya fält visas under den. Dessa låter dig skriva in i din nästa kolumn. Fyll i fälten som du tycker passar och se till att du väljer rätt datatyp för informationen som kommer att matas in i den kolumnen:

  • nchar (#) - Detta är den datatyp du ska använda för text, till exempel namn, adresser, etc. Antalet inom parentes är det högsta antalet tecken som är tillåtna för detta fält. Att sätta en gräns säkerställer att din databasstorlek förblir hanterbar. Telefonnummer bör lagras med detta format, eftersom du inte utför matematiska funktioner på dem.
  • int - Detta är för hela tal och används vanligtvis i ID -fältet.
  • decimal (x, y) - Detta kommer att lagra siffror i decimalform, och siffrorna inom parentes anger det totala antalet siffror respektive siffrorna efter decimalen. Till exempel skulle decimal (6, 2) lagra siffror som 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 dina kolumner måste du spara tabellen innan du anger information. Klicka på ikonen Spara i verktygsfältet och ange sedan ett namn för tabellen. Det är lämpligt att namnge ditt bord på ett sätt som hjälper dig att känna igen innehållet, särskilt för större databaser med flera tabeller.

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

Steg 10. Lägg till data i ditt bord

När du har sparat ditt bord kan du börja lägga till data till det. Expandera mappen Tabeller i fönstret Objektutforskare. Om din nya tabell inte visas, högerklickar du på mappen Tabeller och väljer Uppdatera. Högerklicka på tabellen och välj "Redigera över 200 rader".

  • I mittfönstret visas fält där du kan börja mata in data. Ditt ID -fält fylls i automatiskt, så du kan ignorera det just nu. Fyll i informationen för resten av 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 information du behöver.
Skapa en SQL Server -databas Steg 11
Skapa en SQL Server -databas Steg 11

Steg 11. Kör tabellen för att spara data

Klicka på knappen Execute SQL i verktygsfältet när du har angett informationen för att spara den i tabellen. SQL -servern körs i bakgrunden och analyserar all data i de kolumner du skapade. Knappen ser ut som en röd utropstecken. Du kan också trycka på Ctrl+R för att utföra.

Om det finns några fel visas vilka poster som fylls i felaktigt innan tabellen kan köras

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

Steg 12. Fråga dina data

Vid denna tidpunkt har din databas skapats. Du kan skapa så många tabeller som du behöver inom varje databas (det finns en gräns, men de flesta användare behöver inte oroa sig för det om de inte arbetar med databaser på företagsnivå). Du kan nu söka efter dina uppgifter för rapporter eller andra administrativa ändamål. Se den här guiden för detaljerad information om körfrågor.

Rekommenderad: