Retrocomputing
RMS running in an emulation of a TeleVideo 912 terminal
RMS running in an emulation of a TeleVideo 912 terminal.

RMS Record Management System

RMS is a complete DATABASE MANAGEMENT system for the 6809 computer. It runs under Flex, and supports the CT-82, or other CRT terminal. RMS is a set of five machine language programs that make up the most powerful business programming tool available for the 6809. It can be used by the relative novice, to implement an incredible variety of information storage and retrieval applications, without any programming. However, the programmer can use RMS as part of the solution to a larger problem, saving many hours of unnecessary program development time. RMS can be used to handle data input, editing, validation, on-line retrieval sorting and printed reports. Custom data manipulation can be filled in by the user's BASIC programs.

The creator of RMS was Washington Computer Services, 3028 Silvern Lane, Bellingham, WA 98226. RMS originally ran under FLEX and was also ported to OS-9 and the IBM PC.

RMS on Dragon 64

The complete RMS package was sold, except the appendix describing how to configure the application for another terminal was removed from the manual. Instead, the user was told to put the file rms.trm in the execution directory.

Keys

Key name Function GO51 WordPak Kimtron 85 ANSI
RETURN Move to next field ENTER ENTER ENTER ENTER
BACKSPACE Delete a character Break Backspace
TAB FORWARD Same as RETURN Tab
TAB BACKWARD Move to previous field SHIFT-← SHIFT-Tab
QUIT Return to OS-9 CONTROL-E CONTROL-↑ ESC ESC CONTROL-E
CLEAR Clear the form SHIFT-↑ SHIFT-← Tab
FIND Find a record by key field CONTROL-F SHIFT-→ ESC F CONTROL-F
DELETE Delete the displayed record CONTROL-D CONTROL-← DELETE CONTROL-D
UPDATE Update the record on disk CONTROL-U CONTROL-→ ESC U CONTROL-U
FEED Display the next secondary record SHIFT-↓ LF or ↓
INSERT Insert a new record on disk SHIFT-→ ESC I CONTROL-A
HOME Go to first (key) field HOME Home
SCAN Browse through file SHIFT-↓ SHIFT-↑ ESC S End
DUPLICATE Copy field from last record CONTROL-↓ CONTROL-↓ ESC D CONTROL-R

References