Введение
DataEase - это система управления реляционными базами данных (RDBMS), которая считается инструментом для разработки быстрого программного обеспечения для персональных компьютеров. DataEase был создан в начале 1980-х годов разработчиками программного обеспечения Аруном Гуптой и Джозефом Бушем. Первая версия программного обеспечения была выпущена в 1981 году компанией Software Solutions Inc. Директора продали компанию Sapphire International Corporation из Соединенного Королевства в 1991 году. Sapphire продолжает разрабатывать и продавать продукт. В истории DataEase существуют две отдельные продуктовые дуги: DataEase для DOS и DataEase для Windows. По состоянию на октябрь 2023 года, DataEase, похоже, исчезла. Его веб-сайт и его последнего владельца, Sapphire Groups, не были найдены.
DataEase is a relational database management system (RDBMS), and is considered 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 by Software Solutions Inc. The principals sold the company to Sapphire International Corporation of the United Kingdom in 1991. Sapphire continues to develop and market the product. There are two distinct product arcs in DataEase's history: DataEase for DOS and DataEase for Windows. As of October 2023, DataEase appears to have disappeared. Its website and that of its last owner, Sapphire Groups, could not be found.
DataEase для DOS
Первоначально называемый Datamaster, ранней отличительной чертой DataEase была легкость, с которой не-программисты обнаружили, что могут быстро разрабатывать полезные программные приложения. Дизайн DataEase подчеркивал визуальный дизайн экранных форм и отчетов, скрывая почти все тайные детали, такие как свойства базовой структуры данных. Кроме того, сложные процессы управления данными, которые обычно требуют множества сложных шагов для завершения с помощью традиционных инструментов программирования, обрабатывались автоматически и прозрачно, поскольку пользователь вносил изменения в свое приложение. Например, при редактировании существующей формы, если пользователь удалил поле, добавил другое, проиндексировал другое и изменил тип данных еще одного, необходимые шаги, необходимые для отражения этих изменений в структуре данных, лежащих в основе формы, автоматически и неразрушительно применялись при сохранении формы. Составление отчетов было таким же упрощенным. Пользователь просто определяет доступ к желаемым данным, используя простой процедурный язык, известный как DataEase Query Language (DQL). Редактор сценариев, который позволил любому пользователю мгновенно создавать сценарий DQL без предварительных знаний синтаксиса DQL, остается одной из самых недооцененных и полезных функций DataEase. Не требовалось запоминать детали о компонентах приложения или синтаксической конструкции DQL до написания действительного скрипта DQL.
DataEase на рабочем месте
DataEase для DOS приобрел эклектический след среди разработчиков приложений и тех, кто отвечает за управление проприетарными бизнес-процессами в корпоративном мире. В Руководстве по ресурсам DataEase, опубликованном DataEase International в конце 1980-х годов, перечислено около двухсот коммерчески доступных приложений, охватывающих специализированные области от управления отходами до правоохранительных органов. Действительно, многие корпоративные пользователи развернули бизнес-критические приложения с использованием DataEase, включая такие организации, как NASA, Ford Motor Co., Citimortgage (FKA Lomas Financial Corporation) и American Automobile Club. DataEase для DOS распространялся по всему миру и, согласно информации, предоставленной Sapphire International, достиг пика в установленной базе примерно 2 миллионов мест. Несмотря на то, что Sapphire прекратил распространение DataEase для DOS в 2003 году, значительное количество приложений DataEase для DOS оставалось в активном использовании во всем мире по состоянию на 2008 год.
DataEase для Windows
DataEase для Windows (DFW) - это инструмент для быстрой разработки приложений для создания приложений баз данных Windows. DataEase для Windows отказался от многих интуитивных функций своего предка DataEase для DOS. Продукт DataEase для Windows был разработан и позиционирован для удовлетворения потребностей более технических программистов. Это было связано с верой в то время, что вскоре все данные будут храниться на клиентских серверных платформах на основе SQL, и что DataEase сам по себе превратится в инструмент разработки SQL. DataEase для Windows был первоначально выпущен в 1994 году, как продолжение DataEase Express, в котором отсутствовал процедурный язык DQL. Пользовательский интерфейс был пересмотрен, и автоматическое создание структур данных вместе с экранами (формами) было прекращено. Несмотря на то, что DataEase для Windows включал в себя как автоматизированный инструмент миграции (с DE DOS 4.53) и возможность непосредственного получения таблиц и данных из DFD5, многие пользователи DataEase для DOS с давних пор затруднялись вырваться из иерархической парадигмы CUI и максимально использовать новые инструменты в продукте Windows. Принятие DataEase для Windows существующими пользователями DataEase для DOS было значительно затруднено, и те, кто отложил решение о переходе и вместо этого перешел на более поздние версии DOS, обнаружили, что, хотя они могли обмениваться данными с версиями Windows, для достижения полного приложения Windows, формы и макеты отчетов должны были быть созданы с нуля в DFW. Несмотря на то, что бизнес-правила можно было импортировать вместе с таблицами, а DQL-файлы можно было импортировать также либо путем вырезания и вставки, либо с помощью функции "DOS report" в версии DFW 5.5 и далее, все же оставалась проблема, что приложение, разработанное с рабочим потоком для однозадачной среды DOS, часто не подходило для многосессионной среды Windows. Трудности и значительные расходы, связанные с задачей переписывания приложений, заставили многих пользователей DataEase, которые в остальном были довольны, пересмотреть свой выбор платформы DataEase. И наоборот, новые пользователи DataEase для Windows без предварительного опыта нашли его эффективным инструментом, и некоторые важные системы были написаны с его помощью во второй половине 1990-х годов. С версии 7 DataEase (2006) от взаимодействия отказались, поскольку это было слишком ограничивающим для разработки продукта, чтобы быть хорошим "гражданином Windows".
DataEase 7.2 (вводится в действие с 1 января 2013)
В 2008 году была назначена новая команда разработчиков DataEase под руководством Ульрика Крона, чтобы ввести DataEase в новую эру, которая в конечном итоге завершится полностью веб-продукт. DataEase 7.2 был официально запущен 1 июля 2009 года. Эта версия первая, которая использовала 64-битную операционную систему и была широко переработана, чтобы содержать более 1000 улучшений и исправлений. Выпуск 7.2 также ознаменовал время, когда DataEase International Ltd. снова стала независимой продуктовой компанией, ориентированной исключительно на продукт и его разработку.
The release of 7.2 also marked the time when DataEase International Ltd. became once again an independent product company solely focused on the product and its development.