Draft:Oracle Developer 2000
Review waiting, please be patient.
This may take 4 weeks or more, since drafts are reviewed in no specific order. There are 2,151 pending submissions waiting for review.
Where to get help
How to improve a draft
You can also browse Wikipedia:Featured articles and Wikipedia:Good articles to find examples of Wikipedia's best writing on topics similar to your proposed article. Improving your odds of a speedy review To improve your odds of a faster review, tag your draft with relevant WikiProject tags using the button below. This will let reviewers know a new draft has been submitted in their area of interest. For instance, if you wrote about a female astronomer, you would want to add the Biography, Astronomy, and Women scientists tags. Editor resources
Reviewer tools
|
Where to get help
How to improve a draft
You can also browse Wikipedia:Featured articles and Wikipedia:Good articles to find examples of Wikipedia's best writing on topics similar to your proposed article. Improving your odds of a speedy review To improve your odds of a faster review, tag your draft with relevant WikiProject tags using the button below. This will let reviewers know a new draft has been submitted in their area of interest. For instance, if you wrote about a female astronomer, you would want to add the Biography, Astronomy, and Women scientists tags. Editor resources
This draft has been resubmitted and is currently awaiting re-review. |
Submission declined on 2 December 2025 by Smallangryplanet (talk). This draft is not adequately supported by reliable sources. Wikipedia's verifiability policy requires that all content be supported by reliable sources.
Declined by Smallangryplanet 9 months ago.
|
| This is a draft article. It is a work in progress open to editing by anyone. Please ensure core content policies are met before publishing it as a live Wikipedia article. Find sources: Google (books · news · scholar · free images · WP refs) · FENS · JSTOR · TWL Last edited by YaEsOtoño (talk | contribs) 5 days ago. (Update)
This draft has been submitted and is currently awaiting review. |
Developer/2000, or Developer 2000 (D2K), was an IDE that bundled a collection of Oracle Corporation tools, primarily Oracle Forms and Oracle Reports, used to create graphical user interface.:[1][2][3]
Developer/2000 was announced at the 1996 Oracle OpenWorld conference[4] and included a set of tools designed to help programmers easily create enterprise web-enabled client/server software that uses the Oracle Database
During the 1990s, enterprise software development was transitioning from third-generation procedural languages (such as C and C++) to fourth-generation programming languages (4GLs) and Rapid Application Development (RAD) environments. Developing graphical user interfaces (GUIs) and managing database connections in 3GLs required significant low-level code, such as Embedded SQL or early abstraction layers like early ODBC implementations, which often suffered from translation overhead and limited feature support compared to native database drivers[5].
At the same time, Rapid Application Development (RAD) tools such as Microsoft's Visual Basic and Delphi were gaining popularity[6] for their ease-of-use and the way in which they streamlined GUI creation.
Oracle wanted to broaden its scope from just databases, into desktop applications and networked computers[7], and provide are more integrated system, like Microsoft was doing[7]
Developer/2000 was designed to both streamline GUI creation, and also provide direct, optimized connectivity to Oracle databases
Developer/2000 included, amongst other tools, the Oracle Forms version 4.5 which was considered a significant change to the previous Forms versions[8]
Using Developer 2000
[edit]Oracle Developer 2000 was not a single product but a suite of powerful, integrated tools. The core components of the suite were
Oracle Forms:[9][2][3] This was the cornerstone of Developer 2000. It provided a powerful Integrated Development Environment (IDE) for creating and deploying sophisticated data entry and query screens (forms) with minimal coding.
Oracle forms uses event-driven programming. The developer uses triggers to handle different data manipulation events, and add custom validation rules, and also call stored procedures.
The code is written in the PL/SQL language[10][11][3]
Key features of Oracle Forms within Developer 2000 included:[10][11][12][2]
- GUI Interface: A significant leap from the character-based SQL*Forms, it allowed for the creation of visually appealing and user-friendly applications with elements like buttons, checkboxes, and radio groups.
- PL/SQL Integration: Developers could embed PL/SQL code directly into triggers and program units within the form to handle complex business logic.
- Object Navigator: A hierarchical tool for managing all the objects within a form, such as blocks, items, canvases, and windows.
- Layout Editor: A visual editor for designing the layout of the forms.
- Property Palettes: A straightforward way to inspect and modify the properties of any object.
Oracle Reports: This component was dedicated to creating sophisticated and highly formatted reports from data stored in the Oracle database. Its main features included:
- Data Model and Layout Separation: This allowed for the independent design of the data query and the report's visual presentation.
- Multiple Report Styles: It supported a variety of report formats, including tabular, master-detail, and matrix reports.
- Integration with Oracle Forms: Reports could be seamlessly called and executed from within an Oracle Forms application.
- Web Publishing (in later versions): Release 2.0, in particular, introduced the ability to generate reports in HTML and PDF formats, enabling web-based report distribution.
Oracle Graphics: This tool enabled the creation of charts and graphs to visually represent data. It could be used to embed graphical data visualizations within both forms and reports, providing a more intuitive understanding of the underlying information.
Tools included within the Developer/2000 installation
[edit]The installation of Developer/2000 contained the following set of tools:
- Forms
- Reports
- Graphics
- Procedure Builder
- Query Builder
- Reports Builder
- Schema builder
- Translation Builder
- Open 2000 Interfaces
- Oracle Terminal
Operating System support for Developer/2000
[edit]Developer/2000 supported the following Operating Systems[11][13]
- Microsoft Windows (NT + 95)
- Sun SPARC Solaris
- IBM AIX
- Compaq Tru64 UNIX
- HP 9000 Series HP-UX
- Intel SVR4 UNIX Systems
- PowerPC and Macintosh 68k
- OpenVMS
- Silicon Graphics (SGI) IRIX
References
[edit]- ↑ "Definition of Developer/2000". PCMAG. Retrieved 2025-09-28.
- 1 2 3 Lulushi, AlbertOracle Developer/2000 Forms (1999). Oracle Developer/2000 Forms. USA: Upper Saddle River, NJ : Prentice Hall PTR. ISBN 0139490337.
{{cite book}}: CS1 maint: numeric names: authors list (link) - 1 2 3 Muller, Robert J (1997). Oracle developer/2000 handbook (2 ed.). Berkeley : Osborne McGraw Hill. ISBN 0078823269.
{{cite book}}: CS1 maint: publisher location (link) - ↑ bio, See full. "Oracle NC falling into place". CNET. Retrieved 2025-09-05.
- ↑ Martin, James; Leben, Joe (1985). Fourth-generation languages. Englewood Cliffs, N.J: Prentice-Hall. ISBN 978-0-13-329673-0.
- ↑ "The Rise and Fall of Visual Basic – PROSETECH". Retrieved 2025-09-23.
- 1 2 Stedman, Craig (Nov 11, 1996). "Oracle Branches Out". Computer World. 30 (46): 182 – via archive.org.
- ↑ rajkumar_sekar (2023-09-29). "Oracle Forms Version History: From the Past to Present". Kumaran Systems. Retrieved 2025-09-23.
- ↑ "Oracle Forms - Oracle FAQ". www.orafaq.com. Retrieved 2025-09-28.
- 1 2 "Oracle Applications Developer's Guide" (PDF). Oracle Docs.
- 1 2 3 "Oracle Forms Developer and Forms Server Documentation". www.oracle.com. Archived from the original on 2025-04-21. Retrieved 2025-09-23.
- ↑ "Oracle Developer 2000 | PDF | Button (Computing) | Pl/Sql". Scribd. Retrieved 2025-09-28.
- ↑ Hayes, Frank (October 7, 1996). "Oracle still working to add Java support". ComputerWorld. 30 (41): 158.
- Draft articles about software
- Draft articles about computing
- Draft articles about technology
- AfC submissions on commercial products
- Pending AfC submissions
- AfC pending submissions by age/5 days ago
- AfC submissions by date/18 September 2026
- AfC submissions by date/08 May 2026
- AfC submissions by date/06 October 2025
- Draft articles


- promotional language: see Words to watch;
- personal commentary: opinions or direct addresses to the reader;
- informal language.
Instead, only summarize in your own words a range of independent, reliable, published sources that discuss the subject.