Sådan opretter du en SQL Server -database: 12 trin (med billeder)

Indholdsfortegnelse:

Sådan opretter du en SQL Server -database: 12 trin (med billeder)
Sådan opretter du en SQL Server -database: 12 trin (med billeder)

Video: Sådan opretter du en SQL Server -database: 12 trin (med billeder)

Video: Sådan opretter du en SQL Server -database: 12 trin (med billeder)
Video: Computer Network class-8 2024, Kan
Anonim

SQL Server -databaser er nogle af de mest almindelige databaser i brug, blandt andet takket være, hvor let det er at oprette og vedligeholde dem. Med et gratis grafisk brugergrænseflade (GUI) -program, såsom SQL Server Management, behøver du ikke bekymre dig om at famle rundt med kommandolinjen. Se trin 1 nedenfor for at oprette en database og begynde at indtaste dine oplysninger på få minutter.

Trin

Opret en SQL Server Database Trin 1
Opret en SQL Server Database Trin 1

Trin 1. Installer SQL Server Management Studio -softwaren

Denne software er gratis tilgængelig fra Microsoft, og giver dig mulighed for at oprette forbindelse til og administrere din SQL -server fra en grafisk grænseflade i stedet for at skulle bruge kommandolinjen.

  • For at oprette forbindelse til en fjerninstans af en SQL -server skal du bruge denne eller lignende software.
  • Mac-brugere kan bruge open source-programmer, f.eks. DbVisualizer eller SQuirreL SQL. Grænsefladerne vil være forskellige, men de samme generelle principper gælder.
  • Se denne vejledning for at lære, hvordan du opretter databaser ved hjælp af kommandolinjeværktøjer.
Opret en SQL Server Database Trin 2
Opret en SQL Server Database Trin 2

Trin 2. Start SQL Server Management Studio

Når du starter programmet første gang, bliver du spurgt, hvilken server du gerne vil oprette forbindelse til. Hvis du allerede har en server i gang, og har de nødvendige tilladelser til at oprette forbindelse til den, kan du indtaste serveradressen og godkendelsesoplysningerne. Hvis du vil oprette en lokal database, skal du angive databasens navn til. og godkendelsestypen til "Windows -godkendelse".

Klik på Opret forbindelse for at fortsætte

Opret en SQL Server Database Trin 3
Opret en SQL Server Database Trin 3

Trin 3. Find databasemappen

Når forbindelsen til serveren, enten lokal eller fjern, er foretaget, åbnes vinduet Object Explorer i venstre side af skærmen. Øverst i Object Explorer -træet vil være den server, du har forbindelse til. Hvis det ikke er udvidet, skal du klikke på ikonet "+" ved siden af det. Placerede mappen Databaser.

Opret en SQL Server Database Trin 4
Opret en SQL Server Database Trin 4

Trin 4. Opret en ny database

Højreklik på mappen Databaser, og vælg "Ny database …". Et vindue vises, så du kan konfigurere databasen, før du opretter den. Giv databasen et navn, der hjælper dig med at identificere den. De fleste brugere kan efterlade resten af indstillingerne som standard.

  • Du vil bemærke, at når du skriver databasenavnet, oprettes der yderligere to filer automatisk: Data- og logfilen. Datafilen rummer alle dataene i din database, mens logfilen sporer ændringer til databasen.
  • Klik på OK for at oprette databasen. Du vil se din nye database blive vist i den udvidede databasemappe. Det vil have et cylinderikon.
Opret en SQL Server Database Trin 5
Opret en SQL Server Database Trin 5

Trin 5. Opret en tabel

En database kan kun gemme data, hvis du opretter en struktur for disse data. En tabel indeholder de oplysninger, du indtaster i din database, og du skal oprette dem, før du kan fortsætte. Udvid den nye database i din database-mappe, og højreklik på mappen Tabeller, og vælg "Ny tabel …".

Windows åbnes på resten af skærmen, som giver dig mulighed for at manipulere dit nye bord

Opret en SQL Server Database Trin 6
Opret en SQL Server Database Trin 6

Trin 6. Opret den primære nøgle

Det anbefales stærkt, at du opretter en primær nøgle som den første kolonne på dit bord. Dette fungerer som et ID -nummer eller rekordnummer, der giver dig mulighed for let at huske disse poster senere. For at oprette dette skal du indtaste "ID" i feltet Kolonnenavn, skrive int i feltet Datatype og fjerne markeringen i "Tillad nuller". Klik på ikonet Nøgle på værktøjslinjen for at angive denne kolonne som den primære nøgle.

  • Du vil ikke tillade nulværdier, fordi du altid vil have, at posten skal være mindst "1". Hvis du tillader nul, vil din første indtastning være "0".
  • Rul ned i vinduet Kolonneegenskaber, indtil du finder indstillingen Identitetsspecifikation. Udvid det og sæt "(ls Identity)" til "Ja". Dette vil automatisk øge værdien af ID -kolonnen for hver post og effektivt automatisk nummerere hver ny post.
Opret en SQL Server Database Trin 7
Opret en SQL Server Database Trin 7

Trin 7. Forstå, hvordan tabeller er opbygget

Tabellerne er sammensat af felter eller kolonner. Hver kolonne repræsenterer et aspekt af en databaseindgang. Hvis du f.eks. Oprettede en database over medarbejdere, har du muligvis kolonnen "Fornavn", en "Efternavn" -kolonne, en "Adresse" -kolonne og en "Telefonnummer" -kolonne.

Opret en SQL Server Database Trin 8
Opret en SQL Server Database Trin 8

Trin 8. Opret resten af dine kolonner

Når du er færdig med at udfylde felterne til den primære nøgle, vil du bemærke, at nye felter vises under den. Disse giver dig mulighed for at indtaste i din næste kolonne. Udfyld felterne, som du finder passende, og sørg for, at du vælger den rigtige datatype for de oplysninger, der skal indtastes i den kolonne:

  • nchar (#) - Dette er den datatype, du skal bruge til tekst, f.eks. navne, adresser osv. Tallet i parentes er det maksimale antal tegn, der er tilladt for dette felt. Indstilling af en grænse sikrer, at din databasestørrelse forbliver håndterbar. Telefonnumre skal gemmes med dette format, da du ikke udfører matematiske funktioner på dem.
  • int - Dette er for hele tal og bruges typisk i ID -feltet.
  • decimal (x, y) - Dette gemmer tal i decimalform, og tallene i parentes angiver henholdsvis det samlede antal cifre og talcifrene efter decimalen. For eksempel vil decimal (6, 2) gemme tal som 0000,00.
Opret en SQL Server Database Trin 9
Opret en SQL Server Database Trin 9

Trin 9. Gem dit bord

Når du er færdig med at oprette dine kolonner, skal du gemme tabellen, før du indtaster oplysninger. Klik på ikonet Gem på værktøjslinjen, og indtast derefter et navn til tabellen. Det er tilrådeligt at navngive din tabel på en måde, der hjælper dig med at genkende indholdet, især for større databaser med flere tabeller.

Opret en SQL Server Database Trin 10
Opret en SQL Server Database Trin 10

Trin 10. Tilføj data til din tabel

Når du har gemt din tabel, kan du begynde at tilføje data til den. Udvid mappen Tabeller i vinduet Object Explorer. Hvis din nye tabel ikke er angivet, skal du højreklikke på mappen Tabeller og vælge Opdater. Højreklik på tabellen og vælg "Rediger Top 200 rækker".

  • Midtervinduet viser felter, så du kan begynde at indtaste data. Dit ID -felt udfyldes automatisk, så du kan ignorere det lige nu. Udfyld oplysningerne for resten af felterne. Når du klikker på den næste række, vil ID -feltet i den første række blive udfyldt automatisk.
  • Fortsæt denne proces, indtil du har indtastet alle de oplysninger, du har brug for.
Opret en SQL Server Database Trin 11
Opret en SQL Server Database Trin 11

Trin 11. Udfør tabellen for at gemme dataene

Klik på knappen Udfør SQL på værktøjslinjen, når du er færdig med at indtaste oplysningerne for at gemme dem i tabellen. SQL -serveren kører i baggrunden og analyserer alle data i de kolonner, du har oprettet. Knappen ligner et rødt udråbstegn. Du kan også trykke på Ctrl+R for også at udføre.

Hvis der er fejl, vil du blive vist, hvilke poster der er udfyldt forkert, før tabellen kan udføres

Opret en SQL Server Database Trin 12
Opret en SQL Server Database Trin 12

Trin 12. Forespørg dine data

På dette tidspunkt er din database blevet oprettet. Du kan oprette så mange tabeller som du har brug for i hver database (der er en grænse, men de fleste brugere behøver ikke bekymre sig om det, medmindre de arbejder på databaser på virksomhedsniveau). Du kan nu forespørge på dine data til rapporter eller andre administrative formål. Se denne vejledning for detaljerede oplysninger om kørende forespørgsler.

Anbefalede: