Databasestesting Intervju spørsmål og svar

Hvis du leter etter en jobb som er relatert til databasetesting, må du forberede deg på intervjuspørsmålene om databasetesting i 2019. Selv om alle intervjuer om databasetesting er forskjellige og omfanget av en jobb også er forskjellig, kan vi hjelpe deg med de beste spørsmålene og svarene til databasetestingintervju, som vil hjelpe deg å ta spranget og få deg suksess i intervjuet. Med dette i bakhodet har vi designet de vanligste spørsmålene og svarene til intervjatesten for databasetesting for å hjelpe deg med å få suksess i intervjuet.

Nedenfor er listen over Top 2019 databasetesting Intervju spørsmål som blir stilt hovedsakelig i et intervju. Denne listen er delt inn i to deler er som følger:

Del 1 - Spørsmål om databaseintervju (grunnleggende)

Denne første delen dekker grunnleggende spørsmål og svar på databasetesting av intervjuer

1. Hva er databasetesting?

Svar:
Den vil sjekke alle objektsskjema, trigger, prosedyre, funksjon. Det sjekker dataintegritet og konsistens.

2. Hva er de forskjellige typene tester?

Svar:
Strukturell testing
Funksjonstesting
Ikke-funksjonell testing

Strukturell databasetesting
Det innebærer validering av alle elementer / objekter, som primært brukes til datalagring. Som ikke er direkte utsatt for sluttbrukeren? Og validering av databaseserver, dvs. alvorlig konfigurasjon er også en veldig viktig del av databasetesting.

Funksjonell databasetesting
Testing av funksjonelle databaser innebærer kravet til spesifikasjoner som er behov for brukertransaksjoner. Som input eller output.
Det innebærer nullverdihåndtaket, lengden på en kolonne, en datatype kolonne. Den vil også sjekke at de avledede utgangstabellene, eller kolonnen skal være tilgjengelig. Alle feltnavnene skal følge standard navnekonvensjon i henhold til virksomhetskrav.

Ikke-funksjonell databasetesting
I denne sammenheng involverer flere tester flere kategorier som stresstesting, sikkerhetstesting, brukbarhetstesting og kompatibilitetstesting. Stress- og belastningstesting er kun involvert i ytelsestesting.

La oss gå til de neste spørsmålene om databaseintervjuing

3. Hva er strukturell databasetesting?

Svar:
Dette er de ofte stilte intervjuspørsmålene om databasetesting. Det innebærer strukturen til en database som avhenger av et skjema, tabeller, prosedyre, funksjon, trigger og databaseservertesting.

Skjema testing
Hovedaspektene ved skjematesting er at nøyaktig skjemanavn skal være et kart mellom frontenden og bakenden. Det er noen viktige sjekkpunkter som følger

Validering av skjemaformat er veldig viktig fordi tabellformatet til et skjema noen ganger er forskjellig fra forretningskravet eller front-end-applikasjonen.
Det innebærer også bekreftelse av ikke-kartlagte tabeller / visninger / kolonner.

Tabeller testing
Det innebærer tabellnavn og kolonnetesting. Kolonner er kartlagt til frontend og bakenden skal være den samme. Størrelse og datatype for kolonne skal være som per virksomhetskrav og skal kartlegges til frontend-applikasjonen. Det innebærer også begrensningstesting som hva som er en primærnøkkel, utenlandsk nøkkel, hva som er autoidentitetskolonner, hva er partisjoner i henhold til virksomhetens krav. I tabeller som tester en viktig ting er en indeks, behovet for å sjekke gruppert indeks, eller ikke klynget indeks er opprettet eller ikke.

Prosedyre og funksjonstesting
Det er en liste over viktige ting som er involvert i prosedyren og funksjonstesting.

• Utviklingsteamet fulgte kravene. Dette innebærer kodingsstandard, riktig koding innrykk vil være lettere for andre utviklere å forstå, riktig navnekonvensjon for variabler, fjerne unødvendige variabler og kommentarer som brukes av en utvikler.
• Sjekk om en utvikler har fått bygget koden i henhold til virksomhetskrav.
• Hva er parametrene for inngangs- og utgangsvariabler?
• Sjekk om en utvikler har bygget koden til Handel alle unntak. Som aritmetisk unntak, nullverdi Handel unntak.
• Sjekk om prosedyre og funksjon setter inn data i tabeller som skal stemme med navn, datatype, lengde og at de skal være trimme.

Utløsertesting
For denne testingen er regler de samme som prosedyre- og funksjonstesting. Legg til dette behovet for å sjekke om utløseren kjøres på en spesifikk kravhendelse.

Databaseserver
Jeg må sjekke konfigurasjonen av databaseserveren. Utførelse prosesseringskapasitet, RAM og lagringskapasitet skal kunne produseres i henhold til forretningskrav.

4. Hva er de forskjellige typer sammenføyninger?

Svar:
Det er seks typer sammenføyninger som følger: -
1.Inner join - Vil matche eksakte kolonnedata.
2. Venstre ytre sammenføyning - Viser alle dataene fra venstre tabell som er kampen og uten sidestykke.
3. Høyre ytre sammenføyning - Viser alle dataene fra høyre tabell som er kampen og uten sidestykke.
4.Full ytre sammenføyning - Viser alle dataene fra begge tabellene som er matchende og uten sidestykke.
5. Kryss sammen - Viser produktet fra begge tabeller.
6.Union og Union All - Vil kombinere dataene fra begge.

5. Hva er indeksen? Hva er de forskjellige indekstyper?

Svar:
En indeks er et databaseobjekt som opprettes i en tabellkolonne. En indeks vil utføre forespørsler raskere som ofte utføres. Det er seks typer indeks som følger: -
• B-Tree indeks
• Bitmap-indeks
• Clustered index
• Dekningsindeks
• Ikke-unik indeks
• Unik indeks

6. Hvordan vet du om en trigger blir avfyrt eller ikke i databasetesting?

Svar:
Vi må aktivere revisjonsloggen. Ved å bruke det er vi i stand til å se om avtrekkeren er avfyrt eller ikke.

Del 2 - Spørsmål om databasetestintervju (avansert)

La oss nå ta en titt på de avanserte spørsmålene om intervalltest for databasetesting.

7. Hva er trinnene som er involvert i Data Loading-testen i databasetesting?

Svar:
For datainnlastingstest i databasetesting er som følger:
• Kildedata skal være kjent
• Måldato skal være kjent
• Kompatibilitet mellom kildedata og måldata
• Jeg må sjekke kilden og målkolonnene.
• Antallet effektive rader fra kilde og mål.
• Vi må sjekke effekten av et mål etter endringer i kilden.
• Må sjekke null og søppelverdien.

8. Hva er SQL-kommandoen som kan brukes til å manipulere data og tabellen?

Svar:
For å manipulere dataene vi kan bruke, velg, sette inn, oppdatere, slette og for tabell Lag en tabell, endre tabell, slipp tabell.

9. Hvordan tester du belastning / stresstesting?

Svar:
Trenger å sjekke belastning eller stresstest ved å behandle et stort sett med data på minstetid. Den vil sjekke systemets respons, belastningstesting er utført. Hvis belastningen overstiger brukerens prosess, kalles det belastning / stresstesting. Eksempler på belastning / stresstesting er å laste ned datasettet, utføre flere applikasjoner på en enkelt datamaskin.

La oss gå til de neste spørsmålene om databaseintervjuing

10. Hvordan teste databasen manuelt?

Svar:
Manuell databasetesting innebærer å sjekke dataene fra baksiden når tillegget til data er lagt til, oppdatert eller slettet fra frontsiden.

11. Hvor mange klyngeindeks kan vi lage på et enkelt bord?

Svar:
Vi kan opprette bare en klyngeindeks som vil referere til primærindeksen på et enkelt bord. Dette er de mest stilte spørsmål om databasetestintervju.

12. Hvordan kontrollerer det at et antall databaseobjekter er opprettet?

Svar:
Vi kan sjekke at det nødvendige databaseobjektet er opprettet på å ikke bruke to måter.
1. Ved å bruke objektutforsker kan vi se databaseobjektet som skjema, tabell, prosedyre, funksjon, trigger, indeks, etc.
2. Bruker sys eller hovedtabell som lagrer alle metadata om alle databaseobjekter.

13. Hvis vi har mer enn 1000 prosedyrelinjer, hvordan vil vi teste eller hvor det mislyktes på tidspunktet for testing?

Svar:
Vi kan teste for denne spesifikke tilstanden ved å bruke følgende tilnærming
1. På tidspunktet kompilering
2. Kommer ordentlige kommentarer til før eller etter hver henrettelse, som vil gi antydningen om hvilken prosess som foregår og hvor vi sitter fast.

Anbefalt artikkel

Dette har vært en guide til Liste over intervjuer og svar på databasetesting av intervjuer, slik at kandidaten enkelt kan slå sammen disse spørsmålene om intervattester for databasetesting. Dette er det mest nyttige og verdifulle innlegget på spørsmål om svar på databasetesting av intervju og svar. Du kan også se på følgende artikler for å lære mer -

  1. Feil i investeringsbanken
  2. Intervjetips for erfarne ansatte
  3. Trinn for å holde deg rolig under et jobbintervju
  4. 10 suksessguide for nøkler til telefonintervju (tips)