SQL Server download og installation

I denne blog vil vi tale om at forberede miljøet ved at installere SQL Server (Developer Edition) og SSMS (SQL Server Management Studio). Vi vil også have lidt øvelse ved at downloade og gendanne AdventureWorks- databaser (Practice Databases).

SQL Server download og installation

SQL Server er et system fra Microsoft til styring af databaser. Det er helt gratis og et fuldt udstyret DBMS for udviklere.

Efter installation af SQL Server installerer vi også SSMS (SQL Server Management Studio). SSMS bruges til at forbinde SQL-server. Det er dybest set et ID-miljø.

AdventureWorks- databaser er praksisdatabaser, som Microsoft har givet os, som vi kan installere. Vi kan bruge disse praksisdatabaser til at praktisere alt, hvad vi har lært.

Indholdsfortegnelse

Download af SQL Server (Developer Edition)

Lad os først downloade SQL Serveren ved at gå til Google og søge efter " Installer SQL Server ".

SQL Server download og installation

Se efter SQL Server Downloads | Microsoft og klik på den.

SQL Server download og installation

Rul ned til denne side og se efter downloadsektionen. Vi skal downloade udviklerudgaven, så lad os klikke på knappen Download nu under Udvikler . Når dette skrives, vil det downloade SQL Server 2019 .

SQL Server download og installation

Når den er downloadet, skal du klikke på filen SQL2019.exe .

SQL Server download og installation

Installation af SQL Server (Developer Edition)

For installationstypen, lad os vælge Basic .

SQL Server download og installation

Klik på knappen Accepter for Licensvilkårsaftalen.

SQL Server download og installation

Det vil vise installationsplaceringen, minimumskravet til ledig plads og downloadstørrelsen. Vælg derefter installationsplaceringen på din pc, og klik på knappen Installer .

SQL Server download og installation

Det vil derefter begynde at downloade og installere systemet og dets pakker.

SQL Server download og installation

Efter installationen vises et vindue. Dette indeholder nogle oplysninger om vores server. Det vigtigste at huske er INSTANCE NAME og servernavnet .

SQL Server download og installation

I dette eksempel er vores INSTANCE NAME MSSQLSERVER , og servernavnet er localhost . Vi skal huske servernavnet for at forbinde vores server senere.

Download og installation af SMSS (SQL Server Management Studio)

Efter installation af SQL Server , vil det også kræve, at vi installerer SSMS . Så lad os klikke på knappen Installer SSMS .

SQL Server download og installation

Det vil derefter omdirigere os til en side fra Microsoft, hvor vi kan downloade SSMS. Igen er SSMS vores ID-miljø, som vil blive brugt til at forbinde SQL Server.

SQL Server download og installation

Derefter skal du blot klikke på linket Gratis download for at downloade SSMS .

SQL Server download og installation

Du kan derefter installere den på din computer, når den er downloadet. Efter installationen, søg SSMS på din computer. Se efter Microsoft SQL Server Management Studio- applikationen, og klik på den for at åbne den.

SQL Server download og installation

Det vil derefter åbne SQL Server Management Studio , som vi vil bruge til at forbinde SQL Server .

SQL Server download og installation

Der vises en dialogboks, hvor du bliver bedt om servertype , navn og godkendelse .

SQL Server download og installation

Vi har forskellige muligheder for servertypen . I dette eksempel er vi kun begyndt at lære SQL, så vi bruger Data Engine .

SQL Server download og installation

Til servernavnet bruger vi localhost , fordi det er her, vi installerede vores server tidligere. Hvis du arbejder i en organisation, får du et servernavn. Du kan også have flere servere som udviklerserver, produktionsserver og mange flere.

SQL Server download og installation

Så lad os bare overlade godkendelsen til Windows-godkendelse .

SQL Server download og installation

Til sidst skal du klikke på knappen Tilslut .

SQL Server download og installation

Når du er tilsluttet, vil vi se dette vindue.

SQL Server download og installation

Vi kan se databaserne her. I øjeblikket indeholder den kun mapper med systemdatabaser og databasesnapshots, fordi vi ikke har nogen database endnu.

SQL Server download og installation

Download af prøvedatabaser til SQL Server

Til praksisformål kan vi downloade AdventureWorks- databaserne leveret af Microsoft. Bare gå til Google og søg efter " download adventureworks ".

SQL Server download og installation

Se efter AdventureWorks-eksempeldatabaserne – SQL Server, og klik på den.

SQL Server download og installation

Vi kan downloade prøvedatabaserne under Download backup-filer . Den eneste forskel mellem disse filer er deres datoer. Til denne tutorial bruger vi 2012-versionen, men du kan helt sikkert bruge enhver version, du ønsker.  

SQL Server download og installation

Der er 3 typer databaser her: AdventureWorks2012 (OLTP) , AdventureWorksDW2012 (Data Warehouse) og AdventureWorksLT2012 (Lightweight) . OLTP- databasen indeholder de typiske online transaktionsarbejdsbelastninger. DW står for data warehouse, som indeholder data warehousing arbejdsbelastninger. LT står for letvægt , som blot er en mindre version af OLTP-databasen. Vi kan downloade lige så meget vi vil her.

SQL Server download og installation

Til denne øvelse downloader vi AdventureWorks2012 og AdventureWorksDW2012 . Igen er disse backup-databaser fra Microsoft, som vi kan gendanne senere til praksisformål.

SQL Server download og installation

Gendannelse af databaser på SQL Server Management Studio

For at gendanne de databaser, vi har downloadet, skal du gå tilbage til SMSS- applikationen og højreklikke på databaserne . Klik derefter på Gendan database .

SQL Server download og installation

Vi ønsker at gendanne en database, der er fra vores enhed. Så lad os vælge enheden som kilde.

SQL Server download og installation

Klik på ellipserne for at finde filerne.

SQL Server download og installation

Vi får backupmedietypen i en fil , fordi vi allerede har downloadet 2 filer. Klik derefter på knappen Tilføj .

SQL Server download og installation

Det viser os derefter backupfilens placering . Vi har allerede prøvefiler her med 2019-versionen. Filerne (2012-versionen), som vi downloadede tidligere, er dog endnu ikke på denne placering.

SQL Server download og installation

For at tilføje vores downloadede database her, skal du blot kopiere den medfølgende sti til Backup File Location .

SQL Server download og installation

Indsæt det derefter i vores File Explorer .

SQL Server download og installation

Det bringer os derefter til SQL Servers Backup - mappe. Indsæt blot de to filer, vi har downloadet.

SQL Server download og installation

På vores SSMS-applikation skal du klikke på knappen Opdater.

SQL Server download og installation

Og vi vil se de to databaser, som vi downloadede tidligere.

SQL Server download og installation

Vi kan nu vælge den fil, vi vil gendanne, og klikke på OK- knappen.

SQL Server download og installation

Klik på OK- knappen her.

SQL Server download og installation

Og klik på OK- knappen også her.

SQL Server download og installation

Det vil derefter gendanne vores backup-database som vist øverst på billedet.

SQL Server download og installation

Der vises en pop op-boks, der siger, at vores database er gendannet med succes. Bare klik også på OK- knappen.

SQL Server download og installation

På vores SSMS kan vi nu se en ny database tilføjet under mappen Databaser .

SQL Server download og installation

Ved at bruge de samme trin, lad os også gendanne AdventureWorksDW2012 -databasen.

SQL Server download og installation

Forståelse af strukturen af ​​databaser

Klik på plusikonet for at udvide databaserne.

SQL Server download og installation

Vi kan se forskellige mapper her. Lad os først åbne tabellerne ved at klikke på plusikonet. Læg mærke til tabellernes navngivningsstruktur. Tabellens egentlige navn er placeret efter prikken (.).

SQL Server download og installation

Navnet før prikken (.) kaldes Skema . Så vi har dbo , HumanResources , Person , Production , Sales , og så videre.

Vi bruger Schema til administrationsformål. Det svarer til at navngive mapper på vores computer. Vi bruger Schema til at vedligeholde forskellige registreringer på forskellige Skema.

Et andet formål med Schema er at sikre bestemte tabeller og at administrere brugernes adgang til vores tabeller. For eksempel kan vi for produktionstabellerne indstille tilladelser, hvor kun produktionsfolkene kunne have adgang til det. For salgstabellerne var det kun sælgerne, der kunne have adgang til det.

Hvis vi opretter en tabel, og vi ikke anvender Schema, vil dbo blive anvendt som standard. I dette eksempel blev tabeller, der ikke har noget specifikt skema som AWBuildVersion , CustomerOrders , DatabaseLog , ErrorLog og Orders , sat til dbo .

SQL Server download og installation

Kører Basic SQL Query Command

Før vi starter, findes der et ressourcelink på denne blog, som indeholder al den kode, som vi skal bruge til dette eksempel. Du kan downloade den for at se, hvordan vi har implementeret koden på denne blog.

For at køre en forespørgselskommando, lad os først oprette en ny forespørgsel ved at klikke på Ny forespørgsel .

SQL Server download og installation

Et nyt vindue åbnes, hvor vi kan begynde at køre kommandoer.

SQL Server download og installation

Lad os bruge kommandoen " Vælg * FRA ". Denne kommando er til at vælge og vise alle data i en bestemt tabel. Lad os i dette eksempel vise data fra tabellen Person.Address . Vi kan blot skrive " Vælg * FRA Person.Address " eller " Vælg * FRA " og derefter trække tabellen Person. Adresse på vores forespørgselskommando.

SQL Server download og installation

Klik på knappen Udfør for at køre denne kommando.

SQL Server download og installation

Det viser derefter dataene i tabellen Person.Address nederst i vores vindue. Vi kan også se det samlede antal rækker i denne tabel i nederste højre hjørne.

SQL Server download og installation

Hvis vi har flere kommandoer, skal vi fremhæve den specifikke kommando, som vi vil udføre, før vi klikker på knappen Udfør . Hvis vi ikke gør dette, vil alle kommandoer, som vi tilføjede her, blive udført.

SQL Server download og installation

En anden måde at køre en kommando på er ved blot at højreklikke på en bestemt tabel. Klik derefter på en bestemt kommando som " Vælg Top 1000 Rows ".

SQL Server download og installation

Det åbner derefter et nyt vindue, der kører den kommando.

SQL Server download og installation

Som standard har vi adgang til AdventureWorks2012 . Så hver gang vi kører en kommando, vil den lede efter tabellerne under denne database.

SQL Server download og installation

Hvis vi får adgang til en tabel, der ikke er under den aktuelt valgte database, vil vi se en rød understregning som vist på billedet.

SQL Server download og installation

I dette eksempel har vi adgang til en tabel under AdventureWorksDW2012 , men den aktuelt valgte database er AdventureWorks2012 .

Hvis vi udfører denne kommando, vil den vise en fejl i stedet for dataene.

SQL Server download og installation

For at løse dette skal du blot ændre den aktuelt valgte database til den database, hvor du i øjeblikket har adgang til dataene.

SQL Server download og installation

Efter at have valgt den korrekte database og udført kommandoen igen, vil den nu vise dataene i den tabel.

SQL Server download og installation

Gem en SQL-forespørgsel

Det kan være nyttigt at gemme en forespørgsel, især hvis du normalt bruger den til at vise bestemte data. Til dette eksempel har vi oprettet en forespørgsel til visning af Salg pr. region.

SQL Server download og installation

For at gemme denne forespørgsel skal du blot klikke på Filer > Gem "Filnavn" som... .

SQL Server download og installation

Navngiv din forespørgselsfil, og klik derefter på knappen Gem .

SQL Server download og installation

For at åbne denne forespørgselsfil skal du blot klikke på Filer > Åbn > Filer... .

SQL Server download og installation

Se efter den forespørgselsfil, du vil åbne, og dobbeltklik på den, eller klik på knappen Åbn .

SQL Server download og installation

Vi kan derefter udføre denne forespørgselskommando igen for at vise dens data.

SQL Server download og installation


Konklusion

I denne vejledning kan vi lære, hvordan du downloader, installerer og forbinder SQL Server og SQL Server Management Studio. Husk, at SQL Server er et system fra Microsoft til styring af databaser. På den anden side bruges SSMS til at forbinde SQL-server. Det er dybest set et ID-miljø.

Vi har også diskuteret, hvordan man gendanner eller importerer databaser på SMSS og den grundlæggende tabelnavnestruktur. Ved at følge disse enkle instruktioner, vil du nu være i stand til at køre grundlæggende forespørgselskommandoer samt gemme og åbne forespørgselsfiler.

Alt det bedste,

Hafiz


Pipe In R: Tilslutningsfunktioner med Dplyr

Pipe In R: Tilslutningsfunktioner med Dplyr

I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX fra LuckyTemplates giver dig mulighed for at returnere rangeringen af ​​et specifikt tal i hver tabelrække, der udgør en del af en liste over tal.

Udpakning af LuckyTemplates-temaer og -billeder fra PBIX

Udpakning af LuckyTemplates-temaer og -billeder fra PBIX

Lær, hvordan du adskiller en PBIX-fil for at udtrække LuckyTemplates-temaer og -billeder fra baggrunden og bruge den til at oprette din rapport!

Excel Formler Snydeark: Mellemvejledning

Excel Formler Snydeark: Mellemvejledning

Excel Formler Snydeark: Mellemvejledning

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

Python i LuckyTemplates: Sådan installeres og konfigureres

Python i LuckyTemplates: Sådan installeres og konfigureres

Lær, hvordan du installerer programmeringssproget Python i LuckyTemplates, og hvordan du bruger dets værktøjer til at skrive koder og vise billeder.

Beregning af dynamiske fortjenestemargener – nem analyse af LuckyTemplates med DAX

Beregning af dynamiske fortjenestemargener – nem analyse af LuckyTemplates med DAX

Lær, hvordan du beregner dynamiske fortjenstmargener ved siden af ​​LuckyTemplates, og hvordan du kan få mere indsigt ved at grave dybere ned i resultaterne.

Sortering af datotabelkolonner i LuckyTemplates

Sortering af datotabelkolonner i LuckyTemplates

Lær, hvordan du sorterer felterne fra kolonner med udvidet datotabel korrekt. Dette er en god strategi at gøre for vanskelige felter.

Find dine topprodukter for hver region i LuckyTemplates ved hjælp af DAX

Find dine topprodukter for hver region i LuckyTemplates ved hjælp af DAX

I denne artikel gennemgår jeg, hvordan du kan finde dine topprodukter pr. region ved hjælp af DAX-beregninger i LuckyTemplates, herunder funktionerne TOPN og CALCUATE.

Junk Dimension: Hvad er det, og hvorfor det er alt andet end junk

Junk Dimension: Hvad er det, og hvorfor det er alt andet end junk

Lær, hvordan du bruger en uønsket dimension til flag med lav kardinalitet, som du ønsker at inkorporere i din datamodel på en effektiv måde.