Adatbázis-tesztelési interjúkérdések és válaszok

Ha az adatbázis-teszteléssel kapcsolatos munkát keres, fel kell készülnie a 2019. évi adatbázis-tesztelési interjúkérdésekre. Bár minden adatbázis-tesztelési interjú különbözik, és a munka mértéke szintén különbözik, segíthetünk Önnek a legfontosabb adatbázis-tesztelési interjúkkal kapcsolatos kérdésekben és válaszokban, amelyek segítenek az ugrás megtételében és az interjú sikerében. Ezt szem előtt tartva kidolgoztuk a leggyakoribb adatbázis-tesztelési interjúkérdéseket és -válaszokat, amelyek segítenek az interjú sikerében.

Az alábbiakban felsoroljuk a leginkább az interjú során feltett 2019. adatbázis-tesztelési interjúkérdéseket. Ez a lista két részre oszlik:

1. rész - Adatbázis-tesztelési interjúkérdések (alapvető)

Ez az első rész az alapvető adatbázis-tesztelési interjúkérdéseket és válaszokat tartalmazza

1. Mi az adatbázis tesztelése?

Válasz:
Ellenőrzi az összes objektum sémáját, eseményindítóját, eljárását, funkcióját. Ellenőrzi az adatok integritását és következetességét.

2. Melyek a tesztelés különféle típusai?

Válasz:
Szerkezeti tesztelés
Funkció tesztelése
Nem funkcionális tesztelés

Szerkezeti adatbázis tesztelés
Ez magában foglalja az összes elem / objektum érvényesítését, amelyet elsősorban az adatok tárolására használnak. Melyeket nem érinti közvetlenül a végfelhasználó? Az adatbázis-kiszolgáló érvényesítése, azaz a súlyos konfiguráció szintén nagyon fontos része az adatbázis-tesztelésnek.

Funkcionális adatbázis tesztelés
A funkcionális adatbázis tesztelése magában foglalja a felhasználói tranzakciókhoz szükséges előírások követelményét. Bemenetként vagy kimenetként.
Ez magában foglalja a null értékek kezelőjét, az oszlop hosszát, az oszlop adattípusát. Ellenőrzi azt is, hogy a származtatott kimeneti táblák vagy oszlopok rendelkezésre állnak-e. Az összes mezőnévnek meg kell felelnie az üzleti követelményeknek megfelelő általános elnevezési konvenciónak.

Nem funkcionális adatbázis-tesztelés
Ebben az összefüggésben a többszörös tesztelés több kategóriát foglal magában, mint például stresszteszt, biztonsági tesztelés, használhatóság tesztelése és kompatibilitási tesztelés. A stressz és a terhelés tesztelése csak a teljesítmény tesztelésében vesz részt.

Térjünk át a következő adatbázis-tesztelési interjúkérdésekhez

3. Mi a szerkezeti adatbázis tesztelése?

Válasz:
Ez a gyakran feltett adatbázis-tesztelési interjúkérdések. Az adatbázis felépítését foglalja magában, amely a sémától, tábláitól, eljárástól, funkciótól, eseményindítótól és adatbázis-kiszolgáló tesztelésétől függ.

Séma tesztelés
A séma tesztelésének fő szempontjai: a séma pontos nevének egy térképnek kell lennie az előlap és a háttér között. Van néhány fontos ellenőrző pont az alábbiak szerint

A séma formátumának érvényesítése nagyon fontos, mivel a séma táblázat formátuma néha eltér az üzleti követelményektől vagy a kezelőfelülettől.
Ez magában foglalja a nem feltöltött táblák / nézetek / oszlopok ellenőrzését is.

Táblázatok tesztelése
Ez magában foglalja a tábla nevét és az oszlop tesztelését. Az oszlopok a felülethez vannak leképezve, és a hátoldalnak azonosnak kell lennie. Az oszlop méretének és adattípusának meg kell felelnie az üzleti követelményeknek, és azokat hozzá kell igazítani a kezelőfelület alkalmazásához. Ez magában foglalja a kényszervizsgálatot is, például mi az elsődleges kulcs, idegen kulcs, mi az automatikus identitás oszlopok, melyek az üzleti követelmények szerinti partíciók. A táblázatok tesztelésében az egyik fontos dolog az index, ellenőrizni kell a fürtözött indexet, vagy létrehozott-e a nem csoportosított indexet.

Az eljárás és a funkció tesztelése
Van egy lista a fontos dolgokról, amelyek részt vesznek az eljárás és a funkció tesztelésében.

• A fejlesztői csapat követte a követelményeket. Ez magában foglalja a Kódolási szabványt, így a megfelelő kódolás behúzódása más fejlesztők számára könnyebb lesz, a változók megfelelő elnevezési módja, a felesleges változók eltávolítása és a fejlesztők által használt megjegyzések.
• Ellenőrizze, hogy a fejlesztő építette-e a kódot az üzleti követelmények szerint.
• Melyek a bemeneti és kimeneti paraméterek paraméterei?
• Ellenőrizze, hogy a fejlesztő a Handel minden kivételével beépítette-e a kódot. A számtani kivételhez hasonlóan a nullaértékű Handel kivétel.
• Ellenőrizze, hogy az eljárás és a funkció adatot táblázatokba illeszt-e be, amelyeknek meg kell felelniük a névnek, az adattípusnak, a hosszúságnak, és meg kell-e vágni.

Trigger tesztelés
Ehhez a tesztelési szabályok megegyeznek az eljárás és a funkció tesztelésével. Adja hozzá ezt a szükségletet annak ellenőrzéséhez, hogy a trigger végrehajt-e egy adott követelményes eseményt.

Adatbázis-kiszolgáló
Ellenőriznem kell az adatbázis-kiszolgáló konfigurációját. A végrehajtás-feldolgozási kapacitásnak, a RAM-nak és a tárolókapacitásnak az üzleti követelmények szerint képesnek kell lennie a kimenetre.

4. Melyek a különféle csatlakozástípusok?

Válasz:
Jelenleg 6 típusú csatlakozás létezik: -
1.Belső csatlakozás - pontos oszlopadatokkal fog megegyezni.
2. Bal oldali külső csatlakozás - Megmutatja a bal oldali asztal összes adatát, amelyek megegyeznek és páratlanok.
3. Jobb külső csatlakozás - Megmutatja a jobb oldali asztal összes adatát, amelyek megegyeznek és páratlanok.
4.Full Outer join - Megjeleníti mindkét táblázat összes adatát, amelyek egyeznek és páratlanok.
5. Kereszt csatlakozás - Megmutatja mindkét asztal eredményét.
6.Union és Union All - mindkettő adatait egyesíti.

5. Mi az index? Melyek a különböző típusú indexek?

Válasz:
Az index egy adatbázis-objektum, amelyet egy táblázat oszlopban hoznak létre. Az index gyorsabban hajtja végre a lekérdezést, amelyet gyakran végrehajtanak. 6 típusú index található, az alábbiak szerint: -
• B-fa index
• Bitmap index
• Fürtözött index
• Fedő index
• Nem egyedi index
• Egyedi index

6. Az adatbázis-tesztelés során hogyan tudja, hogy egy eseményindító ki van-e kapcsolva?

Válasz:
Engedélyeznünk kell az ellenőrzési naplót. Ezzel láthatjuk, hogy a ravaszt kiütötte-e vagy sem.

2. rész - Adatbázis-tesztelési interjúkérdések (haladó)

Vessen egy pillantást a fejlett adatbázis-tesztelési interjúkérdésekre.

7. Milyen lépéseket tesz az adatbázis betöltése során az adat betöltése?

Válasz:
Az Adatbázis-teszteléshez az adatbázis-tesztelés a következő:
• A forrásadatokat tudni kell
• A cél dátumot tudni kell
• Forrás- és céladatok kompatibilitása
• Ellenőriznem kell a forrás és a cél oszlopokat.
• A tényleges sorok száma a forrástól és a céltól.
• A forrás megváltoztatása után ellenőriznünk kell egy cél hatását.
• Ellenőriznie kell a Null és a szemét értékét.

8. Milyen SQL parancs használható az adatok és a táblázat manipulálására?

Válasz:
Az adatok manipulálásához használhatjuk a kiválasztás, beillesztés, frissítés, törlés és a táblázat létrehozását. Táblázat létrehozása, módosítása, csepptábla.

9. Hogyan teszteli a terhelés / stressz tesztet?

Válasz:
Ellenőriznie kell a terhelést vagy a stressztesztet nagy mennyiségű adat minimális idő alatt történő feldolgozásával. Ellenőrzi a rendszer válaszát, megtörtént a terhelés tesztelése. Ha a terhelés meghaladja a felhasználó folyamatát, akkor terhelési / stressztesztelésnek nevezzük. A terhelési / stressztesztelés példái az adatkészlet letöltése, több alkalmazás végrehajtása egyetlen számítógépen.

Térjünk át a következő adatbázis-tesztelési interjúkérdésekhez

10. Hogyan tesztelheti az adatbázist manuálisan?

Válasz:
Az adatbázis manuális tesztelése magában foglalja az adatok ellenőrzését a háttéroldalról, amikor az adatok hozzáadása megtörtént, frissítve vagy törölve lett az első oldalról.

11. Hány klaszterindexet tudunk létrehozni egy asztalon?

Válasz:
Csak egy klaszterindexet hozhatunk létre, amely az elsődleges indexre utal egyetlen táblán. Ez az adatbázis-tesztelési interjúkkal a leggyakrabban feltett kérdések.

12. Hogyan lehet ellenőrizni, hogy számos adatbázis-objektum létrejött-e?

Válasz:
Ellenőrizhetjük, hogy a szükséges adatbázis-objektum nem-kétféle módon jött létre.
1.Abjektum-felfedezővel láthatjuk az adatbázis-objektumot, mint például séma, táblázat, eljárás, funkció, indító, index stb.
2.A rendszer vagy a főtábla használatával tárolják az összes adatbázis-objektum összes metaadatát.

13. Ha több mint 1000 vonalunk van, hogyan teszteljük, vagy hol volt a kudarc a tesztelés idején?

Válasz:
A következő megközelítéssel tesztelhetjük ezt a speciális állapotot
1.Az időösszeállítás
2. Megfelelő megjegyzések készítése minden egyes végrehajtás előtt vagy után, amely jelzést ad arról, hogy mi folyik a folyamatban és hol vagyunk beragadva.

Ajánlott cikk

Ez egy útmutató az adatbázis-tesztelési interjúkérdések és válaszok listájához, így a jelölt könnyen meg tudja oldani ezeket az adatbázis-tesztelési interjúkérdéseket. Ez a leghasznosabb és legértékesebb üzenet az adatbázis-tesztelési interjúkérdésekről és -válaszokról. További információkért a következő cikkeket is megnézheti -

  1. Beruházási banki hibák
  2. Interjú-tippek tapasztalt alkalmazottak számára
  3. Munkainterjú során nyugodtan maradjon
  4. 10 kulcs a telefoninterjúhoz - Sikeres útmutató (tippek)