60 top sql server interview questions with answers
Lista med vanliga frågor och svar om SQL Server-intervjuer och svar som hjälper dig att förbereda dig för den kommande intervjun:
I den här handledningen kommer jag att behandla några av de vanligaste frågorna Intervjufrågor om SQL Server för att göra dig bekant med vilken typ av frågor som kan ställas under en jobbintervju relaterad till SQL SERVER.
Listan innehåller frågor från nästan alla viktiga områden på SQL Server. Dessa hjälper dig att hantera intervjun för nybörjare och avancerad nivå.
SQL Server är ett av de viktigaste Relational Database Management Systems (RDBMS) för att utföra funktioner för att hämta och lagra data. Därför ställs många frågor från detta ämne under tekniska intervjuer.
Låt oss gå till listan med SQL Server-frågor.
Bästa SQL Server-intervjufrågor
Låt oss börja.
F # 1) Vilken TCP / IP-port körs SQL Server?
Svar: Som standard körs SQL Server på port 1433.
F # 2) Vad är skillnaden mellan kluster och icke-kluster index?
Svar: TILL grupperade index är ett index som ordnar om tabellen i ordningen på själva indexet. Dess bladnoder innehåller datasidor. En tabell kan bara ha ett klusterindex.
TILL icke-grupperat index är ett index som inte ordnar om tabellen i själva indexets ordning. Dess bladnoder innehåller indexrader istället för datasidor . En tabell kan ha många icke-grupperade index.
F # 3) Lista de olika indexkonfigurationer som är möjliga för en tabell?
Svar: En tabell kan ha en av följande indexkonfigurationer:
- Inga index
- Ett grupperat index
- Ett klusterindex och många icke-klustrade index
- Ett icke-grupperat index
- Många icke-grupperade index
F # 4) Vad är återställningsmodellen? Lista de typer av återställningsmodeller som finns i SQL Server?
Svar: Återställningsmodellen berättar för SQL Server vilka data som ska sparas i transaktionsloggfilen och hur länge. En databas kan bara ha en återställningsmodell. Det berättar också för SQL-server vilken säkerhetskopiering som är möjlig i en viss utvald återställningsmodell.
Det finns tre typer av återställningsmodeller:
- Full
- Enkel
- Bulkloggad
F # 5) Vilka olika säkerhetskopior finns tillgängliga i SQL Server ?
Svar: Olika möjliga säkerhetskopior är:
- Full säkerhetskopia
- Differentialbackup
- Transaktionell säkerhetskopiering av logg
- Kopiera endast säkerhetskopia
- Säkerhetskopiera fil och filgrupp
F # 6) Vad är en fullständig säkerhetskopia?
Svar: En fullständig säkerhetskopia är den vanligaste typen av säkerhetskopiering i SQL Server. Detta är den fullständiga säkerhetskopian av databasen. Den innehåller också en del av transaktionsloggen så att den kan återställas.
F # 7) Vad är OLTP?
Svar: OLTP betyder Online Transaction Processing som följer regler för datain normalisering för att säkerställa dataintegritet. Med hjälp av dessa regler bryts komplex information upp i en mycket enkel struktur.
F # 8) Vad är det? RDBMS ?
Svar: RDBMS eller Relational Database Management Systems är databashanteringssystem som underhåller data i form av tabeller. Vi kan skapa relationer mellan tabellerna. En RDBMS kan kombinera data från olika filer och tillhandahålla kraftfulla verktyg för dataanvändning.
F # 9) Vilka är egenskaperna för relationstabellerna?
Svar: Relationstabeller har sex egenskaper:
- Värdena är atomära.
- Kolumnvärden är av samma slag.
- Varje rad är unik.
- Sekvensen av kolumner är obetydlig.
- Sekvensen av rader är obetydlig.
- Varje kolumn måste ha ett unikt namn.
F # 10) Vad är skillnaden mellan en primär nyckel och en unik nyckel?
Svar: Skillnaderna mellan primärnyckeln och en unik nyckel är:
- Den primära nyckeln är en kolumn vars värden unikt identifierar varje rad i en tabell. Primära nyckelvärden kan aldrig återanvändas. De skapar ett klusterindex i kolumnen och kan inte vara null.
- En unik nyckel är en kolumn vars värden också identifierar varje rad i en tabell unikt, men de skapar ett icke-grupperat index som standard och det tillåter endast en NULL.
F # 11) När används UPDATE_STATISTICS-kommandot?
Svar: Som namnet antyder uppdaterar UPDATE_STATISTICS kommandot statistiken som används av indexet för att göra sökningen enklare.
F # 12) Vad är skillnaden mellan att ha en klausul och en var klausul?
Svar: Skillnaderna mellan att ha klausul och var klausul är:
- Båda anger ett sökvillkor men HAVING-satsen används endast med SELECT-satsen och används vanligtvis med GROUP BY-satsen.
- Om GROUP BY-satsen inte används, beter sig HAVING-satsen som en WHERE-sats.
F # 13) Vad är spegling?
Svar: Spegling är en lösning med hög tillgänglighet. Den är utformad för att upprätthålla en varm standby-server som överensstämmer med den primära servern när det gäller en transaktion. Transaktionsloggposter skickas direkt från huvudservern till en sekundär server som håller en sekundär server uppdaterad med huvudservern.
F # 14) Vilka är fördelarna med spegling?
Svar: Fördelar med spegling är:
- Det är mer robust och effektivt än stockfrakt.
- Den har en automatisk failover-mekanism.
- Den sekundära servern synkroniseras med den primära i nästan realtid.
F # 15) Vad är stockleverans?
Svar: Loggsändning är inget annat än automatisering av säkerhetskopiering och återställer databasen från en server till en annan fristående standby-server. Detta är en av lösningarna för katastrofåterställning. Om en server misslyckas av någon anledning har vi samma data tillgängliga på standbyservern.
F # 16) Vilka är fördelarna med stocktransport?
Svar: Fördelarna med stockfrakt inkluderar:
- Lätt att ställa in.
- Den sekundära databasen kan användas som ett skrivskyddat syfte.
- Flera sekundära standby-servrar är möjliga
- Lågt underhåll.
F # 17) Kan vi ta fullständig säkerhetskopia av databasen vid leverans av stockar?
Svar: Ja, vi kan ta hela databasbackupen. Det påverkar inte loggfarten.
F # 18) Vad är en exekveringsplan?
Svar: En exekveringsplan är ett grafiskt eller textmässigt sätt att visa hur SQL-servern bryter ner en fråga för att få önskat resultat. Det hjälper en användare att avgöra varför frågor tar längre tid att utföra och baserat på utredningen kan användaren uppdatera sina frågor för maximalt resultat.
Query Analyzer har ett alternativ, kallat 'Show Execution Plan' (finns i rullgardinsmenyn Query). Om det här alternativet är aktiverat visar det en plan för frågekörning i ett separat fönster när frågan körs igen.
F # 19) Vad är det lagrade förfarandet?
Svar: En lagrad procedur är en uppsättning SQL-frågor som kan ta in och skicka tillbaka utdata. Och när proceduren ändras får alla klienter automatiskt den nya versionen. Lagrade procedurer minskar nätverkstrafiken och förbättrar prestanda. Lagrade procedurer kan användas för att säkerställa databasens integritet.
F # 20) Lista fördelarna med att använda lagrade procedurer?
Svar: Fördelarna med att använda lagrade procedurer är:
- Lagrat förfarande ökar applikationsprestandan.
- Lagrade procedurkörningsplaner kan återanvändas när de cachas i SQL Servers minne vilket minskar serverns omkostnader.
- De kan återanvändas.
- Det kan inkapsla logiken. Du kan ändra den lagrade procedurkoden utan att påverka klienter.
- De ger bättre säkerhet för dina data.
F # 21) Vad är identitet i SQL?
Svar: En identitetskolumn i SQL genererar automatiskt numeriska värden. Vi kan definieras som ett start- och ökningsvärde för identitetskolumnen. Identitetskolumner behöver inte indexeras.
F # 22) Vilka är de vanligaste prestandaproblemen i SQL Server?
Svar: Följande är de vanligaste prestandafrågorna:
- Blockeringar
- Blockering
- Saknade och oanvända index.
- I / O-flaskhalsar
- Dåliga frågeställningar
- Splittring
F # 23) Lista över de olika verktygen som finns tillgängliga för prestandastämning?
Svar: Olika verktyg tillgängliga för prestandajustering är:
- Dynamiska ledningsvisningar
- SQL Server Profiler
- Serversidespår
- Windows prestanda monitor.
- Fråga planer
- Tuning rådgivare
F # 24) Vad är en prestandaövervakare?
Svar: Windows prestandaövervakare är ett verktyg för att fånga mätvärden för hela servern. Vi kan också använda detta verktyg för att fånga händelser på SQL-servern.
Några användbara räknare är - diskar, minne, processorer, nätverk etc.
F # 25) Vilka är 3 sätt att räkna antalet poster i en tabell?
Svar:
SELECT * FROM table_Name; SELECT COUNT(*) FROM table_Name; SELECT rows FROM indexes WHERE id = OBJECT_ID(tableName) AND indid<2;
F # 26) Kan vi byta namn på en kolumn i SQL-frågan?
Svar: Ja, genom att använda följande syntax kan vi göra detta.
SELECT column_name AS new_name FROM table_name;
F # 27) Vad är skillnaden mellan en lokal och en global tillfällig tabell?
Svar: Om det definieras i ett sammansatt uttalande existerar en lokal tillfällig tabell endast under det uttalandet men en global tillfällig tabell finns permanent i databasen men dess rader försvinner när anslutningen stängs.
F # 28) Vad är SQL Profiler?
Svar: SQL Profiler ger en grafisk representation av händelser i en instans av SQL Server för övervakning och investeringsändamål. Vi kan fånga och spara data för vidare analys. Vi kan också sätta filter för att fånga de specifika data vi vill ha.
F # 29) Vad menar du med autentiseringslägen i SQL Server?
Svar: Det finns två autentiseringslägen i SQL Server.
- Windows-läge
- Blandat läge - SQL och Windows.
F # 30) Hur kan vi kontrollera SQL Server-versionen?
Svar: Genom att köra följande kommando:
VÄLJ @@ version
F # 31) Är det möjligt att anropa en lagrad procedur inom en lagrad procedur?
Svar: Ja, vi kan ringa ett lagrat förfarande inom ett lagrat förfarande. Det kallas rekursionsegenskapen för SQL-servern och dessa typer av lagrade procedurer kallas kapslade lagrade procedurer.
F # 32) Vad är SQL Server Agent?
Svar: Med SQL Server-agenten kan vi schemalägga jobb och skript. Det hjälper till att genomföra de dagliga DBA-uppgifterna genom att automatiskt utföra dem enligt schemalagd basis.
F # 33) Vad är den PRIMÄRA NYCKELN?
Svar: Den primära nyckeln är en kolumn vars värden unikt identifierar varje rad i en tabell. Primära nyckelvärden kan aldrig återanvändas.
hur man skapar ett falskt e-postmeddelande
F # 34) Vad är en UNIK KEY-begränsning?
Svar: En UNIK begränsning verkställer unika värden i en uppsättning kolumner, så inga dubbla värden anges. De unika nyckelbegränsningarna används för att upprätthålla enhetens integritet som de primära nyckelbegränsningarna.
F # 35) Vad är UTLÄNDSK NYCKEL
Svar: När en tabells primära nyckelfält läggs till relaterade tabeller för att skapa det gemensamma fältet som relaterar till de två tabellerna, kallades det en främmande nyckel i andra tabeller.
Begränsningar av främmande nycklar verkställer referensintegritet.
F # 36) Vad är en CHECK-begränsning?
Svar: En CHECK-begränsning används för att begränsa värdena eller typen av data som kan lagras i en kolumn. De används för att upprätthålla domänintegritet.
F # 37) Vad är schemalagda jobb?
Svar: Det schemalagda jobbet tillåter en användare att köra skript eller SQL-kommandon automatiskt enligt schemalagd basis. Användaren kan bestämma i vilken ordning kommandot körs och den bästa tiden att köra jobbet för att undvika belastning på systemet.
F # 38) Vad är en hög?
Svar: En heap är en tabell som inte innehåller något klusterindex eller icke-klusterindex.
F # 39) Vad är BCP?
Svar: BCP eller Bulk Copy är ett verktyg genom vilket vi kan kopiera en stor mängd data till tabeller och vyer. BCP kopierar inte strukturerna som källan till destinationen. BULK INSERT-kommandot hjälper till att importera en datafil till en databastabell eller visa i ett användarspecificerat format.
F # 40) Vad är normalisering?
Svar: Processen med tabelldesign för att minimera dataredundansen kallas normalisering. Vi måste dela upp en databas i två eller flera tabeller och definiera förhållanden mellan dem. Normalisering innebär vanligtvis att man delar upp en databas i två eller flera tabeller och definierar förhållanden mellan tabellerna.
F # 41) Lista de olika normaliseringsformerna?
Svar: Olika normaliseringsformer är:
- 1NF (eliminera Upprepa g Grupper) : Gör en separat tabell för varje uppsättning relaterade attribut och ge varje tabell en primär nyckel. Varje fält innehåller högst ett värde från dess attributdomän.
- 2NF (eliminera överflödiga data) : Om ett attribut bara beror på en del av en flervärdesnyckel, ta bort det till en separat tabell.
- 3NF (eliminera kolumner som inte är beroende av nyckel) : Om attribut inte bidrar till beskrivningen av nyckeln, ta bort dem till en separat tabell. Alla attribut måste vara direkt beroende av primärnyckeln.
- BCNF (Boyce-Codd Normal Form): Om det finns icke-triviella beroenden mellan kandidatnyckelattribut, separera dem i olika tabeller.
- 4NF (isolera oberoende multipla förhållanden): Ingen tabell får innehålla två eller flera 1: n eller n: m relationer som inte är direkt relaterade.
- 5NF (isolera semantiskt relaterade multipla förhållanden): Det kan finnas praktiska begränsningar för information som motiverar att separera logiskt relaterade många-till-många-relationer.
- ONF (Optimal normal form): En modell begränsad till endast enkla (elementära) fakta, som de uttrycks i Object Role Model notation.
- DKNF (Domain-Key Normal Form): En modell utan ändringar sägs vara i DKNF.
F # 42) Vad är avnormalisering?
Svar: Avnormalisering är processen att lägga till redundanta data i en databas för att förbättra prestandan hos den. Det är en teknik att flytta från högre till lägre normala former av databasmodellering för att påskynda databasåtkomst.
F # 43) Vad är en trigger och typer av en trigger?
Svar: Utlösaren tillåter oss att köra en grupp SQL-kod när tabellhändelsen inträffar (INSERT, UPDATE eller DELETE-kommando som körs mot en specifik tabell). Utlösare lagras i och hanteras av DBMS. Det kan också utföra en lagrad procedur.
Tre typer av utlösare som är tillgängliga i SQL Server är följande:
- DML-utlösare : Utlösare för DML eller Data Manipulation Language anropas när någon av DML-kommandona som INSERT, DELETE eller UPDATE händer på bordet eller vyn.
- DDL-utlösare : DDL- eller datadefinitionsspråkutlösare anropas när några ändringar inträffar i definitionen av något av databasobjekten istället för faktiska data. Dessa är mycket användbara för att styra produktion och utveckling av databasmiljöer.
- Logga in Utlösare: Det här är mycket speciella utlösare som utlöses vid inloggningshändelsen för SQL Server. Detta aktiveras före installationen av en användarsession i SQL Server.
F # 44) Vad är underfrågan?
Svar: En underfråga är en delmängd av SELECT-satser, vars returvärden används i filtreringsförhållandena för huvudfrågan. Det kan förekomma i en SELECT-sats, FROM-sats och WHERE-sats. Det kapslade inuti ett SELECT-, INSERT-, UPDATE- eller DELETE-uttalande eller i en annan underfråga.
Typer av underfråga:
- En rad underfråga: Underfrågan returnerar bara en rad
- Flera rad underfråga: Underfrågan returnerar flera rader
- Underfråga med flera kolumner: Underfrågan returnerar flera kolumner
F # 45) Vad är en länkad server?
Svar: Länkad server är ett koncept genom vilket vi kan ansluta en annan SQL-server till en grupp och fråga både SQL Servers-databasen med T-SQL-uttalanden sp_addlinkedsrvloginisssed för att lägga till länkserver.
F # 46) Vad är sortering?
Svar: Sortering avser en uppsättning regler som bestämmer hur data sorteras och jämförs. Teckendata sorteras med hjälp av regler som definierar rätt teckensekvens, med alternativ för att specificera skiftlägeskänslighet, accentmarkeringar, kanateckentyper och teckenbredd.
F # 47) Vad är View?
Svar: En vy är en virtuell tabell som innehåller data från en eller flera tabeller. Visningar begränsar datatillgången i tabellen genom att bara välja nödvändiga värden och göra komplexa frågor enkla.
Rader uppdaterade eller raderade i vyn uppdateras eller raderas i tabellen som vyn skapades med. Det bör också noteras att när data i originaltabellen ändras, så gör data i vyn, eftersom vyer är sättet att titta på en del av originaltabellen. Resultaten av att använda en vy sparas inte permanent i databasen
F # 48 ) Var SQL-serverns användarnamn och lösenord lagras på en SQL-server?
Svar: De lagras i System Catalog Views sys.server_principals och sys.sql_logins.
F # 49) Vilka egenskaper har en transaktion?
Svar: Generellt kallas dessa egenskaper för ACID-egenskaper.
Dom är:
- Atomicitet
- Konsistens
- Isolering
- Varaktighet
F # 50) Definiera UNION, UNION ALL, MINUS, INTERSECT?
Svar:
- UNION - returnerar alla distinkta rader som valts av endera frågan.
- UNION ALL - returnerar alla rader som valts av endera frågan, inklusive alla dubbletter.
- MINUS - returnerar alla distinkta rader som valts av den första frågan men inte av den andra.
- INTERSECT - returnerar alla distinkta rader som valts av båda frågorna.
F # 51) Vad är det? SQL Server används för?
Svar: SQL Server är ett av de mycket populära Relational Database Management System. Detta är en produkt från Microsoft för att lagra och hantera informationen i databasen.
F # 52) Vilket språk stöds av SQL Server?
Svar: SQL Server är baserad på implementeringen av SQL, även känd som Structured Query Language för att arbeta med data i databasen.
F # 53) Vilken är den senaste versionen av SQL Server och när den släpps?
Svar: SQL Server 2019 är den senaste versionen av SQL Server som finns på marknaden och Microsoft lanserade den 4 november 2019 med stöd av Linux O / S.
F # 54) Vilka är de olika versionerna av SQL Server 2019 som finns på marknaden?
Svar: SQL Server 2019 finns i 5 utgåvor. Dessa är som följer:
- Företag: Detta levererar omfattande avancerade datacenterfunktioner med snabba prestanda, obegränsad virtualisering och end-to-end affärsinformation för uppdragskritiska arbetsbelastningar och slutanvändares tillgång till datainsikter.
- Standard: Detta levererar grundläggande databashantering och affärsinformation för avdelningar och små organisationer för att köra sina applikationer och stöder gemensamma utvecklingsverktyg för lokalt och moln som möjliggör effektiv databashantering.
- Webb: Den här utgåvan är ett lågt alternativ för total ägandekostnad för webbhotell och webb-VAP: er för att tillhandahålla skalbarhet, överkomlighet och hanterbarhet för små till stora webbegenskaper.
- Uttrycka: Express-utgåvan är en gratis databas på nybörjarnivå och är idealisk för att lära sig och bygga datadrivna applikationer på stationära och små serverdatorer.
- Utvecklare: Denna utgåva låter utvecklare bygga alla typer av applikationer ovanpå SQL Server. Den innehåller alla funktioner i Enterprise-utgåvan, men är licensierad för användning som utvecklings- och testsystem, inte som produktionsserver.
F # 55) Vilka är funktioner i SQL Server?
Svar: Funktioner är sekvensen för uttalanden som accepterar ingångar, bearbetar ingångarna för att utföra en viss specifik uppgift och sedan tillhandahåller utgångarna. Funktioner bör ha något meningsfullt namn men dessa bör inte börja med ett specialtecken som%, #, @, etc.
F # 56) Vad är en användardefinierad funktion i SQL Server och vad är dess fördel?
Svar: Användardefinierad Funktion är en funktion som kan skrivas enligt användarens behov genom att implementera din logik. Den största fördel av denna funktion är att användaren inte är begränsad till fördefinierade funktioner och kan förenkla den komplexa koden för fördefinierad funktion genom att skriva en enkel kod enligt kravet.
Detta returnerar skalvärde eller en tabell.
F # 57) Förklara skapandet och körningen av en användardefinierad funktion i SQL Server?
Svar: En användardefinierad funktion kan skapas på följande sätt:
CREATE Function fun1(@num int) returns table as return SELECT * from employee WHERE empid=@num;
Denna funktion kan vara avrättade som följer:
SELECT * from fun1(12);
Så i ovanstående fall skapas en funktion med namnet 'fun1' för att hämta information om anställda för en anställd som har empid = 12.
F # 58) Vilka är de fördefinierade funktionerna i SQL Server?
Svar: Dessa är inbyggda funktioner i SQL Server som String-funktioner som tillhandahålls av SQL Server som ASCII, CHAR, VÄNSTER, etc. strängfunktioner.
F # 59) Varför krävs visningar i SQL Server eller någon annan databas?
Svar: Visningar är mycket fördelaktiga av följande skäl:
- Visningar krävs för att dölja komplexitet som är involverat i databasschemat och även för att anpassa data för en viss uppsättning användare.
- Visningar ger en kontrollmekanism tillgång till vissa rader och kolumner.
- Dessa hjälper till att aggregera data för att förbättra prestanda i databasen.
F # 60) Vad är TCL i SQL Server?
Svar: TCL är Språkkommandon för transaktionskontroll som används för att hantera transaktionerna i SQL Server.
F # 61) Vilka TCL-kommandon är tillgängliga på SQL Server?
Svar: Det finns tre TCL-kommandon i SQL Server. Dessa är som följer:
- Begå: Detta kommando används för att spara transaktionen permanent i databasen.
- Rulla tillbaka: Detta används för att rulla tillbaka ändringarna som görs, dvs för att återställa databasen i det senast begagnade tillståndet.
- Spara Tran: Detta används för att spara transaktionen för att ge bekvämligheten att transaktionen kan rullas tillbaka till den punkt där det behövs.
F # 62) Vilka är de två typerna av klassificeringar av begränsningar i SQL Server?
Svar: Begränsningar klassificeras i följande två typer i SQL Server:
- Begränsningar av kolumntyper: Dessa begränsningar tillämpas på kolumner i en tabell i SQL Server. Definitionen av dessa kan ges vid tidpunkten för skapandet av en tabell i databasen.
- Tabelltyper begränsningar: Dessa begränsningar tillämpas på en tabell och dessa definieras efter att skapandet av en tabell är klar. Ålder kommandot används för att tillämpa tabelltypens begränsning.
F # 63) Hur tillämpas tabelltypsbegränsning på en tabell?
Svar: Tabelltypsbegränsning tillämpas på följande sätt:
Ändra begränsningens namn
Ändra tabellbegränsning_1
F # 64) Vilka är de olika typerna av begränsningar för kolumntyper i SQL Server?
Svar: SQL Server tillhandahåller 6 typer av begränsningar. Dessa är som följer:
- Inte noll begränsning: Detta begränsar att värdet på en kolumn inte kan vara noll.
- Kontrollera begränsning: Detta innebär en begränsning genom att kontrollera vissa specifika villkor innan du infogar data i tabellen.
- Standardbegränsning : Denna begränsning ger ett visst standardvärde som kan infogas i kolumnen om inget värde anges för den kolumnen.
- Unik begränsning: Detta begränsar att varje rad i en viss kolumn måste ha ett unikt värde. Mer än en unik begränsning kan tillämpas på en enda tabell.
- Primär nyckelbegränsning: Detta innebär en begränsning att ha en primär nyckel i tabellen för att identifiera varje rad i en tabell unikt. Detta kan inte vara noll eller duplicera data.
- Begränsning av främmande nycklar: Detta sätter en begränsning för att den främmande nyckeln ska vara där. En primärnyckel i en tabell är den främmande nyckeln till en annan tabell. Foreign Key används för att skapa en relation mellan två eller flera tabeller.
F # 65) Vilket kommando används för att ta bort en tabell från databasen i SQL Server och hur?
Svar: RADERA kommandot används för att ta bort vilken tabell som helst från databasen i SQL Server.
Syntax: DELETE Namn på tabellen
Exempel : Om namnet på en tabell är 'anställd' kan du radera kommandot för att radera denna tabell som
DELETE employee;
F # 66) Varför krävs replikering på SQL Server?
Svar: Replikering är den mekanism som används för att synkronisera data mellan flera servrar med hjälp av en replikuppsättning.
Detta används främst för att öka kapaciteten för läsning och för att ge sina användare möjlighet att välja bland olika servrar för att utföra läs / skrivoperationer.
F # 67) Vilket kommando används för att skapa en databas i SQL Server och hur?
Svar: CREATEDATABASE Kommando används för att skapa vilken databas som helst i SQL Server.
Syntax: CREATEDATABASE Namn på databasen
Exempel : Om namnet på en databas är 'anställd' skapar du kommando för att skapa denna databas som kan skrivas som CREATEDATABASE anställd .
F # 68) Vilken funktion har en databasmotor i SQL Server?
Svar: Databasmotor är en typ av tjänst i SQL Server som startar så snart operativsystemet startar. Detta kan köras som standard beroende på inställningarna i O / S.
F # 69) Vilka är fördelarna med att ha ett index på SQL Server?
Svar: Indexet har följande fördelar:
- Index stöder mekanismen för att ha snabbare datahämtning från databasen.
- Detta bildar en datastruktur på ett sätt som hjälper till att minimera datajämförelser.
- Detta förbättrar prestandan för att hämta data från databasen.
Slutsats
Det här handlar om frågor om SQL Server-intervjuer. Jag hoppas att den här artikeln måste ha gett insikt om de frågor som kan ställas i en intervju och att du nu med säkerhet kan hantera din intervjuprocess.
Öva alla viktiga SQL Server-ämnen för bättre förståelse och framträdande med självförtroende för intervjun.
Happy Learning !!
Rekommenderad läsning
- Intervjufrågor och svar
- Skillnad mellan SQL Vs MySQL Vs SQL Server (med exempel)
- 30 viktigaste PL / SQL-intervjufrågor och svar 2021
- Några knepiga manuella testfrågor och svar
- ETL Testing Intervju Frågor och svar
- Oracle-intervjufrågor: Oracle Basic, SQL, PL / SQL-frågor
- Topp 90 SQL-intervjufrågor och svar (LATEST)
- 60 Top Unix Shell Scripting intervjufrågor och svar