RDBMS er en af de mest almindeligt anvendte databaser til dato, og derfor SQL-kompetencer er uundværlige i de fleste arbejdsfunktioner. I denne artikel om S .l-Intervie .spørgsmål vil jeg introducere dig til de oftest stillede spørgsmål om s .l (Structured Interviewuery Language). Denne artikel er den perfekte guide til dig at lære alle de begreber relateret til s .l, Oracle, MS s .l Server og Mys .l database., Vores top 65 s .l Intervie.spørgsmål artikel er one-stop-ressource, hvorfra du kan øge din intervie. forberedelse.
lad os komme i gang!
SQL-Interview Spørgsmål
- Hvad er forskellen mellem SQL og MySQL?
- hvad er de forskellige undergrupper af S ?l?
- hvad mener du med DBMS? Hvad er dens forskellige typer?
- hvad mener du med tabel og felt I S ?l?
- hvad er sammenføjninger I S ?l?,
- hvad er forskellen mellem CHAR og varchar2 datatype I S ?l?
- hvad er den primære nøgle?
- hvad er begrænsninger?
- hvad er forskellen mellem slette og afkorte udsagn?
- hvad er en unik nøgle?
Q1. Hvad er forskellen mellem S ?l og Mys ?l?,
SQL | MySQL |
SQL is a standard language which stands for Structured Query Language based on the English language | MySQL is a database management system. |
SQL is the core of the relational database which is used for accessing and managing database |
MySQL is an RDMS (Relational Database Management System) such as SQL Server, Informix etc. |
Q2., Hvad er de forskellige undergrupper af S ?l?
- Data Definition Language (DDL) – det giver dig mulighed for at udføre forskellige operationer i databasen, såsom Opret, ændre og slette objekter.
- data Manipulation Language(DML) – det giver dig mulighed for at få adgang til og manipulere data. Det hjælper dig med at indsætte, opdatere, slette og hente data fra databasen.
- Data Control Language – DCL) – det giver dig mulighed for at kontrollere adgangen til databasen. Eksempel-giv, tilbagekald adgangstilladelser.
Q3. Hvad mener du med DBMS? Hvad er dens forskellige typer?,
Et Database Management System (DBMS) er et software program, der interagerer med brugeren, programmer, og selve databasen til at indfange og analysere data. En database er en struktureret samling af data.
en DBMS giver en bruger mulighed for at interagere med databasen. De data, der er gemt i databasen kan ændres, hentes og slettes, og kan være af enhver type som strenge, tal, Billeder osv.
Der er to typer DBMS:
- relationsdatabasestyringssystem: dataene gemmes i relationer (tabeller). Eksempel-Mys .l.,
- ikke-relationelt databasestyringssystem: der er ikke noget begreb om relationer, tupler og attributter. Eksempel-MongoDB
Q4. Hvad mener du med bord og felt I S ?l?
en tabel henviser til en samling af data på en organiseret måde i form af rækker og kolonner. Et felt henviser til antallet af kolonner i en tabel. For eksempel:
tabel: StudentInformation
felt: Stu Id, Stu navn, Stu Marks
55. Hvad er sammenføjninger I S ?l?
en JOIN klausul bruges til at kombinere rækker fra to eller flere tabeller, baseret på en relateret kolonne mellem dem., Det bruges til at flette to tabeller eller hente data derfra. Der er 4 typer sammenføjninger, som du kan henvise til nedenfor:
- indre sammenføjning: indre sammenføjning I S .l er den mest almindelige type sammenføjning. Det bruges til at returnere alle rækker fra flere tabeller, hvor join betingelse er opfyldt.
-
Left Join: Left Join in S .l bruges til at returnere alle rækker fra venstre tabel, men kun de matchende rækker fra højre tabel, hvor sammenføjningsbetingelsen er opfyldt.,
-
Right Join: Right Join in S .l bruges til at returnere alle rækker fra højre tabel, men kun de matchende rækker fra venstre tabel, hvor sammenføjningsbetingelsen er opfyldt.
-
Full Join: Full join returnerer alle poster, når der er et match i nogen af tabellerne. Derfor returnerer den alle rækker fra venstre sidebord og alle rækker fra højre sidebord.
66. Hvad er forskellen mellem CHAR og varchar2 datatype I S ?l?,
både Char og Varchar2 bruges til tegn datatype, men varchar2 bruges til tegnstrenge med variabel længde, mens Char bruges til strenge med fast længde. For eksempel kan char (10) kun gemme 10 tegn og vil ikke være i stand til at gemme en streng af nogen anden længde, mens varchar2(10) kan gemme enhver længde, dvs 6,8,2 i denne variabel.
Q7. Hvad er en primær nøgle?
- en Primær nøgle i En SQL-der er en kolonne (eller samling af kolonner) eller et sæt kolonner, der entydigt identificerer hver række i tabellen.,
- identificerer entydigt en enkelt række i tabellen
- Null – værdier ikke tilladt
eksempel-i Studenttabellen er Stu_ID den primære nøgle.
88. Hvad er begrænsninger?
Begrænsninger i S .l bruges til at angive grænsen for tabellens datatype. Det kan angives, mens du opretter eller ændrer tabellen erklæring. Prøven af begrænsninger er:
- NOT NULL
- IND
- STANDARD
- UNIKKE
- PRIMÆR NØGLE
- FREMMED NØGLE
Q9. Hvad er forskellen mellem slette og afkorte udsagn?,
SLET | AFKORTE |
Slet kommando bruges til at slette en række i en tabel. | Truncate bruges til at slette alle rækker fra en tabel. |
du kan rollback data efter brug af Slet erklæring. | du kan ikke rollback data. |
det er en DML-kommando. | det er en DDL-kommando. |
det er langsommere end trunkate erklæring. | det er hurtigere., |
Q10. Hvad er en unik nøgle?
- identificerer entydigt en enkelt række i tabellen.
- flere værdier tilladt pr tabel.
- null værdier tilladt.
Bortset fra denne SQL-Interview Spørgsmål blog, hvis du ønsker at få uddannet fra fagfolk, der på denne teknologi, kan du opt for en struktureret uddannelse fra edureka!
1111. Hvad er en fremmed nøgle I S ?l?
- fremmed nøgle opretholder referenceintegritet ved at håndhæve en forbindelse mellem dataene i to tabeller.,
- den fremmede nøgle i barnetabellen refererer til den primære nøgle i forældretabellen.
- den udenlandske nøglebegrænsning forhindrer handlinger, der ville ødelægge forbindelser mellem barn-og forældertabellerne.
Q12. Hvad mener du med dataintegritet?
dataintegritet definerer nøjagtigheden såvel som konsistensen af de data, der er gemt i en database. Det definerer også integritetsbegrænsninger for at håndhæve forretningsregler for dataene, når de indtastes i en applikation eller en database.
1313. Hvad er forskellen mellem grupperet og ikke-grupperet indeks I S ?l?,
forskellene mellem det grupperede og ikke-grupperede indeks I S .l er:
- grupperet indeks bruges til nem hentning af data fra databasen, og det er hurtigere, mens læsning fra ikke-grupperet indeks er relativt langsommere. Clustered inde.ændrer den måde, hvorpå poster gemmes i en database, da det sorterer rækker efter kolonnen, der er indstillet til at blive grupperet indeks, mens det i et ikke-grupperet indeks ikke ændrer den måde, den blev gemt på, men det opretter et separat objekt i en tabel, der peger tilbage til de oprindelige tabelrækker efter søgning.,
-
en tabel kan kun have et grupperet indeks, mens det kan have mange ikke-grupperet indeks.
Q14. Skriv en s ?l-forespørgsel for at få vist den aktuelle dato?
I S .l er der en indbygget funktion kaldet GetDate (), som hjælper med at returnere den aktuelle tidsstempel / dato.
1515.Hvad forstår du ved forespørgselsoptimering?
den fase, der identificerer en plan for evaluering forespørgsel, som har de mindst anslåede omkostninger er kendt som forespørgsel optimering.,
fordelene ved at søge optimering er som følger:
- output er fastsat hurtigere
- Et større antal af forespørgsler, som kan udføres på mindre tid
- Reducerer tid og rum kompleksitet
SQL-Interview Spørgsmål
Q16. Hvad mener du med denormalisering?
denormalisering refererer til en teknik, der bruges til at få adgang til data fra højere til lavere former for en database. Det hjælper databaseadministratorerne med at øge ydeevnen for hele infrastrukturen, da den introducerer redundans i en tabel., Det tilføjer de overflødige data i en tabel ved at inkorporere databaseforespørgsler, der kombinerer data fra forskellige tabeller i en enkelt tabel.
1717. Hvad er enheder og relationer?
enheder: en person, sted eller ting i den virkelige verden om, hvilke data der kan gemmes i en database. Tabeller gemmer data, der repræsenterer en type enhed. For eksempel-en bankdatabase har en kundetabel til at gemme kundeoplysninger. Kundetabellen gemmer disse oplysninger som et sæt attributter (kolonner i tabellen) for hver kunde.,
relationer: forhold eller forbindelser mellem enheder, der har noget at gøre med hinanden. For eksempel-kundens navn er relateret til kundens kontonummer og kontaktoplysninger, som kan være i samme tabel. Der kan også være forhold mellem separate tabeller (for eksempel kunde til konti).
1818. Hvad er et indeks?
et indeks refererer til en ydeevne tuning metode til at tillade hurtigere hentning af poster fra tabellen. Et indeks opretter en post for hver værdi, og det vil derfor være hurtigere at hente data.
1919., Forklar forskellige typer indeks I s .l.
Der er tre typer indeks I S .l, nemlig:
unikt indeks:
dette indeks tillader ikke, at feltet har dobbeltværdier, hvis kolonnen er unikt indekseret. Hvis en primær nøgle er defineret, kan et unikt indeks anvendes automatisk.
Clustered inde.:
dette indeks ændrer den fysiske rækkefølge af tabellen og søgninger baseret på basis af nøgleværdier. Hver tabel kan kun have et grupperet indeks.,
ikke-grupperet indeks:
ikke-grupperet indeks ændrer ikke tabellens fysiske rækkefølge og opretholder en logisk rækkefølge af dataene. Hver tabel kan have mange nonclustered indekser.
2020. Hvad er normalisering, og hvad er fordelene ved det?
normalisering I S .l er processen med at organisere data for at undgå dobbeltarbejde og redundans., Nogle af fordelene er:
- Bedre Database organisation
- Mere Tabeller med mindre rækker
- Effektiv adgang til data
- Større Fleksibilitet for Forespørgsler
- Hurtigt at finde de oplysninger
- Lettere at implementere Sikkerhed
- Gør det let modifikation
- Reduktion af overflødige og duplikere data
- Mere Kompakt Database
- Sikre Konsistente data efter ændring
Bortset fra denne SQL-Interview Spørgsmål Blog, hvis du ønsker at få uddannet fra fagfolk, der på denne teknologi, kan du opt for en struktureret uddannelse fra edureka!,
2121. Hvad er forskellen mellem DROP og TRUNKATE kommandoer?
DROP kommando fjerner en tabel, og den kan ikke rulles tilbage fra databasen, mens TRUNKATE kommando fjerner alle rækker fra tabellen.
2222. Forklar forskellige typer normalisering.
Der er mange successive niveauer af normalisering. Disse kaldes normale former. Hver sammenhængende normal form afhænger af den foregående.De første tre normale former er normalt tilstrækkelige.,
- første normale Form (1NF) – ingen gentagende grupper inden for rækker
- anden normale Form (2NF) – hver Ikke-nøgle (understøttende) kolonneværdi er afhængig af hele den primære nøgle.
- tredje Normal Form (3NF)-udelukkende afhængig af den primære nøgle og ingen anden ikke-nøgle (understøttende) kolonneværdi.
2323. Hvad er syreegenskaben i en database?
syre står for Atomicitet, konsistens, isolering, holdbarhed. Det bruges til at sikre, at datatransaktionerne behandles pålideligt i et databasesystem.,
- Atomicity: Atomicity refererer til de transaktioner, der er helt udført eller mislykkedes, hvor transaktionen refererer til en enkelt logisk drift af en data. Det betyder, at hvis en del af en transaktion mislykkes, mislykkes hele transaktionen, og databasetilstanden forbliver uændret.
- konsistens: konsistens sikrer, at dataene skal opfylde alle valideringsreglerne. I enkle ord kan du sige, at din transaktion aldrig forlader databasen uden at fuldføre sin tilstand.
- Isolation: hovedformålet med isolation er concurrency kontrol.,
- holdbarhed: holdbarhed betyder, at hvis en transaktion er blevet begået, vil det Ske, hvad der måtte komme imellem, såsom strømtab, nedbrud eller nogen form for fejl.
2424. Hvad mener du med “Trigger” I S ?l?
Trigger i s .l is er en speciel type lagrede procedurer, der er defineret til at udføre automatisk på plads eller efter dataændringer. Det giver dig mulighed for at udføre et parti kode, når en indsats, opdatering eller en anden forespørgsel udføres mod en bestemt tabel.
2525. Hvad er de forskellige operatører tilgængelige i S ?l?,
Der er tre aktører, der findes i SQL, nemlig:
- Aritmetiske Operatorer
- Logiske Operatorer
- Sammenligning Operatører
Bortset fra denne SQL-Interview Spørgsmål blog, hvis du ønsker at få uddannet fra fagfolk, der på denne teknologi, kan du opt for en struktureret uddannelse fra edureka!
2626. Er NULL-værdier samme som nul eller et tomt mellemrum?
en NULL-værdi er slet ikke den samme som nul eller et tomt mellemrum., NULL-værdi repræsenterer en værdi, der ikke er tilgængelig, ukendt, tildelt eller ikke relevant, mens et nul er et tal, og tomt rum er et tegn.
2727. Hvad er forskellen mellem cross join og natural join?
cross join producerer krydsproduktet eller det kartesiske produkt af to tabeller, mens natural join er baseret på alle kolonner med samme navn og datatyper i begge tabeller.
Q28. Hvad er suberyuery I S ?l?
en underforespørgsel er en forespørgsel inde i en anden forespørgsel, hvor en forespørgsel er defineret for at hente data eller oplysninger tilbage fra databasen., I en underforespørgsel kaldes den ydre forespørgsel som den vigtigste forespørgsel, mens den indre forespørgsel kaldes underforespørgsel. Underforespørgsler udføres altid først, og resultatet af underforespørgslen overføres til hovedforespørgslen. Det kan indlejres inde i en udvalgt, opdatering eller enhver anden forespørgsel. En underforespørgsel kan også bruge alle sammenligningsoperatører som >,< eller =.
2929. Hvad er de forskellige typer af en underforespørgsel?
Der er to typer suberyuery, nemlig korreleret og ikke-korreleret.,korreleret underforespørgsel: dette er forespørgsler, der vælger dataene fra en tabel, der henvises til i den ydre forespørgsel. Det betragtes ikke som en uafhængig forespørgsel, da den henviser til en anden tabel og henviser kolonnen i en tabel.
ikke-korreleret subquuery: denne forespørgsel er en uafhængig forespørgsel, hvor output af subquuery er substitueret i hovedforespørgslen.
s .l Intervie.spørgsmål
3030. Liste over måder at få optællingen af poster i en tabel?,
for At tælle antallet af poster i en tabel i SQL, kan du bruge nedenstående kommandoer:
SELECT * FROM table1SELECT COUNT(*) FROM table1SELECT rows FROM sysindexes WHERE id = OBJECT_ID(table1) AND indid < 2
Bortset fra denne SQL-Interview Spørgsmål Blog, hvis du ønsker at få uddannet fra fagfolk, der på denne teknologi, kan du opt for en struktureret uddannelse fra edureka!
3131. Skriv en s ?l-forespørgsel for at finde navnene på medarbejdere, der begynder med ‘A’?
for at vise navnet på de medarbejdere, der begynder med ‘A’, skal du indtaste nedenstående kommando:
SELECT * FROM Table_name WHERE EmpName like 'A%'
3232. Skriv en s ?l-forespørgsel for at få den tredje højeste løn for en medarbejder fra employee_table?,
SELECT TOP 1 salaryFROM(SELECT TOP 3 salaryFROM employee_tableORDER BY salary DESC) AS empORDER BY salary ASC;
Q33. Hvad er behovet for gruppefunktioner I S ?l?
gruppefunktioner arbejder på sæt af rækker og returnerer et resultat pr. Nogle af de almindeligt anvendte gruppefunktioner er: AVG, COUNT, MA., MIN, SUM, varians.
Q34 . Hvad er et forhold, og hvad er de?
forhold eller links er mellem enheder, der har noget at gøre med hinanden. Relationer er defineret som forbindelsen mellem tabellerne i en database. Der er forskellige relationer, nemlig:
- et til et forhold.
- en til mange forhold.,
- mange til et forhold.
- Selvreferencerende forhold.
3535. Hvordan kan du indsætte NULL-værdier i en kolonne, mens du indsætter dataene?
NULL-værdier i S .l kan indsættes på følgende måder:
- implicit ved at udelade kolonne fra kolonneliste.
- eksplicit ved at angive NULL-nøgleord i VÆRDIKLAUSULEN
.36. Hvad er den største forskel mellem’ mellem ‘og’ i ‘ tilstand operatører?,
mellem operatør bruges til at vise rækker baseret på en række værdier i en række, mens In-tilstand operatøren bruges til at kontrollere for værdier indeholdt i et specifikt sæt værdier.
Eksempel på, MELLEM:
SELECT * FROM Students where ROLL_NO BETWEEN 10 AND 50;
SELECT * FROM students where ROLL_NO IN (8,15,25);
Q37. Hvorfor bruges S ?l-funktioner?,
SQL-funktioner bliver brugt til følgende formål:
- til At udføre nogle beregninger på data
- til At ændre enkelte dataelementer
- til At manipulere output
- for At formatere datoer og tal
- til At konvertere data typer
Q38. Hvad er behovet for MERGE erklæring?
denne erklæring tillader betinget opdatering eller indsættelse af data i en tabel. Det udfører en opdatering, hvis der findes en række, eller en indsats, hvis rækken ikke findes.
Q39. Hvad mener du med rekursiv lagret procedure?,
rekursiv lagret procedure refererer til en lagret procedure, som kalder af sig selv, indtil den når nogle grænse tilstand. Denne rekursive funktion eller procedure hjælper programmørerne med at bruge det samme sæt kode n antal gange.
4040. Hvad er klausul i S ?l?
S .l-klausul hjælper med at begrænse det indstillede resultat ved at give en betingelse for forespørgslen. En klausul hjælper med at filtrere rækkerne fra hele sæt poster.
for eksempel – hvor, der har klausul.,bortset fra denne S !l Intervie!spørgsmål Blog, hvis du ønsker at få uddannet fra fagfolk på denne teknologi, kan du vælge en struktureret uddannelse fra edureka! Klik nedenfor for at vide mere.
4141. Hvad er forskellen mellem’ have ‘klausul og en’ hvor ‘ klausul?
under klausul kan kun bruges med SELECT-sætning. Det bruges normalt i en gruppe efter klausul, og når gruppe efter ikke bruges, har opfører sig som en clausehere-klausul.,
at have Klausul bruges kun med gruppen efter funktion i en forespørgsel, mens hvor klausul anvendes på hver række, før de er en del af gruppen efter funktion i en forespørgsel.
4242. Liste over de måder, hvorpå dynamisk s ?l kan udføres?
Følgende er de måder, hvorpå dynamisk s .l kan udføres:
- Skriv en forespørgsel med parametre.
- brug af E .ec.
- brug af sp_e .ecutes .l.
4343. Hvad er de forskellige niveauer af begrænsninger?
Begrænsninger er repræsentationen af en kolonne for at håndhæve dataenhed og konsistens., Der er to niveauer af en begrænsning, nemlig:
- kolonne niveau begrænsning
- tabel niveau begrænsning
4444. Hvordan kan du hente fælles poster fra to tabeller?
Du kan hente almindelige poster fra to tabeller ved hjælp af INTERSECT. For eksempel:
1 | Vælg dit studienummer / årskortnummer fra studerende., <stærk>SKÆRER </strong> Vælg dit studienummer / årskortnummer fra Eksamen |
Q45. Liste nogle tilfælde manipulation funktioner I S ?l?
Der er tre sagsmanipulationsfunktioner i s .l, nemlig:
- lavere: denne funktion returnerer strengen med små bogstaver. Det tager en streng som et argument og returnerer den ved at konvertere den til små bogstaver., Syntaks:
LOWER(‘string’)
- øvre: denne funktion returnerer strengen med store bogstaver. Det tager en streng som et argument og returnerer den ved at konvertere den til store bogstaver. Syntaks:
UPPER(‘string’)
- INITCAP: denne funktion returnerer strengen med det første bogstav i store bogstaver og resten af bogstaverne med små bogstaver. Syntax:
INITCAP(‘string’)
Bortset fra denne SQL-Interview Spørgsmål blog, hvis du ønsker at få uddannet fra fagfolk, der på denne teknologi, kan du opt for en struktureret uddannelse, og som fra edureka! Klik nedenfor for at vide mere.,
4646. Hvad er de forskellige sæt operatører til rådighed i S ?l?
Nogle af de tilgængelige sæt operatører er – Union, Intersect eller Minus operatører.
4747. Hvad er en ALIAS kommando?
ALIAS Kommando I S .l er det navn, der kan gives til enhver tabel eller en kolonne. Dette alias navn kan henvises i clausehere klausul til at identificere en bestemt tabel eller en kolonne.
For eksempel:
Select emp.empID, dept.Result from employee emp, department as dept where emp.empID=dept.empID
I ovenstående eksempel, emp refererer til alias navn for medarbejder-tabellen og dept refererer til alias navn til afdeling.
4848. Hvad er aggregerede og skalære funktioner?,
aggregerede funktioner bruges til at evaluere matematisk beregning og returnerer en enkelt værdi. Disse beregninger udføres fra kolonnerne i en tabel. For eksempel-ma. (), count() beregnes med hensyn til numerisk.
Skalarfunktioner returnerer en enkelt værdi baseret på inputværdien. For eksempel-UCASE(), nu() beregnes med hensyn til streng.
4949. Hvordan kan du hente alternative poster fra et bord?
Du kan hente alternative poster, dvs.Både ulige og lige rækkenumre., For eksempel – for At få vist et lige tal, skal du bruge følgende kommando:
Vælg dit studienummer / årskortnummer fra (Vælg rowno, dit studienummer / årskortnummer fra studerende), hvor mod(rowno,2)=0;
Nu, for at vise ulige numre:
Select studentId from (Select rowno, studentId from student) where mod(rowno,2)=1
Q50. Navngiv den operatør, der bruges i forespørgslen til mønstertilpasning?
lignende operatør bruges til mønster matching, og det kan bruges som -.
- % – det matcher nul eller flere tegn.
for eksempel – vælg * fra studerende, hvor studentname som ‘a%’
_ (Understreg) – det matcher nøjagtigt et tegn.,
For eksempel – vælg * fra studerende, hvor studentname som ‘abc_”
Bortset fra denne SQL-Interview Spørgsmål Blog, hvis du ønsker at få uddannet fra fagfolk, der på denne teknologi, kan du opt for en struktureret uddannelse fra edureka!
5151. Hvordan kan du vælge unikke poster fra en tabel?
Du kan vælge unikke poster fra en tabel ved at bruge det forskellige søgeord.
Select DISTINCT studentID from Student
Ved hjælp af denne kommando udskriver den unikt student id fra tabellen Student.
5252. Hvordan kan du hente de første 5 tegn i strengen?,
Der er mange måder at hente tegn fra en streng på. For eksempel:
Vælg SUBSTRING(StudentName,1,5) som studentname fra studerende
Q53. Hvad er den største forskel mellem S ?l og PL/S ?l?
SQL er en forespørgsel sprog, der giver dig mulighed for at udstede en enkelt forespørgsel eller udføre en enkelt indsæt/opdater/slet henviser til, PL/SQL, Oracle ‘ s “Sprog” SQL, hvilket giver dig mulighed for at skrive en fuldt program (sløjfer, variabler osv.) for at udføre flere operationer, såsom vælger/indsætter/opdateringer/sletter.
5454. Hvad er en visning?,
en visning er en virtuel tabel, der består af en delmængde af data indeholdt i en tabel. Da visninger ikke er til stede, tager det mindre plads at gemme. Visning kan have data om en eller flere tabeller kombineret, og det afhænger af forholdet.
5555. Hvad bruges synspunkter til?
en visning henviser til et logisk snapshot baseret på en tabel eller en anden visning. Det bruges af følgende grunde:
- begrænsning af adgang til data.
- gør komplekse forespørgsler enkle.
- sikre data uafhængighed.
- giver forskellige visninger af samme data.
5656., Hvad er en gemt Procedure?
en gemt Procedure er en funktion, der består af mange s .l-sætninger for at få adgang til databasesystemet. Flere S .l-sætninger konsolideres i en gemt procedure og udfører dem når som helst og hvor det er nødvendigt, hvilket sparer tid og undgår at skrive kode igen og igen.
5757. Liste nogle fordele og ulemper ved lagret Procedure?
en lagret Procedure kan bruges som en modulær programmering, hvilket betyder at oprette en gang, gemme og ringe til flere gange, når det er nødvendigt. Dette understøtter hurtigere udførelse., Det reducerer også netværkstrafik og giver bedre sikkerhed for dataene.
ulempe:
den eneste ulempe ved lagrede Procedure er, at det kun kan udføres i databasen og udnytter mere hukommelse i databaseserveren.
5858. Liste over alle typer brugerdefinerede funktioner?
Der er tre typer af brugerdefinerede funktioner, nemlig:
- Skalar Funktioner
- Inline Tabel-værdi funktioner
- Multi-erklæring værdsatte funktioner
Skalar returnerer den enhed, variant, der er defineret return klausul., Andre to typer af definerede funktioner retur tabel.
5959. Hvad mener du med sortering?
sortering er defineret som et sæt regler, der bestemmer, hvordan data kan sorteres såvel som sammenlignes. Tegndata sorteres ved hjælp af de regler, der definerer den korrekte tegnsekvens sammen med muligheder for at specificere sagsfølsomhed, tegnbredde osv.
6060. Hvad er de forskellige typer Sorteringsfølsomhed?
Følgende er de forskellige typer af sortering følsomhed:
- små bogstaver: A, og a og B, og b.
- Kana Følsomhed: Japansk Kana-tegn.,
- bredde følsomhed: enkelt byte tegn og dobbelt-byte tegn.
- Accent følsomhed.
Bortset fra denne SQL-Interview Spørgsmål Blog, hvis du ønsker at få uddannet fra fagfolk, der på denne teknologi, kan du opt for en struktureret uddannelse fra edureka!
6161. Hvad er lokale og globale variabler?
disse variabler kan bruges eller findes kun inde i funktionen. Disse variabler anvendes ikke eller henvises ikke af nogen anden funktion.
globale variabler:
disse variabler er de variabler, der kan tilgås i hele programmet., Globale variabler kan ikke oprettes, når denne funktion kaldes.
6262. Hvad er automatisk stigning i S ?l?
Autoincrement søgeord giver brugeren mulighed for at oprette et unikt nummer for at få genereret, når en ny post er indsat i tabellen.
dette søgeord er normalt påkrævet, når primær nøgle i s .l bruges.
AUTO tilvækst søgeord kan bruges i Oracle og identitet søgeord kan bruges i s .l SERVER.
6363. Hvad er et Datarehousearehouse?
Datarehousearehouse refererer til et centralt datalager, hvor dataene samles fra flere informationskilder., Disse data konsolideres, transformeres og stilles til rådighed for minedrift samt online behandling. Warehousearehouse data har også en delmængde af data kaldet Data Marts.
6464. Hvad er de forskellige godkendelsestilstande I s ?l Server? Hvordan kan det ændres?
Windowsindo .s – tilstand og blandet tilstand-S .l og Windowsindo .s., Du kan gå til nedenstående trin for at ændre authentication mode i SQL-Server:
- Klik på Start> Programmer> Microsoft SQL Server, og klik på SQL Enterprise Manager til at køre SQL Enterprise Manager fra Microsoft SQL Server-program-gruppen.
- vælg derefter serveren fra menuen Funktioner.
- vælg S .l Server Configuration Properties, og vælg siden sikkerhed.
6565. Hvad er ting og erstatte funktion?,
STUFF(string_expression,start, length, replacement_characters)
string_expression: det er den streng, der har tegn erstattes
længde: Det refererer til antallet af tegn i streng, der er substitueret.
REPLACE (string_expression, search_string, replacement_string)
så dette bringer os til slutningen af S .l intervie.spørgsmål blog. Jeg håber, at dette sæt S .l Intervie.spørgsmål vil hjælpe dig ace din jobsamtale. Alt det bedste til dit intervie!!,bortset fra denne S !l Intervie!spørgsmål Blog, hvis du ønsker at få uddannet fra fagfolk på S !l, kan du vælge en struktureret uddannelse fra edureka! Klik nedenfor for at vide mere.
Tjek denne MySQL DBA Certificering Uddannelse af Edureka, en betroet online læring virksomhed med et netværk af mere end 250.000 tilfredse elever spredt over hele kloden. Dette kursus træner dig på de centrale begreber & avancerede værktøjer og teknikker til at styre data og administrere Mys .l-databasen., Det omfatter hands-on læring om begreber som MySQL Workbench, MySQL Server, Data Modellering, MySQL Connector, Database Design, MySQL Kommando linje, MySQL Funktioner osv. Afslutningen af træningen vil du være i stand til at oprette og administrere din egen Mys .l-Database og administrere data.
har du et spørgsmål til os? Nævn det i kommentarfeltet i denne” s .l Intervie.spørgsmål ” blog, og vi vil vende tilbage til dig så hurtigt som muligt.
Leave a Reply