Jump to content

DataEase

DataEase — это система управления реляционными базами данных (СУБД), которая считается инструментом быстрой разработки приложений для разработки реляционно организованных программных приложений с интенсивным использованием данных для персональных компьютеров. DataEase была создана в начале 1980-х годов разработчиками программного обеспечения Аруном Гуптой. [1] и Джозеф Буш. Первая версия программного обеспечения была выпущена в 1981 году компанией Software Solutions Inc. В 1991 году руководители продали компанию Sapphire International Corporation из Соединенного Королевства. Sapphire продолжает разрабатывать и продавать свой продукт. В истории DataEase есть два различных направления продуктов: DataEase для DOS и DataEase для Windows .

По состоянию на октябрь 2023 года DataEase, похоже, исчез. Веб-сайт компании и ее последнего владельца, Sapphire Groups, найти не удалось.

DataEase для DOS

[ редактировать ]

Первоначально назывался Datamaster, [2] Первой отличительной чертой DataEase была легкость, с которой непрограммисты обнаружили, что могут быстро разрабатывать полезные программные приложения. Дизайн DataEase подчеркивал визуальный дизайн экранных форм и отчетов, скрывая при этом почти все загадочные детали, такие как свойства базовой структуры данных. Кроме того, сложные процессы управления данными, которые обычно требовали выполнения множества сложных шагов с помощью традиционных инструментов программирования, обрабатывались автоматически и прозрачно по мере того, как пользователь вносил изменения в свое приложение. [3] Например, если при редактировании существующей формы пользователь удалил поле, добавил другое, проиндексировал другое и изменил тип данных еще одного, необходимые шаги, необходимые для отражения этих изменений в структуре данных, лежащей в основе формы, выполнялись автоматически и не выполнялись. деструктивно применяется при сохранении формы.

Написание отчетов также было упрощено. Пользователь просто определял доступ к нужным данным, используя простой процедурный язык, известный как язык запросов DataEase (DQL). Редактор сценариев с подсказками, который позволял любому пользователю мгновенно создавать сценарии DQL без предварительного знания синтаксиса DQL, остается одной из наиболее игнорируемых и полезных функций DataEase. Перед написанием действительного сценария DQL не требовалось запоминать подробности о компонентах приложения или синтаксической конструкции DQL.

Пример DQL-скрипта

[ редактировать ]
 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 .

Помимо упрощенного определения форм данных, отчетов и процедур, DataEase для DOS предоставляет возможности для определения доступа пользователя к приложению, навигационных меню, многоформатного импорта данных из других источников, экспорта данных, резервного копирования и восстановления данных, системной документации и пользовательской документации. помощь, резервное копирование и восстановление данных и интеграция внешних программ в приложение. Приложения DataEase для DOS обеспечивали блокировку на уровне записей, что означало, что к ним могли одновременно получить доступ многие другие пользователи.

DataEase в Unix

Группа в Пало-Альто примерно в 1991 году разработала продукт, названный XDOS.

Это было программное обеспечение для преобразования на двоичном уровне, которое переносило исполняемые файлы DOS в предписанную версию Unix , и, таким образом, DataEase для DOS стал DataEase для Unix . Перевезено было все, чтобы приложение, сделанное под DataEase для DOS, было портировано в среду UNIX — все, включая данные.

XDOS можно было применять к множеству популярных в то время приложений (в профессиональном смысле, поскольку тогда ПК редко можно было увидеть за пределами ИТ-отдела или на настольных компьютерах на работе, в библиотеке или иногда дома у ИТ-специалиста). профессиональный разработчик.

Некоторые из XDOS-совместимых приложений включали DataEase, MS Word , Lotus 123 (электронные таблицы) и другие.

XDOS предоставлялся для определенных вариантов системы UNIX. Не для HP , а для большинства других. Разработчику вариантов UNIX пришлось согласиться передать некоторые необходимые технические характеристики, с которыми HP в то время не могла согласиться. Практически все варианты UNIX не имели подобных проблем или соответствовали критериям благодаря совместимости между вариантами UNIX/ XENIX .

Разработчики XDOS продолжили разработку XWindows для UNIX.

Когда в конечном итоге было принято решение о том, что DataEase для DOS не сможет быть перенесено на DataEase для Windows, у огромной базы пользователей по всему миру, на 13 языках, включая русский и японский, упала задница.

DataEase на работе

[ редактировать ]

DataEase для DOS завоевала множество поклонников среди разработчиков приложений и тех, кто отвечает за управление частными бизнес-процессами в корпоративном мире. В Руководстве по ресурсам DataEase, опубликованном DataEase International в конце 1980-х годов, перечислено около двухсот коммерчески доступных приложений, охватывающих специализированные области от управления отходами до правоохранительной деятельности. Действительно, многие корпоративные пользователи развертывали критически важные бизнес-приложения с помощью DataEase, включая такие организации, как NASA , Ford Motor Co. , Citimortgage (FKA Lomas Financial Corporation) и Американский автомобильный клуб.

DataEase для DOS распространялась по всему миру, и, согласно информации, предоставленной Sapphire International, ее установленная база составила около 2 миллионов мест. Несмотря на то, что Sapphire прекратила распространение DataEase для DOS в 2003 году, по состоянию на 2008 год значительное количество приложений DataEase для DOS продолжало активно использоваться во всем мире.

DataEase для DOS была отмечена рядом престижных отраслевых наград, [4] включая:

  • журнала PC Magazine : 1986, 1988, 1989 гг. Выбор редактора
  • журнала PC Magazine : 1988, 1990 Лучшая награда
  • База данных PC Week Labs Challenge. Разработка Shootout - Олимпия. Выставка пользователей ПК: Победитель 1989 г. (Джулиан Брирли и Гэри Коуэн), 1990 г. (Джулиан Брирли и Саймон Ирвин)

DataEase для Windows

[ редактировать ]

DataEase for 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 for Windows существующими пользователями DataEase for DOS было значительно затруднено, и те, кто откладывал решение о переходе и вместо этого перешел на более поздние версии DOS, обнаружили, что, хотя они и могут обмениваться данными с версиями Windows, для создания полноценного приложения Windows, формы и макеты отчетов пришлось создавать заново в DFW. Несмотря на то, что бизнес-правила можно было импортировать вместе с таблицами, а DQL можно было импортировать либо путем вырезания и вставки, либо с помощью функции «Отчет DOS» в DFW версии 5.5, все равно оставалась трудность, заключающаяся в том, что приложение, разработанное с рабочим процессом для однозадачная среда DOS часто не подходила для многосессионной среды Windows. Сложность и значительные затраты, связанные с переписыванием приложений, заставили многих удовлетворенных в остальном пользователей DataEase пересмотреть свой выбор платформы DataEase.

И наоборот, новые пользователи DataEase для Windows, не имеющие предыдущего опыта, сочли его эффективным инструментом, и во второй половине 1990-х годов с его использованием было написано несколько важных систем. [ нужна ссылка ]

Начиная с версии DataEase 7 (2006 г.), от совместимости отказались, поскольку она слишком ограничивает разработку продукта, чтобы она могла быть «гражданином Windows». [ нужна ссылка ]

В 2008 году была назначена новая команда разработчиков DataEase под руководством Ульрика Крона, чтобы вывести DataEase в новую эру, кульминацией которой в конечном итоге станет полностью веб-продукт.

DataEase 7.2 был официально выпущен 1 июля 2009 года. Эта версия является первой, использующей 64-битную операционную систему , и была тщательно переработана и содержит более 1000 улучшений и исправлений. [5]

Выпуск версии 7.2 также ознаменовал время, когда DataEase International Ltd. снова стала независимой продуктовой компанией, сосредоточенной исключительно на продукте и его разработке.

  1. ^ Карр, Дэвид (15 сентября 2000 г.). «Конец веб-кодированию: производитель инструментов стремится к дисциплине в разработке приложений» . Журнал «Мир Интернета» . Архивировано из оригинала 15 марта 2006 г. Проверено 03 января 2024 г.
  2. ^ «DataEase.com » История» . www.dataease.com . Архивировано из оригинала 20 ноября 2008 г. Проверено 03 января 2024 г.
  3. ^ «Наука и технологии» . Энциклопедия Проберта . Архивировано из оригинала 7 сентября 2014 г. Проверено 03 января 2024 г.
  4. ^ Винклер, Фил. «История DataEase» . www.plmconsulting.com . Архивировано из оригинала 8 марта 2012 г. Проверено 03 января 2024 г.
  5. ^ DataEase 7.2: первый шаг на пути вперед и последний в эпоху [ постоянная мертвая ссылка ] .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: ba9d4c2fc6692577d67c6b4b76aac404__1722432900
URL1:https://arc.ask3.ru/arc/aa/ba/04/ba9d4c2fc6692577d67c6b4b76aac404.html
Заголовок, (Title) документа по адресу, URL1:
DataEase - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)