Oracle Forms

Oracle Forms  är programvara för att skapa Oracle - databashanteringsskärmar . Det är en integrerad utvecklingsmiljö som inkluderar en objektnavigator, egenskapslista och kodredigerare som använder PL/SQL-språket . Till en början utvecklades programvaran för att köra program på serversidan i ett textterminalformat. Nu kan programvaran porteras till olika plattformar, inklusive Windows , Java , och arbeta i klient-serverläge.

Huvudsyftet med programvaran är att skapa applikationssystem baserade på Oracle-databaser .

Programvara

Oracle Forms säljs som en oberoende mjukvaruprodukt. De ingår nu i Oracle Developer Suite som inkluderar Oracle Reports och JDeveloper . Detta paket var tidigare känt som Developer 2000 eller D2K och Oracle IDE ( Integrated Development Environment eller Integrated Development Environment ). Oracle positionerar denna programvara som ett verktyg för accelererad applikationsutveckling.

Hur de fungerar

Oracle Forms får åtkomst till Oracle-databasen och genererar skärmformulär som återspeglar data i databasen. Källformuläret (*.fmb) kompileras till ett körbart formulär (*.fmx) som kan köras oberoende av formulärstartaren. Formuläret används för att visa och redigera data i applikationer som hanterar databasen. Vissa GUI- element som knappar, menyer, rullningslister och grafik kan placeras på ett formulär.

Miljön låter dig komma åt databasen i läget för att läsa, skapa och redigera data. Detta minskar behoven för programmet som helhet och eliminerar rutinåtgärder som att skapa dynamisk SQL, frågefält och ställa in lås.

Som med alla konventionella händelsestyrda gränssnitt, utför programvaran händelsebundna funktioner som kallas triggers, anropstriggers som

När en trigger initieras, definierar den vad som kommer att göras av den givna operationen. På grund av detta handlar Oracle Forms- programmering om att ändra de initiala åtgärderna för utlösare på lämpligt sätt. Vissa utlösare som tillhandahålls av programmeraren ersätter standardåtgärder medan andra utökar dem.

Som ett resultat av detta tillvägagångssätt blir det möjligt att skapa flera standardformulär som skulle implementera databasens fulla funktionalitet, så länge det inte finns någon kod skriven av programmeraren alls.

Filformat

Anteckningar

Länkar