THE BQLT PROGRAM

Document Type: 
Document Number (FOIA) /ESDN (CREST): 
CIA-RDP78T04759A009800010079-4
Release Decision: 
RIPPUB
Original Classification: 
T
Document Page Count: 
8
Document Creation Date: 
December 28, 2016
Document Release Date: 
February 21, 2003
Sequence Number: 
79
Case Number: 
Publication Date: 
May 26, 1971
Content Type: 
MF
File: 
AttachmentSize
PDF icon CIA-RDP78T04759A009800010079-4.pdf189.33 KB
Body: 
25X1 Approved F4 r Release 2003/03/28T&A ET04759A009800010079-4 1 :1 26 May 1.971 Copy No. 1U n SUBJECT: The BQLT Program 25X1 1. To improve the utility of the Batch Query Language (BQL) Program AID has implemented the BQLT Program, a modified version of BQL. BQLT has been specifically designed to be run from remote terminals rather than from the computer room. Like BQL, BQLT will retrieve data from the Installa- tions Data File and from existing private files. AID hopes that the use of BQLT will reduce the large volume of requests submitted to the AID Opera- tions Branch for BQL runs and thus give users much faster service. 2. Instructions for using the new program have been included in the attachment. This memorandum and the instructions will also be issued as soon as possible to all those who have received user manuals for BQL and the PIRL Query Language. If you need additional copies of the memorandum or of the user manuals, please contract Chief of the 25X1 Systems Integration Staff, AID on extensionj _j 25X1 3. We would be happy to brief those in your organization who will be using BQLT. These would include all personnel who have had training and/or experience in using either BQL or PIRL. If you would like to be briefed on the new program, please make arrangements through your ADP coordinator. We request that he contact Chief of the Information 25X1 Systems Branch, AID/PSG on extension 25X1 4. Please notify all BQL users in your organization to begin using the BQLT Program as soon as they receive the necessary documentation. We also request that, during the four working days following the. delivery of photography to NPIC, BQLT be used for only those queries having the highest priority. 25X1 Declassification Review by NIMA/DoD 25X1 Approved For Release 2003/03/2q f P5 QR T04759A00980001007?-4 25X1 Approved For Release 2003/03/28 : CIA-RDP78TO4759AO09800010079-4 Approved For Release 2003/03/28 : CIA-RDP78TO4759AO09800010079-4 Approved F r Release 201QB3/$ECRb DP78TO4759A 9800010079-1 --1 25X1 25X1 25X1 25X1 Approved For Release 20lfI 3/SEER DP78T04759A0 9800010079-# 25X1 25X1 Approved F br Release 20W939C0- 80001007 - 5X1 CHAPTER VIII. THE BQLT PROGRAM The BQLT Program, a modified version of BQL, has been designed to be run from on-line remote terminals rather than from the computer room. Like BQL, BQLT will also retrieve data from the Installations Data File and from existing private files. Queries Based on the IHEAD Sector When a query specifies that target records be selected from the IDF solely on the basis of data in the IHEAD sector, no more than 1,000 records will be selected. If more than 1,000 records must be selected to answer the query, this message will be sent to the device that transmitted the query: OUTPUT TOO LARGE FOR REMOTE DEVICE-RECONSTRUCT QUERY OR SUBMIT REQUEST THRU PAS, OPB. For example, a query specifying that all records on USSR targets be selected from the IDF would exceed this limitation. When constructing queries about targets located in areas as large as China or the USSR, try to limit the number of records to be selected by including WHEN, OR, AND, or USE statements in your query, or by specifying that records be selected on the basis of their location [WITHIN and EXCEPT statements]. For example, this query would limit the selection of target records to those which are 25X1 Approved For Release 23If-DP78T04759A0?98000100 25X1 25X1 Approved F4 r Release 2001JQF/2$ET2 the responsibility of IEG component 531: FOR FILE IDF; REPORT IHEAD ON 012; WHEN IHEAD,COMP EQ 531; COUN EQ UR. 25X1 Printing Limitations If you want the answer to your query printed by a DCT 2000 or a high- speed printer in the computer room, the number of printed lines will be limited to 3,500. For example, this limitation would be exceeded if you were to submit a query that requires the selection of 500 target records and specifies a report format table that prints 8 lines of data per target record. In this case, the maximum number of lines to be printed would be I+,000 [8 X 500]. If you specify that your answer is to be printed by an ASR or KSR Teletype or by a Kleinschmidt printer, the number of lines to be printed will be limited to 100. Whenever these printing limitations are exceeded, an appropriate message will be sent to the on-line device that transmitted the query. No output or partial output will be printed. Queries Based on the IHEAD and on Other Sectors If a query specifies that target records be selected on the basis of data in the IHEAD sector and other sectors in the IDF, no more than 100 records will be selected. If more than 100 records must be selected to answer such a query, this message will be sent to the device that trans- mitted the query: NON-HEADER TARGETS RETRIEVED EXCEEDED REMOTE LIMIT OF 100 For example, the answer to this query would require the selection of over 25X1 Approved For Release 40POS&SRET -RDP78T04759 0098000100i9-4 25X1 ~~~ cc cc~~CC 25X1 Approved For Release 2003/63/2?%KEFT P78TO4759A009 00010079-4 5X1 100 records: FOR FILE IDF; REPORT IHEAD ON 012; WHEN IHEAD,COUN EQ CH; ISTAT,STA: This query specifies that all records on targets located in China and 25X1 would require the selection of over 100 records, no output would besprinted. The program would terminate, and the message given on the preceding page would be printed by the teletypewriter associated with the on-line device being used. If you want more than 100 records to be selected, submit your request for a program run to the Operations Branch, AID. REPORT FORMAT TABLES Only these mnemonics for report format tables may be specified in a BQLT query. [See also CHAPTERS I and II.] IBRIE ILOCA ICOLL INOTE IDESC IOBJE IDETE IPHOT IHEAD IREAD IHIGH ISECU ISTAT If you need another type of format, a new table can be generated by submitting a written request for this service to the Chief, Information Systems Branch, AID/PSG or to your ADP coordinator. When printed, sectors are preceded by two lines of header data. Approved For Release 2PO,M?R?1I4 RDP78TO4759 009800010071 Approved TRANSMITTING BQLT QUERIES For Release 21 V1' ~CI.RC l 0980001007 BQLT queries can be transmitted to the computer via on-line teletype- writers or via a DCT 2000. The procedures for transmitting queries are identical to those described in CHAPTER VI with one exception: specify BQLT rather than BQL when calling the program on a teletypewriter; or punch BQLT in your program header card if a DCT 2000 is to be used. Approved For Release 2003r/03f 0980001007 zU_ L-4 25X1 25X1 25X1 25X1 25X1 Approved For Release 2003/03/28 : CIA-RDP78TO4759AO09800010079-4 Approved For Release 2003/03/28 : CIA-RDP78TO4759AO09800010079-4