Аналоги Datatrieve

Docker

Бесплатно
Открытый исходный код
Windows
macOS
Linux

Docker — платформа для автоматизации развёртывания, масштабирования и управления приложениями с использованием контейнеризации, предоставляющая инструменты для создания образов контейнеров, их хранения и запуска на различных средах; позволяет упаковывать приложения с зависимостями в изолированные, переносимые контейнеры, обеспечивает управление жизненным циклом контейнеров, сетью и томами хранения, а также интеграцию с системами оркестрации и CI/CD, способствуя повышению портативности, консистентности и эффективности разработки и эксплуатации программного обеспечения.

Datatrieve — инструмент для интерактивного составления запросов, формирования отчетов и обработки данных, разработанный компанией Digital Equipment Corporation (DEC). Первоначально созданный для использования в среде операционной системы OpenVMS и на некоторых системах семейства PDP-11, Datatrieve представлял собой ранний пример языка четвертого поколения (4GL), ориентированного на облегчение доступа к базам данных и упрощение работы пользователей, не являющихся профессиональными программистами. Интерфейс и команда запросов были близки к английскому языку, что делало систему удобной для разработчиков отчетов, аналитиков и администраторов баз данных в корпоративной и научной среде.

Datatrieve сочетал в себе возможности интерактивного диалогового режима и пакетной обработки, позволяя пользователю выполнять выборки данных, сортировку, группировку и формирование табличных и текстовых отчетов. Система поддерживала работу с различными источниками данных, характерными для платформ DEC, и предоставляла средства для определения форматов вывода, вычисляемых полей и простых процедур обработки. Из-за близости команд к естественному языку и ориентации на задачи подготовки отчетности Datatrieve рассматривался как инструмент для ускорения разработки прикладных решений и уменьшения объема рутинного программирования по сравнению с традиционными языками низкого уровня того времени.

  • Интерактивный режим для формирования и выполнения запросов в диалоге с пользователем.
  • Пакетная обработка для автоматического выполнения заранее написанных скриптов и отчетов.
  • Четкая синтаксическая близость к английскому, упрощающая формулировку условий выборки и описания выходного формата.
  • Поддержка вычисляемых полей и простых выражений для преобразования данных при формировании отчетов.
  • Форматирование вывода с возможностью задания колонок, заголовков и шаблонов печати.
  • Интеграция с файловыми и системными средствами DEC, обеспечивающая доступ к локальным базам данных и структурам данных платформы.
  • Ориентация на пользователей 4GL — аналитиков и прикладных специалистов, не требующих глубоких навыков программирования.
Подробнее