ДАННЫЕ
Разработчик(и) | VMS Software Inc. (первоначально Digital Equipment Corporation ) |
---|---|
Стабильная версия | 7.4-1
/ март 2017 г. |
Операционная система | ОпенВМС , PDP-11 Операционные системы |
Доступно в | Английский |
DATATRIEVE — это инструмент для запросов к базе данных и создания отчетов, разработанный Digital Equipment Corporation . Он работает на операционной системе OpenVMS , а также на нескольких операционных системах PDP-11 . Структура команд DATATRIEVE почти простая английская, и это ранний пример языка четвертого поколения (4GL) .
Обзор
[ редактировать ]DATATRIEVE работает с плоскими файлами, индексированными файлами и базами данных. Такие файлы данных разделяются с помощью определений записей, хранящихся в Общем словаре данных (CDD) или в файлах RMS. DATATRIEVE используется во многих установках OpenVMS .
История
[ редактировать ]DATATRIEVE была разработана в конце 1970-х годов. [1] и в начале 1980-х годов группой инженеров-программистов на центральном коммерческом инженерном предприятии DEC в Мерримаке и Нэшуа, штат Нью-Гемпшир, под руководством архитектора базы данных Джима Старки . [2] Многие из инженеров проекта сделали заметную карьеру в области управления базами данных и других дисциплинах программного обеспечения.
Версия 1 для PDP-11 была выпущена в 1977 году; VAX DATATRIEVE был выпущен в 1981 году как часть информационной архитектуры VAX.
DATATRIEVE сделала вомбата своим воображаемым талисманом; Файл справки программы ответил на запрос «HELP WOMBAT» фактической информацией о реальных вомбатах.
Примеры использования DATATRIEVE
[ редактировать ]Запросы и команды DATATRIEVE приближаются к простой структуре предложений английского языка, но не считаются естественным языком, поскольку необходимо использовать точную структуру предложений: [3]
DTR> FOR FAMILIES WITH NUMBER_KIDS = 2
CON> PRINT KID_NAME, AGE OF KIDS WITH AGE GT 20
DATATRIEVE также можно использовать для изменения данных:
DTR> FOR FAMILIES MODIFY EACH_KID OF FIRST 1 KIDS
Введите KID_NAME:
DATATRIEVE также может объединять несколько наборов данных, создавая объединенные представления данных: [4]
DTR> PRINT NAME, TYPE, PRICE OF
CON> YACHTS CROSS OWNERS OVER TYPE
Ссылки
[ редактировать ]- ^ «Цифровые технологии представляют Datatrieve». Компьютерный мир . 27 марта 1978 г. с. 53.
- ^ «Компьютерное общество IEEE и GBC/ACM» . IEEE.org . Проверено 7 декабря 2012 г.
- ^ «Руководство пользователя DATATRIEVE» (PDF) . Архивировано из оригинала (PDF) 4 декабря 2020 г. Проверено 30 апреля 2019 г.
- ^ «Обновление Datatrieve от DEC обеспечивает межфайловый просмотр». Компьютерный мир . 21 июля 1980 г. с. 44.
Внешние ссылки
[ редактировать ]- "ДАТАТРИЕВ" . ВСИ. Март 2017 года . Проверено 16 января 2021 г.
- Джо Х. Галлахер. «Программист DATATRIEVE» . Проверено 2 сентября 2013 г.
- Мартин П. Дж. Зинзер. «Дататрив и вомбаты» . ИБФеникс . Проверено 2 сентября 2013 г.