Misplaced Pages

DataEase: Difference between revisions

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
Browse history interactively← Previous editNext edit →Content deleted Content addedVisualWikitext
Revision as of 22:57, 21 April 2007 editWhipmeister (talk | contribs)31 editsNo edit summary← Previous edit Revision as of 22:59, 21 April 2007 edit undoWhipmeister (talk | contribs)31 editsNo edit summaryNext edit →
Line 44: Line 44:
* *


:*I cleaned it up a little, but it is still a little messy
--] 22:59, 21 April 2007 (UTC)
] ]
]]] ]]]

Revision as of 22:59, 21 April 2007

This article may require cleanup to meet Misplaced Pages's quality standards. No cleanup reason has been specified. Please help improve this article if you can. (March 2007) (Learn how and when to remove this message)

DataEase is a rapid application development tool for developing relationally-organized, data-intensive software applications for personal computers. DataEase was created in the early 1980s by software developers Arun Gupta and Joseph Busch. The first version of the software was released in 1981. The principals sold the company to Sapphire International Corporation of the United Kingdom in the late 1980s. Sapphire continues to develop and market the product. There are two distinct product arcs in DataEase' history: DataEase for DOS and DataEase for Windows.

DataEase for DOS

DataEase' early hallmark was the ease with which non-programmers found they could rapidly develop useful software applications. DataEase' design emphasized the visual design of screen forms and reports while hiding almost all of the arcane details such as properties of the underlying data structure. In addition, complex data management processes that would typically require multiple complex steps to complete with traditional programming tools were handled automatically and transparently as a user made changes to his/her application. For example, when editing an existing form, if the user removed a field, added another, indexed another and changed the data type of yet another, the necessary steps required to reflect those changes in the data structure underlying the form were automatically and non-destructively applied when the form was saved.

Report writing was similarly streamlined. The user simply defined access to the desired data using a simple procedural language known as DataEase Query Language (DQL). A prompting script editor, which permitted any user to instantly create DQL script with no prior knowledge of DQL syntax remains one of DataEase' most overlooked and beneficial features. One was not required to memorize details about the application's components or DQL syntactical construction prior to writing a valid DQL script.

Sample DQL Script

 For Employees with (Salary < 50000 and YearsOfService > 4 and LastReviewGrade>85)
List Records
LastName in order;
FirstName ;
CurrentSalary : item sum ;
CurrentSalary * data-entry EnterRaiseAmount : item sum .
Modify Records
CurrentSalary := CurrentSalary * data-entry EnterRaiseAmount .


In addition to simplified definition of data forms, reports and procedures, DataEase for DOS provided facilities for defining an application's user access, navigational menus, multi-format importing of data from other sources, data exporting, data backup and restoration, system documentation and user help, backing up and restoring data and integrating external programs into the application. DataEase for DOS applications provided record-level locking meaning they could be accessed simultaneously by many other users.

DataEase for DOS gained a loyal following among independent business application developers and those responsible for managing proprietary business processes in the corporate world. The DataEase Resource Guide, published by Sapphire International in the late 1980s lists approximately two hundred commercially-available applications spanning specialized domains from Waste Management to Law Enforcement. Indeed, many corporate users deployed business-critical applications using DataEase including organizations such as NASA, Ford Motor Co., Citimortgage (FKA Lomas Financial Corporation), and the American Automobile Club.

DataEase for DOS was distributed worldwide and, according to information provided by Sapphire International, peaked at an installed base of approximately 2 million seats. Despite the fact that Sapphire ceased distribution of DataEase for DOS in 2003, a significant number of DataEase for DOS applications remained in active use worldwide as of 2007.

DataEase for Windows

DataEase for Windows is rapid application development tool for constructing Windows software applications.

Recent Struggles

DataEase has recently struggled to maintain relevancy in an increasingly crowded marketplace. Surprisingly both users and developers remained loyal to the product which was a testament to its power and ease of use.

Now in version 7 (for Windows) DataEase is used by thousands of users worldwide to create database applications.

Resources

  • I cleaned it up a little, but it is still a little messy

--Whipmeister 22:59, 21 April 2007 (UTC)]]

Categories: