DATATRIEVE
Utvecklare | VMS Software Inc. (ursprungligen Digital Equipment Corporation ) |
---|---|
Stabil frisättning | 7.4-1 / mars 2017 |
Operativ system |
Operativsystem OpenVMS , PDP-11 |
Tillgänglig i | engelsk |
DATATRIEVE är ett verktyg för databasfrågor och rapportskrivare som ursprungligen kommer från Digital Equipment Corporation . Det körs på OpenVMS , såväl som flera PDP-11 operativsystem. DATATRIEVEs kommandostruktur är nästan vanlig engelska, och det är ett tidigt exempel på ett fjärde generationens språk (4GL) .
Översikt
DATATRIEVE fungerar mot platta filer, indexerade filer och databaser. Sådana datafiler är avgränsade med hjälp av postdefinitioner lagrade i Common Data Dictionary (CDD), eller i RMS-filer. DATATRIEVE används vid många OpenVMS- installationer.
Historia
DATATRIEVE utvecklades i slutet av 1970-talet och början av 1980-talet av ett team av mjukvaruingenjörer vid DEC:s Central Commercial Engineering-anläggningar i Merrimack och Nashua, New Hampshire, under databasarkitekten Jim Starkey . Många av projektets ingenjörer gick vidare till mycket synliga karriärer inom databashantering och andra programvarudiscipliner.
Version 1 för PDP-11 släpptes 1977; VAX DATATRIEVE släpptes 1981 som en del av VAX Information Architecture.
DATATRIEVE antog wombaten som sin fiktiva maskot; programmets hjälpfil svarade på "HELP WOMBAT" med faktainformation om verkliga wombats.
Exempel på DATATRIEVE-användning
DATATRIEVE-frågor och kommandon närmar sig vanlig engelsk meningsstruktur, men skulle inte anses vara naturligt språk, eftersom en exakt meningsstruktur måste användas:
DTR> FÖR FAMILJER MED NUMBER_KIDS = 2
KON> SKRIV UT KID_NAME, ÅLDER FÖR BARN MED ÅLDER GT 20
DATATRIEVE kan också användas för att ändra data:
DTR> FÖR FAMILIER ÄNDRA EACH_KID AV FÖRSTA 1 BARN
Ange KID_NAME:
DATATRIEVE kan också korsa flera datamängder och skapa sammanfogade datavyer:
DTR> SKRIV UT NAMN, TYP, PRIS PÅ KONTAKT
> YACHTS CROSS ÄGARE ÖVER TYP
externa länkar
- "DATATRIEVE" . VSI. mars 2017 . Hämtad 2021-01-16 .
- Joe H. Gallagher. "DATATRIEVE-programmeraren" . Hämtad 2013-09-02 .
- Martin PJ Zinser. "Datatrieve och Wombats" . IBPhoenix . Hämtad 2013-09-02 .