SQL Server nedlasting og installasjon

I denne bloggen skal vi snakke om å forberede miljøet ved å installere SQL Server (Developer Edition), og SSMS (SQL Server Management Studio). Vi vil også ha litt trening ved å laste ned og gjenopprette AdventureWorks- databaser (øvingsdatabaser).

SQL Server nedlasting og installasjon

SQL Server er et system fra Microsoft for administrasjon av databaser. Det er helt gratis og en fullverdig DBMS for utviklere.

Etter å ha installert SQL Server , vil vi også installere SSMS (SQL Server Management Studio). SSMS brukes for å koble til SQL-server. Det er i bunn og grunn et ID-miljø.

AdventureWorks- databaser er praksisdatabaser som Microsoft har gitt oss som vi kan installere. Vi kan bruke disse praksisdatabasene til å praktisere det vi har lært.

Innholdsfortegnelse

Laster ned SQL Server (Developer Edition)

Først, la oss laste ned SQL Server ved å gå til Google og søke etter " Installer SQL server ".

SQL Server nedlasting og installasjon

Se etter SQL Server Nedlastinger | Microsoft og klikk på den.

SQL Server nedlasting og installasjon

Rull ned til denne siden og se etter nedlastingsseksjonen. Vi må laste ned utviklerutgaven, så la oss klikke på Last ned nå- knappen under utvikleren . Når dette skrives, vil den laste ned SQL Server 2019 .

SQL Server nedlasting og installasjon

Når du har lastet ned, klikker du på filen SQL2019.exe .

SQL Server nedlasting og installasjon

Installere SQL Server (Developer Edition)

For installasjonstypen, la oss velge Basic .

SQL Server nedlasting og installasjon

Klikk på Godta- knappen for lisensvilkårsavtalen.

SQL Server nedlasting og installasjon

Den vil vise installasjonsstedet, minimumskravet for ledig plass og nedlastingsstørrelse. Velg deretter installasjonsstedet på PC-en og klikk på Installer- knappen.

SQL Server nedlasting og installasjon

Det vil da begynne å laste ned og installere systemet og dets pakker.

SQL Server nedlasting og installasjon

Etter installasjonen vil et vindu vises. Denne inneholder litt informasjon om serveren vår. Det viktigste å huske er INSTANCE NAME og servernavnet .

SQL Server nedlasting og installasjon

For dette eksempelet er INSTANCE NAME MSSQLSERVER og servernavnet localhost . Vi må huske servernavnet for å koble til serveren vår senere.

Laste ned og installere SMSS (SQL Server Management Studio)

Etter å ha installert SQL Server , vil det også kreve at vi installerer SSMS . Så la oss klikke på Installer SSMS- knappen.

SQL Server nedlasting og installasjon

Den vil da omdirigere oss til en side fra Microsoft hvor vi kan laste ned SSMS. Igjen, SSMS er vårt ID-miljø som vil bli brukt til å koble til SQL Server.

SQL Server nedlasting og installasjon

Etter det klikker du bare på koblingen Gratis nedlasting for å laste ned SSMS .

SQL Server nedlasting og installasjon

Du kan deretter installere den på datamaskinen din når den er lastet ned. Etter installasjon, søk etter SSMS på datamaskinen. Se etter Microsoft SQL Server Management Studio- applikasjonen og klikk på den for å åpne den.

SQL Server nedlasting og installasjon

Den vil da åpne SQL Server Management Studio som vi vil bruke til å koble til SQL Server .

SQL Server nedlasting og installasjon

Det vises en dialogboks som ber om servertype , navn og autentisering .

SQL Server nedlasting og installasjon

Vi har forskjellige alternativer for servertypen . For dette eksempelet begynner vi bare å lære SQL, så vi bruker Data Engine .

SQL Server nedlasting og installasjon

For servernavnet bruker vi localhost fordi det er her vi installerte serveren vår tidligere. Hvis du jobber i en organisasjon, får du et servernavn. Du kan også ha flere servere som utviklerserver, produksjonsserver og mange flere.

SQL Server nedlasting og installasjon

Så la oss bare overlate autentiseringen til Windows-autentisering .

SQL Server nedlasting og installasjon

Til slutt klikker du på Koble til -knappen.

SQL Server nedlasting og installasjon

Når du er koblet til, ser vi dette vinduet.

SQL Server nedlasting og installasjon

Vi kan se databasene her. Foreløpig inneholder den bare mapper for systemdatabaser og øyeblikksbilder av database fordi vi ikke har noen database ennå.

SQL Server nedlasting og installasjon

Laste ned prøvedatabaser for SQL Server

For praksisformål kan vi laste ned AdventureWorks- databasene levert av Microsoft. Bare gå til Google og søk etter " last ned adventureworks ".

SQL Server nedlasting og installasjon

Se etter AdventureWorks-eksempeldatabasene – SQL Server og klikk på den.

SQL Server nedlasting og installasjon

Vi kan laste ned eksempeldatabasene under Last ned sikkerhetskopifiler . Den eneste forskjellen mellom disse filene er datoene deres. For denne opplæringen bruker vi 2012-versjonen, men du kan absolutt bruke hvilken som helst versjon du vil.  

SQL Server nedlasting og installasjon

Det er 3 typer databaser her: AdventureWorks2012 (OLTP) , AdventureWorksDW2012 (Data Warehouse) og AdventureWorksLT2012 (Lightweight) . OLTP- databasen inneholder de typiske arbeidsbelastningene for netttransaksjoner. DW står for datavarehus som inneholder datavarehusarbeidsmengdene. LT står for lightweight som bare er en mindre versjon av OLTP-databasen. Vi kan laste ned så mye vi vil her.

SQL Server nedlasting og installasjon

For denne opplæringen laster vi ned AdventureWorks2012 og AdventureWorksDW2012 . Igjen, dette er backup-databaser fra Microsoft som vi kan gjenopprette senere for praksisformål.

SQL Server nedlasting og installasjon

Gjenopprette databaser på SQL Server Management Studio

For å gjenopprette databasene som vi har lastet ned, gå tilbake til SMSS- applikasjonen og høyreklikk på databasene . Klikk deretter Gjenopprett database .

SQL Server nedlasting og installasjon

Vi ønsker å gjenopprette en database som er fra enheten vår. Så la oss velge enheten som kilde.

SQL Server nedlasting og installasjon

Klikk på ellipsene for å finne filene.

SQL Server nedlasting og installasjon

Vi får backupmedietypen i en fil fordi vi allerede har lastet ned 2 filer. Klikk deretter på Legg til- knappen.

SQL Server nedlasting og installasjon

Den vil da vise oss plassering av sikkerhetskopifilen . Vi har allerede eksempelfiler her med 2019-versjonen. Men filene (2012-versjonen) som vi lastet ned tidligere er ennå ikke på denne plasseringen.

SQL Server nedlasting og installasjon

For å legge til vår nedlastede database her, kopier bare den angitte sikkerhetskopifilplasseringsbanen .

SQL Server nedlasting og installasjon

Deretter limer du den inn i vår filutforsker .

SQL Server nedlasting og installasjon

Det vil deretter bringe oss til SQL Servers Backup - mapp. Bare lim inn de to filene vi har lastet ned.

SQL Server nedlasting og installasjon

På vår SSMS-applikasjon klikker du på oppdateringsknappen.

SQL Server nedlasting og installasjon

Og vi vil se de to databasene som vi lastet ned tidligere.

SQL Server nedlasting og installasjon

Vi kan nå velge filen vi vil gjenopprette og klikke på OK- knappen.

SQL Server nedlasting og installasjon

Klikk på OK- knappen her.

SQL Server nedlasting og installasjon

Og klikk på OK- knappen her også.

SQL Server nedlasting og installasjon

Det vil deretter gjenopprette backupdatabasen vår som vist øverst i bildet.

SQL Server nedlasting og installasjon

En popup-boks vises som sier at databasen vår er gjenopprettet. Bare klikk på OK- knappen også.

SQL Server nedlasting og installasjon

På vår SSMS kan vi nå se en ny database lagt til under mappen Databaser .

SQL Server nedlasting og installasjon

Ved å bruke de samme trinnene, la oss også gjenopprette AdventureWorksDW2012 -databasen.

SQL Server nedlasting og installasjon

Forstå strukturen til databaser

Klikk på pluss-ikonet for å utvide databasene.

SQL Server nedlasting og installasjon

Vi kan se forskjellige mapper her. Først, la oss åpne tabellene ved å klikke på plussikonet. Legg merke til navnestrukturen til tabellene. Selve navnet på tabellen er plassert etter prikken (.).

SQL Server nedlasting og installasjon

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

Vi bruker Schema til administrasjonsformål. Det ligner på å navngi mapper på datamaskinen vår. Vi bruker Schema for å vedlikeholde forskjellige poster på forskjellige Schema.

Et annet formål med Schema er å sikre bestemte tabeller og å administrere brukernes tilgang til våre tabeller. For eksempel, for produksjonstabellene, kan vi angi tillatelse der bare produksjonsfolkene kunne ha tilgang til den. For salgstabellene var det bare selgerne som kunne ha tilgang til det.

Hvis vi lager en tabell og vi ikke bruker Schema, vil dbo bli brukt som standard. For dette eksemplet ble tabeller som ikke har noe spesifikt skjema som AWBuildVersion , CustomerOrders , DatabaseLog , ErrorLog og Orders satt til dbo .

SQL Server nedlasting og installasjon

Kjører Basic SQL Query Command

Før vi starter, er det gitt en ressurskobling på denne bloggen som inneholder all koden vi skal bruke for dette eksemplet. Du kan laste den ned for å se hvordan vi har implementert koden på denne bloggen.

For å kjøre en spørringskommando, la oss først opprette en ny spørring ved å klikke på Ny spørring .

SQL Server nedlasting og installasjon

Et nytt vindu åpnes der vi kan begynne å kjøre kommandoer.

SQL Server nedlasting og installasjon

La oss bruke kommandoen " Velg * FRA ". Denne kommandoen er for å velge og vise alle data i en bestemt tabell. For dette eksemplet, la oss vise data fra tabellen Person.Address . Vi kan ganske enkelt skrive " Select * FROM Person.Address " eller " Select * FROM " og deretter dra Person.Address- tabellen på spørringskommandoen vår.

SQL Server nedlasting og installasjon

Klikk på Utfør- knappen for å kjøre denne kommandoen.

SQL Server nedlasting og installasjon

Den vil da vise dataene i Person.Address- tabellen nederst i vinduet vårt. Vi kan også se det totale antallet rader i denne tabellen nederst i høyre hjørne.

SQL Server nedlasting og installasjon

Hvis vi har flere kommandoer, må vi markere den spesifikke kommandoen vi ønsker å utføre før du klikker på Utfør- knappen. Hvis vi ikke gjør dette, vil alle kommandoer som vi har lagt til her, bli utført.

SQL Server nedlasting og installasjon

En annen måte å kjøre en kommando på er ved å høyreklikke på en bestemt tabell. Klikk deretter på en bestemt kommando som " Velg topp 1000 rader ".

SQL Server nedlasting og installasjon

Det vil da åpne et nytt vindu som kjører den kommandoen.

SQL Server nedlasting og installasjon

Som standard har vi tilgang til AdventureWorks2012 . Så hver gang vi kjører en kommando, vil den se etter tabellene under denne databasen.

SQL Server nedlasting og installasjon

I tilfelle vi får tilgang til en tabell som ikke er under den valgte databasen, vil vi se en rød strek som vist fra bildet.

SQL Server nedlasting og installasjon

For dette eksempelet har vi tilgang til en tabell under AdventureWorksDW2012 , men den valgte databasen er AdventureWorks2012 .

Hvis vi utfører denne kommandoen, vil den vise en feil i stedet for dataene.

SQL Server nedlasting og installasjon

For å fikse dette, endre bare den valgte databasen til databasen der du for øyeblikket har tilgang til dataene.

SQL Server nedlasting og installasjon

Etter å ha valgt riktig database og utført kommandoen på nytt, vil den nå vise dataene til den tabellen.

SQL Server nedlasting og installasjon

Lagre en SQL-spørring

Å lagre en spørring kan være nyttig, spesielt hvis du vanligvis bruker den til å vise visse data. For dette eksemplet har vi laget en spørring for å vise Salg per region.

SQL Server nedlasting og installasjon

For å lagre denne spørringen klikker du bare på Fil > Lagre "Filnavn" som... .

SQL Server nedlasting og installasjon

Gi søkefilen et navn og klikk deretter på Lagre- knappen.

SQL Server nedlasting og installasjon

For å åpne den spørringsfilen klikker du bare på Fil > Åpne > Fil... .

SQL Server nedlasting og installasjon

Se etter spørringsfilen du vil åpne og dobbeltklikk på den eller klikk på Åpne- knappen.

SQL Server nedlasting og installasjon

Vi kan deretter utføre denne spørringskommandoen igjen for å vise dataene.

SQL Server nedlasting og installasjon


Konklusjon

I denne opplæringen kan vi lære hvordan du laster ned, installerer og kobler til SQL Server og SQL Server Management Studio. Husk at SQL Server er et system fra Microsoft for administrasjon av databaser. På den annen side brukes SSMS for å koble til SQL-server. Det er i bunn og grunn et ID-miljø.

Vi har også diskutert hvordan du gjenoppretter eller importerer databaser på SMSS , og den grunnleggende tabellnavnestrukturen. Ved å følge disse enkle instruksjonene vil du nå kunne kjøre grunnleggende spørringskommandoer samt lagre og åpne spørringsfiler.

Beste ønsker,

Hafiz


Pipe In R: Koblingsfunksjoner med Dplyr

Pipe In R: Koblingsfunksjoner med Dplyr

I denne opplæringen lærer du hvordan du kobler funksjoner sammen ved å bruke dplyr-røroperatøren i programmeringsspråket R.

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX fra LuckyTemplates lar deg returnere rangeringen til et spesifikt tall i hver tabellrad som utgjør en del av en liste med tall.

Trekker ut LuckyTemplates-temaer og bilder fra PBIX

Trekker ut LuckyTemplates-temaer og bilder fra PBIX

Lær hvordan du demonterer en PBIX-fil for å trekke ut LuckyTemplates-temaer og bilder fra bakgrunnen og bruke den til å lage rapporten din!

Excel Formulas Cheat Sheet: Mellomveiledning

Excel Formulas Cheat Sheet: Mellomveiledning

Excel Formulas Cheat Sheet: Mellomveiledning

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

Python i LuckyTemplates: Hvordan installere og sette opp

Python i LuckyTemplates: Hvordan installere og sette opp

Lær hvordan du installerer programmeringsspråket Python i LuckyTemplates og hvordan du bruker verktøyene til å skrive koder og vise visuelle elementer.

Beregning av dynamiske fortjenestemarginer – enkel analyse av LuckyTemplates med DAX

Beregning av dynamiske fortjenestemarginer – enkel analyse av LuckyTemplates med DAX

Lær hvordan du beregner dynamiske fortjenestemarginer ved siden av LuckyTemplates og hvordan du kan få mer innsikt ved å grave dypere inn i resultatene.

Sortering av datotabellkolonner i LuckyTemplates

Sortering av datotabellkolonner i LuckyTemplates

Lær hvordan du sorterer feltene fra kolonner med utvidet datotabell på riktig måte. Dette er en god strategi å gjøre for vanskelige felt.

Finn dine beste produkter for hver region i LuckyTemplates ved å bruke DAX

Finn dine beste produkter for hver region i LuckyTemplates ved å bruke DAX

I denne artikkelen går jeg gjennom hvordan du kan finne de beste produktene dine per region ved å bruke DAX-beregninger i LuckyTemplates, inkludert TOPN- og CALCUATE-funksjonene.

Søppeldimensjon: Hva er det og hvorfor det er alt annet enn søppel

Søppeldimensjon: Hva er det og hvorfor det er alt annet enn søppel

Lær hvordan du bruker en søppeldimensjon for flagg med lav kardinalitet som du ønsker å inkludere i datamodellen din på en effektiv måte.