De Oracle Corporation biedt een software- ontwikkelomgeving roept Application Development Framework , of ADF . De Java - gebaseerde ADF geeft softwareontwikkelaars instrumenten om geavanceerde business applicaties voor desktop -pc , web en mobiel apparaat omgevingen te creëren . Software voorwerpen genoemd onderdelen maken deel uit van de ADF , bundelen Oracle-database velden , samen met de redactie en validatie regels die werken met de velden . Database Oracle's databasesoftware is hun primaire aanbod. Zoals met de meeste moderne commerciële databases , volgt een relationeel model en maakt gebruik van de Structured Query Language of SQL , voor het programmeren , beveiliging en onderhoud . Een gegevensbank organiseert informatie in blokken genoemd tabellen , die op hun beurt bestaan uit primaire gegevensobjecten velden genoemd . Een verkoper tafel , bijvoorbeeld , kunnen velden voor een verkoop- ID-nummer , naam , provisie en product specialiteit . Met behulp van SQL , een programmeur " breit " nuttige informatie aan elkaar door informatie tijdelijk combineren van aparte tabellen . Door het gebruik van velden van order , klant en inventaris tabellen , bijvoorbeeld , kunnen ze bepalen welke de meeste klanten bijdragen aan de bedrijfsresultaten . De Oracle-database dient als basis voor applicatie software die de database voedt met gegevens en verkrijgt rapporten van het. ADF Application software wordt geleverd in de vorm van webpagina's en desktop programma's geschreven om een organisatie activiteiten uit te voeren . Software- ontwikkelaars gebruiken traditionele talen als COBOL , Java en Visual Basic om deze applicaties te creëren . ADF is een grafische ontwikkelomgeving ontworpen voor toepassingen met een betere productiviteit te creëren dan met standaard programmeertools . Als u een toepassing met ADF te bouwen , de programmeur creëert met datavelden gelegd door te klikken op de menu's en de data-objecten ze wil selecteren schermen . Na het maken van schermen en processen van de toepassing , kan ze handmatig fine - tunen van de onderliggende programmacode . Componenten ADF omvat meer dan 100 verschillende software objecten genaamd onderdelen . Elke component heeft een gespecialiseerde functie het creëren van een softwaretoepassing en heeft zijn eigen specifieke kenmerken . Bijvoorbeeld , een programmeur gebruikt ingangskomponenten op een scherm om informatie te verkrijgen van een gebruiker . De input componenten hebben zichtbare kenmerken zoals grootte , kleur en lettertype . Input onderdelen hebben de vorm van tekstvelden , selectievakjes , keuzerondjes of andere screen widgets . Naast de ingang onderdelen , ADF heeft een aantal andere soorten , waaronder die voor de lay-out, navigatie , output en datavisualisatie . Lagen ADF componenten passen in een algemeen kader opgebouwd uit lagen Oracle verwijst als uitzicht , model en controller . De laag weergave bestaat uit schermen en menu's van de toepassing. De modellaag is gebaseerd op de tafels en andere gegevensobjecten opgeslagen in de Oracle database. De controller laag beheert de volgorde van de schermen van de applicatie en behandelt eventuele fouten die voortvloeien uit input van de gebruiker .
|