Inleiding tot Oracle Forms Interview Vragen en antwoorden

Oracle-formulieren worden meestal gebruikt voor het ontwikkelen van schermen die communiceren met de database. Het werd ontwikkeld om server-side te draaien in terminal-sessies in de karaktermodus. Het heeft ook een IDE met een objectnavigatorcodebewerker en een eigenschappenblad waardoor het gemakkelijk te gebruiken is omdat PL / SQL ook is inbegrepen. De belangrijkste focus van Oracle-formulieren is het invoeren van gegevens van systemen die toegang hebben tot de Oracle-database. Interviews voor Oracle hebben vragen met betrekking tot Oracle Formulieren. Hieronder staan ​​een paar vragen die in een interview kunnen worden gesteld en die u kunnen helpen het probleem op te lossen.

Als je nu op zoek bent naar een baan die gerelateerd is aan Oracle Forms, moet je je voorbereiden op de sollicitatievragen voor Oracle 2019. Het is waar dat elk interview anders is volgens de verschillende functieprofielen. Hier hebben we de belangrijke Oracle Forms-interviewvragen en -antwoorden voorbereid die u zullen helpen succes te behalen in uw interview.

In dit artikel in Oracle Forms Interview Questions 2019 zullen we 10 belangrijkste en meest gestelde Oracle Forms interviewvragen presenteren. Deze vragen zijn als volgt verdeeld in twee delen:

Deel 1 - Interviewvragen over Oracle Forms (basis)

Dit eerste deel behandelt basisvragen en antwoorden over Oracle Forms-interviews

Q1. Wat zijn OPEN_FORM, CALL_FORM, NEW_FORM? Leg het verschil tussen hen uit?

Antwoord:
Er zijn drie verschillende vormen in Oracle. Ze zijn zoals hieronder:

  • CALL_FORM: dit formulier wordt gebruikt om een ​​ander formulier aan te roepen, maar hier blijft de ouder actief. Wanneer het formulier dat wordt aangeroepen zijn werking voltooit, geeft het een vergrendeling vrij die wordt toegepast en keert de besturing terug naar de aanroepfunctie. Wanneer u een formulier oproept, levert Oracle-formulier een opslagpunt op voor het formulier dat wordt aangeroepen. Wanneer CLEAR_FORM wordt aangeroepen, wordt teruggedraaid naar niet-vastgelegde wijzigingen in dit opslagpunt.
  • OPEN_FORM: wanneer een formulier wordt genoemd, wordt een opslagpunt uitgegeven voor het opgeroepen formulier. Als bij gebruik van dit formulier de functie CLEAR_FORM een terugdraaiing veroorzaakt, wordt de aangeroepen functie de huidige. Zodra dit is gedaan, rolt Oracle-formulieren terug naar de niet-vastgelegde wijzigingen in het laatste opslagpunt.
  • NEW_FORM: Dit formulier verlaat het huidige formulier en gaat het formulier in dat wordt aangegeven. Het formulier dat wordt opgeroepen, wordt beëindigd omdat dit het bovenliggende formulier is. Oracle-formulieren hebben de neiging om alle hogere oproepen actief te houden en ze te behandelen als een oproep naar een nieuwe vorm wanneer een vorm door een hogere vorm wordt aangeroepen. Deze formulieren geven geheugen vrij dat de beëindigde vorm gebruikte. Ook als het bovenliggende formulier het formulier was dat werd aangeroepen, heeft het nieuwe formulier ook dezelfde opties als het bovenliggende formulier.

Q2. Leg het verschil uit tussen Window, Canvas en ViewPort

Antwoord:
Een venster zou alle visuele objecten moeten bevatten die een applicatie vormen. Dit venster zou verschillende functies moeten hebben, zoals scrollen, verplaatsen en vergroten / verkleinen. Een enkele vorm kan veel vensters bevatten. Elk venster dat wordt gemaakt, moet één inhoudsvenster hebben. Alle nieuwe formuliermodules hebben een vooraf gedefinieerd venster dat Window1 wordt genoemd en een modelloos venster is.

Canvas: Canvas fungeert als oppervlak in een venster waarop visuele objecten kunnen worden geplaatst. Een canvas is toegewezen aan een bepaald venster. Elk item in een formulier moet verwijzen naar niet meer dan één canvas.

Viewport: Port is een visueel gedeelte van het canvas.

Laten we doorgaan naar de volgende Oracle Forms-interviewvraag.

Q3. Leg de verschillende niveaus uit waarop Oracle-formulierservices samenwerken.

Antwoord:
Oracle form service is een drieledige applicatie die op de onderstaande drie niveaus werkt:

  • Klantniveau
  • Server niveau
  • Databaseniveau

HTTP-aanvragen worden door een client naar het systeem verzonden wanneer de applicatie op clientniveau werkt. Dit verzoek wordt ontvangen door de formulieren-listenerservlet op een server en het formulieren runtime-proces wordt gestart. Na dit proces wordt de aanvraag naar de database verzonden, zodat informatie wordt opgehaald en deze informatie naar de client wordt teruggestuurd. Dit is de complete workflow van gebruikersinteractie via Oracle-formulierenervices die helpen bij eenvoudige interactie.

Q4. In welke volgorde worden triggers geactiveerd door Oracle Forms?

Antwoord:
Dit is de standaard Oracle Forms-interviewvraag die in een interview wordt gesteld. Oracle-formulieren volgen de onderstaande volgorde voor het uitvoeren van triggers:

  • Pre-form
  • Pre-block
  • Pre-opname
  • Pre-tekstitem
  • Wanneer nieuwe vorm aanleg
  • Wanneer nieuwe blok aanleg
  • Bij het nieuwe record aanleg
  • Wanneer-new-punt-instantie
  • Post-text_item
  • Post-Record
  • Post-Block
  • Post-Form

Q5. Noem de verschillende triggers die worden geassocieerd met Oracle-formulieren met een hoofd-detailrelatie.

Antwoord:
Onderstaande triggers worden gemaakt wanneer het hoofddetailblok wordt gemaakt:

  • ON-CHECK-delete-MASTER
  • ON-CLEAR-DETAILS
  • ON-bevolken-DETAILS

Deel 2 - Interviewvragen over Oracle Forms (geavanceerd)

Laten we nu eens kijken naar de geavanceerde sollicitatievragen voor Oracle Forms.

Q6. Wat versta je onder recordgroep in Oracle Forms?

Antwoord:
Een framework met rijen en kolommen in Oracle-formulieren die vergelijkbaar zijn met een tabel in een database, wordt een recordgroep genoemd.

Recordgroepen hebben de volgende typen:

  • Vraag Record groep
  • Recordgroep zonder query
  • Statische recordgroep

Een queryrecordgroep is gekoppeld aan een Select-instructie, kan deze worden gemaakt of bijgewerkt tijdens de ontwerpfase of uitvoeringsfase. Als het gaat om een ​​niet-queryrecordgroep, is deze niet aan een query gekoppeld en kan deze daarom alleen worden gemaakt of bijgewerkt wanneer deze groep zich in de uitvoeringsfase bevindt. De statische recordgroep is, in tegenstelling tot een niet-queryrecordgroep, niet gekoppeld aan een query en kan alleen tijdens de ontwerpfase worden gemaakt of bijgewerkt.

Q7. Leg het verschil uit tussen ON ERROR en ON MESSAGE trigger.

Antwoord:
ON-ERROR-trigger: deze trigger wordt geactiveerd wanneer het Oracle-formulier een fout tegenkomt en een weer te geven foutmelding weergeeft. Deze trigger wordt gebruikt om standaardfoutmeldingen te vervangen die zijn aangepast. De standaard ingebouwde functies worden gebruikt om de foutmeldingen te bepalen die zijn: ERROR_CODE, ERROR_TEXT, ERROR_TYPE (FRM, ORA)

ON MESSAGE-trigger: deze trigger wordt geactiveerd wanneer ervoor wordt gezorgd dat Oracle-formulieren ON MESSAGE-trigger weergeven. Het wordt gebruikt om standaardberichten te vervangen door een aangepast bericht. De ingebouwde functies zijn: MESSAGE_CODE, MESSAGE_TEXT, MESSAGE_TYPE (FRM, ORA, NULL)

Laten we doorgaan naar de volgende Oracle Forms-interviewvraag.

Q8. Wat zijn de voordelen van toepassingen met meerdere formulieren?

Antwoord:
De voordelen van toepassingen met meerdere formulieren zijn hieronder:

  • Gemakkelijker om kleine vormen te debuggen.
  • Flexibiliteit tussen formulieren.
  • Makkelijk te onderhouden.
  • Gegevens kunnen tussen formulieren worden uitgewisseld.

Q9. Verklaar de twee fasen van blokcoördinatie?

Antwoord:
Dit zijn de meest gestelde sollicitatievragen voor Oracle Forms in een interview. De twee fasen van blokcoördinatie zijn:

Clear Phase: tijdens deze fase navigeren de Oracle-formulieren intern naar het detailblok en haalt de records op.

Populatiefase: tijdens deze fase heeft Oracle-formulieren een selecte instructie om de detailrecords opnieuw te vullen die zijn gekoppeld aan het nieuwe hoofdrecord dat is gemaakt.

Q10. Wat zijn de editors? Wat zijn de verschillende soorten editors?

Antwoord:
Editors worden gebruikt voor vereisten zoals het bewerken van grotere vensters, zoeken, vervangen, etc.
Hun types zijn:

  • Standaard Editor
  • Systeemeditor
  • Door gebruiker genoemde editor

Aanbevolen artikel

Dit is een gids voor de lijst met Oracle Forms-interviewvragen en -antwoorden, zodat de kandidaat deze Oracle Forms-interviewvragen gemakkelijk kan beantwoorden. Hier in dit bericht hebben we de beste Oracle Forms-interviewvragen bestudeerd die vaak in interviews worden gesteld. U kunt ook de volgende artikelen bekijken voor meer informatie -

  1. Vragen tijdens solliciteren bij JMeter
  2. Top 10 sollicitatievragen voor Data Analyst
  3. Meest nuttige sollicitatievragen voor UI-ontwikkelaars
  4. Sollicitatievragen voor Data Structure