Johdanto Oracle-tietokantaan Haastattelu Kysymykset ja vastaukset

Oracle-tietokantaan viitataan vain Oracle-relaatiotietokannan hallintajärjestelmänä (RDBMS) tai vain Oracle. Se on kirjoitettu pääasiassa Assembly-kielellä, C ja C ++. Sitä käytetään laajasti online-tapahtumien käsittelyyn, tietovarastointiin ja yritysverkon laskentaan. Se tukee useita alustoja, kuten Linux, Microsoft Windows, Oracle Solaris jne. Oracle tarjoaa hienoja ominaisuuksia ohjelmointiin ja integrointiin muihin ohjelmointikieliin.

Oraclella on suuri skaalautuvuus ja muut ominaisuudet, kuten tietokantojen tietojen vain luku -oikeuden käyttö, kuten raportointi, tietojen poimiminen ja varmuuskopiointi. Tietojen kuormituksen hallinta, datan replikointi, automatisoitujen palvelujen tarjoaminen ja muu tuki tekevät oraakkelista luotettavamman ja valinnanmahdollisamman kehittäjille.

Nyt, jos etsit työtä, joka liittyy Oracle-tietokantaan, sinun on varauduttava 2019 Oracle-tietokannan haastattelukysymyksiin. On totta, että jokainen haastattelu on erilainen työprofiilien mukaan. Täällä olemme laatineet tärkeän Oracle-tietokannan haastattelua koskevat kysymykset ja vastaukset, jotka auttavat sinua menestymään haastattelussa.

Tässä 2019 Oracle-tietokannan haastattelukysymyksiä käsittelevässä artikkelissa esitetään 10 tärkeintä ja usein kysyttyä Oracle-tietokannan haastattelua koskevaa kysymystä. Nämä top haastattelukysymykset on jaettu kahteen osaan seuraavasti:

Osa 1 - Oracle-tietokannan haastattelukysymykset (perus)

Tämä ensimmäinen osa kattaa Oracle-tietokannan perushaastattelukysymykset ja -vastaukset.

Q1. Mikä on Liity ja luetella erityyppisiä liittymiä?

Vastaus:
Liitoksia käytetään lähinnä kahden tai useamman taulukon datan noutamiseen taulukon sarakkeiden vaatimusten tai ehtojen perusteella. On erityyppisiä liitoksia, jotka ovat Sisäinen liittyminen, Ulkoinen liittyminen, Ristiliitos, Equijoin, Liittymisenesto, Semi-liittymä.

Q2. Mikä on varchar-, varchar2- ja Blob-tietotyyppi?

Vastaus:
Tämä on yleinen Oracle-tietokannan haastattelukysymykset. Varchar voi tallentaa jopa 2000 tavua ja vie tilaa Null-arvoille. Varchar2 voi tallentaa jopa 4000 tavua, eikä se vie tilaa. Blob on tietotyyppi, jota käytetään kahden gigatavun muistin tallentamiseen, ja BLOB: n pituus tulisi määrittää tavuina.

Q3. Ero tallennetun proseduurin ja toiminnon välillä Oraclessa?

Vastaus:
Tallennetulle menettelylle viitataan SQL-lauseiden joukona, jota käytetään tietyn tehtävän suorittamiseen, ja nämä lauseet voidaan tallentaa ryhmään tietokantaan ja jakaa eri ohjelmien kanssa tarjoamalla tai myöntämällä heille pääsy samaan. Tallennettu menettely voi palauttaa tai ei palauttaa mitään arvoa, tai ne voivat myös palauttaa useita arvoja. Tallennetussa menettelyssä voimme käyttää DML-käskyä, kuten lisätä, päivittää ja poistaa. Toimintoja voidaan kutsua tallennettujen menettelyjen avulla. Se tukee myös poikkeusten käsittelyä, kun käytät Try catch -lohkoa. Toimintoihin viitataan aliohjelmina, joita käytetään suorittamaan vaadittu tehtävä. Toiminnot palauttavat pääasiassa vain yhden arvon. Toiminnoissa emme voi käyttää DML-lauseita toiminnossa. Toiminnot eivät voi kutsua menettelyjä, ja se ei tue poikkeusten käsittelyä, kuten tallennettu menettely.

Siirrytään seuraavaan Oracle-tietokannan haastattelukysymyksiin.

Q4. Selitä liipaisin ja sen tyypit?

Vastaus:
Liipaisimeen viitataan tallennettuna ohjelmana, joka voidaan kirjoittaa siten, että se suoritetaan automaattisesti kaikissa tapahtumissa. Tämä tapahtuma voi olla mikä tahansa DML- tai DDL-toimenpide. Oraclella on kahdentyyppisiä liipaisimia, jotka ovat Rivitason ja Tilatasot.

Q5. Selitä MERGE: n käyttö Oraclessa ja esimerkki?

Vastaus:
Oraclessa MERGE-käskyä käytetään yhdistämään kahden taulukon tiedot tai sisältö. Se valitsee tiedot lähdetaulukosta ja lisää tai päivittää muiden taulukkojen arvot kyselyssä käytettyjen ehtojen perusteella suorittamisen aikana. Esimerkki yhdistämislausunnosta on SULJETTU osaksi Taulukko_uusi käyttämällä Taulukko_ajan olosuhteissa, kun sovitettu sitten Päivitä taulukko. missä Kun ei sovi sitten lisää… kun

Osa 2 - Oracle-tietokannan haastattelukysymykset (Advanced)

Katsokaamme nyt edistyneitä Oracle-tietokannan haastattelukysymyksiä.

Q6. Selitä kohdistimet Oraclessa?

Vastaus:
Osoittimessa viitataan osoittimeen osoittimeen Oracle-sovelluksessa, jossa se ohjaa kontekstialuetta. Kohdistin voi pitää rivejä, jotka SQL-lauseet palauttavat vaatimusten perusteella. Rivisarjaan, jota kohdistin pitää, viitataan aktiivisena ryhmänä. On olemassa kahden tyyppisiä kohdistimia, jotka ovat implisiittinen kohdistin ja eksplisiittinen kohdistin. Epäsuorat osoittimet luodaan automaattisesti, kun SQL-käsky suoritetaan. Oraclen implisiittisellä kohdistimella on erilaisia ​​määritteitä, kuten% Löydetty, % ISOPEN, % Rowcount, % NOTFOUND, % BULK_ROWCOUNT, % BULK_Exmissions FORALL-käskylle. Oracle-sovelluksessa ohjelmoijat tai käyttäjän määrittämä kohdistin määrittelevät eksplisiittisen kohdistimen. Se voidaan luoda, kun mikä tahansa valittu lause palauttaa useamman kuin yhden tietueen. Kohdistimen luomisen syntaksi koostuu osoittimen julistamisesta, osoittimen avaamisesta, kohdistimen hakemisesta tietojen hakemiseen ja osoittimen sulkemiseen.

Q7. Selitä ensisijainen avain ja ainutlaatuinen avain Oraclessa?

Vastaus:
Ensisijaista avainta käytetään tunnistamaan jokainen taulukkorivi yksilöllisesti. Ensisijainen avain voi olla vain yksi pöydällä, eikä se voi pitää nolla-arvoa taulukossa, emmekä voi lisätä kopioita tai nolla-arvoa taulukkoon sillä tietyllä sarakkeella, johon ensisijainen avainrajoitus on sovellettu. Sitä kutsutaan klusteri-indeksi. Ainutlaatuinen avain, jota käytetään pääasiassa taulukon arvojen päällekkäisyyksien pidättämiseen. Taulukossa yksilölliset avaimet voivat olla useita ja se voi pitää yhden nolla-arvon saraketta kohden. Sitä kutsuttiin ei-klusteri-indeksi.

Siirrytään seuraavaan Oracle-tietokannan haastattelukysymyksiin.

Q8. Mitkä ovat Oraclen tapahtumat ja luetellaan käytettävissä olevat lauseet?

Vastaus:
Oraakkeissa tapahtuviin tapahtumiin viitataan, kun suoritetaan useita käskyjä yhdellä kertaa ja näiden suorittavien käskyjen hallitsemiseksi on olemassa TCL, jota kutsutaan tapahtumanhallintalausekkeeksi, ja se auttaa hallitsemaan ja hallitsemaan käskyn suoritusta. TCL-käskyihin sisältyy Commit, jota käytetään muutosten tai tapahtuman tekemiseen pysyväksi, ja toinen on Palautus, jota käytetään DB: n tilan palauttamiseen viimeiseen tilaan, ja viimeinen on tallennuspiste, joka auttaa määrittämään tapahtumapisteen, johon peruuttaminen voidaan tehdä myöhemmin.

Q9. Selitä näkemykset Oraclessa?

Vastaus:
Tämä on kehittynyt Oracle-tietokannan haastattelukysymykset, joita haastattelussa esitetään. Näkymää kutsutaan käyttäjän määrittelemäksi objektiksi Oracle-tietokannassa, jota käytetään hakemaan tietueet eri taulukoista tietyille sarakkeille, jotka vaaditaan asuttamiseen tai valitaan tiettyjen olosuhteiden perusteella. Se tallentaa pääasiassa SQL-käskyn tuloksen ja siihen voidaan viitata missä vain vaaditaan. Se tallentaa tiedot käytännössä, se ei ole kuin taulukko, jolla tietoja tallennetaan. Sitä voidaan kutsua loogiseksi taulukkoksi. Näkymiä ei voi päivittää tai poistaa, mutta taulukoita voidaan päivittää tai poistaa. Viewsissa emme voi käsitellä eri taulukoista tulevia tietoja.

Q10. Selitä rooli Oraclessa?

Vastaus:
Roolit ovat tottuneet tarjoamaan pääsy objektiin ja käyttäjiin ryhmässä, jolla on tietokannassa määritetyt yleiset oikeudet. Roolille voidaan antaa myöntämis- ja peruutuskomennon avulla pääsy käyttäjille ja peruuttaminen käyttäjiltä.

Suositellut artikkelit

Tämä on opas luetteloon Oracle-tietokannan haastattelua koskevista kysymyksistä ja vastauksista, jotta ehdokas voi helposti hajottaa nämä Oracle-tietokannan haastattelukysymykset. Tässä viestissä olemme tutkineet Oracle-tietokannan suosituimpia haastattelukysymyksiä, joita usein kysytään haastatteluissa. Voit myös katsoa seuraavia artikkeleita saadaksesi lisätietoja -

  1. 15 menestyneintä Oracle-haastattelukysymystä
  2. JSF: n haastattelukysymykset
  3. ADO.NET -haastattelukysymykset
  4. MySQL-haastattelukysymykset
  5. DBMS vs. RDBMS: tuntea erot