home *** CD-ROM | disk | FTP | other *** search
/ Loadstar 128 #17 / q17.d81 / t.mb boot < prev    next >
Encoding:
Text File  |  1990-01-01  |  15.3 KB  |  312 lines

  1.  
  2.                             M A S T E R    B A S E
  3.  
  4.                                 by Dick Heckert
  5.  
  6.  
  7.      MASTER BASE is a two-part program that will allow you to create and
  8. maintain a huge card file database of information.  Dick Heckert first sent
  9. this program in as a one-part program, which is why the label on this
  10. LOADSTAR 128 says SEARCH MASTER.  Dick added the second part, RBASE MASTER,
  11. for power users who have hard drives, RAMLink or RAMDrive.  For huge files,
  12. a 1541 disk may not be large enough.
  13.  
  14.      The opening screen of MASTER BASE lets you choose which of the two
  15. modules you'll use.  Once in either module, you can move to the other
  16. without coming back to the opening screen.  Each module has its special
  17. features and uses.
  18.  
  19.      Use SEARCH MASTER to enter, edit, sort and search SEQuential data
  20. files.  You can search any of the SEQ files on your data disk and load only
  21. the ones that meet your search criteria.  Or, you can search the file in
  22. memory and save only the records you want to another SEQ file.  You can
  23. append files to other files, too.  With SEARCH MASTER, you have complete
  24. control over the data on the disk and in memory, limited by the size of
  25. memory in the C-128.  If every field is completely full (not likely) you can
  26. enter 200 records.  In actual practice the number of records allowed is
  27. closer to 600.  You can save your SEQ files as RELative files, starting at
  28. record #1 or at the end of a current file.
  29.  
  30.      Use RBASE MASTER to maintain a RELative file database.  This database
  31. is limited only by the size of your storage device.  A 1581 disk can hold
  32. 2400 records.  CMD devices can hold even more.  Another big advantage of
  33. RBASE MASTER is that when you change a record, only that one record is
  34. changed.  Obviously this is much quicker than changing and saving a whole
  35. SEQ file.  Also, with RBASE MASTER when you create "index files" that are a
  36. subset of the main data file, any changes to the main file are automatically
  37. made in the index files, since they get their data from the main file.
  38.  
  39. NOTE: There is no RELative file on the LOADSTAR 128 disk.  You must create
  40. one with SEARCHMASTER on a disk with plenty of room.  Until you do this,
  41. there is no reason to even boot up RBASE MASTER.
  42.  
  43.      A range of records (or even a complete index file) can be saved from
  44. RBASE MASTER as a SEQ file for use with SEARCH MASTER.  The SEQ file can
  45. also be read and edited with a word processor for formatted printing.
  46.  
  47.      The recommended way to use MASTER BASE is to use SEARCH MASTER to
  48. create data records to be added to the large, comprehensive RELative file
  49. used by RBASE MASTER for day-to-day maintenance.
  50.  
  51.      I found that MASTER BASE doesn't work with WarpSpeed installed.  Not
  52. many compiled programs do, I'm afraid.
  53.  
  54.      Both modules are very similar in style and interface.  In fact, if you
  55. remember Dick's program from LOADSTAR 128 #13, PHONE BOOK, the interface
  56. will be quite familiar.  All of the menu options are listed on the left side
  57. of the screen.  There are two record boxes on the right.  You can switch
  58. between them so that anytime you want to have one record in sight while
  59. working with other records, you can do this easily.
  60.  
  61.      My original plan was to publish, as a sample file for you to use as you
  62. try these programs out, Dick's incredible list of users' groups. 
  63. Unfortunately, his comprehensive RELative file is over 1000 blocks long and
  64. the SEQ file is over 160 blocks.  However, Dick has a list of all of the
  65. LOADSTAR 128s that is small enough to fit on the disk for you to check out. 
  66. Just press L in SEARCH MASTER when the directory comes up to load the sample
  67. file, "m.128 loadstar".
  68.  
  69.      Many of the commands are the same in each module.  SEARCH MASTER is
  70. described below, with RBASE MASTER following.
  71.  
  72. SEARCH MASTER
  73. -------------
  74.  
  75.      SEARCH MASTER is set up as an address database with six fields of 40
  76. characters each.  The program has all the key commands displayed on the
  77. screen whenever you need or want them.  You just follow the prompts and soon
  78. you will not even have to refer to these instructions.
  79.  
  80.      The super feature of this program is the ability to SEARCH.  You can
  81. enter the word or part of a word and have all the records with that word
  82. listed to the screen.  You can then GOTO the ones that interest you.  It is
  83. possible to search files on disk and load only those matching the search
  84. word.  On the other hand, with a large file in memory, you can save only
  85. those records that match your search word.
  86.  
  87.      SEARCHMASTER allows you to set up a database for any purpose.  It will
  88. print out mail labels if you use the lines as an address book.  Ideas for
  89. other data base subjects are endless: library catalog of your books or VCR
  90. tapes; magazine subject/author files; sports records; home inventory;
  91. software directory; price lists and inventory control; language
  92. translations; stock market data.
  93.  
  94.      In addition, the files created in SEARCHMASTER are SEQuential and can
  95. be easily loaded into your word processor for formatting.  The program will
  96. print out lists of record Titles, mail labels or complete records and you
  97. can even set the left margin before printing, so you can print in multiple
  98. columns.
  99.  
  100.      The program can be booted from any drive number.  It reads the last
  101. drive used and sets it as the active drive.  Any drive from 8 to 16 can be
  102. used as data storage.
  103.  
  104.      Once the program is run, you will see three windows: the command window
  105. along the left side of the screen and two data box windows to the right. 
  106. Between the data boxes is an area used to provide prompts, give you
  107. alternative choices and keep you up to date with information.  The lower
  108. data box shows the Help descriptions for the current data.  Press B and the
  109. record in the top box is copied into the bottom box.  Press B again and
  110. you're back in the top box.  You can use this feature to compare records. 
  111. You can get the Help back in the bottom box at any time by pressing H.
  112.  
  113.      The directory of data files is loaded and shown in the left window. 
  114. You have four choices:
  115.  
  116.  (1) LOAD by moving the cursor to the file you want and press L, or
  117.  
  118.  (2) APPEND (add a file to the one already in memory) by pressing A, or
  119.  
  120.  (3) SEARCH load from one or more files according to your specified search
  121. word, or
  122.  
  123.  (4) ESCape without loading by pressing the ESC key.  This is the way to
  124. create a new file from scratch.
  125.  
  126.      For a SEARCH LOAD you mark the files you want searched by pressing the
  127. SPACE BAR over the files.  The number next to the filename shows the order
  128. of the search load.  Press RETURN when complete and you will have a chance
  129. to abort or start the search, which will load only records that have a match
  130. with the keyword you give.
  131.  
  132.      You can move through the records with +, -, A, and Z, which represent
  133. forward, backward, first record, last.  You can move to DIRECTORY mode by
  134. pressing F or L.  You can insert record cards or delete them with the arrow
  135. keys.  Change to another active drive with U.  Press D to send disk commands
  136. to open a partition, format a disk, or scratch a file.  (use the Basic 2
  137. commands without the "open15...close15 stuff).  The P key gets you to the
  138. PRINTER mode and S changes to SAVE mode.  Prompts in the info window will
  139. tell you your options.  After printing a range of records, the data of the
  140. ending record will be displayed although the pointers will be to the
  141. starting record.  Just press + or - to get them to agree.
  142.  
  143.      TITLE mode is where the fun begins.  Press T and you have a choice of
  144. seeing all the titles (the first line of data), or searching for records
  145. containing your search word (anywhere in the data or limited to a particular
  146. line).  The title window will open and the list will start.  You can stop
  147. the scroll with the NO SCROLL key and abort the listing with the ESC key. 
  148. At the end of the listing, the number of files found is given and you have
  149. the option of printing the list or returning to COMMAND mode.  Any part of
  150. the searched line will result in a find and the title will be listed.  The
  151. search in case-sensitive, which means that you MUST enter uppercase and
  152. lowercase exactly.  It is highly recommended that you settle on a convention
  153. and enter all of your data consistently.
  154.  
  155.      ENTER DATA by pressing E from command mode.  You can enter data on
  156. existing records or press Z to move to the end of the file and press + to
  157. get a blank card.  Then press E and refer to the INDEX box for the location
  158. of the data on the 6 lines.  If you press RETURN without any other keys, the
  159. line will stay as it was.  To erase a line just press SPACE and then RETURN.
  160. If you have the same line on a series of records, press = and RETURN and the
  161. line from the previous record will be entered for you.  When you press
  162. RETURN on line 6, the data will be shown as completed.  To correct any
  163. entry, just press E and return to the line.  Enter the whole line as you
  164. want it and complete the card by pressing RETURN for the rest of the lines. 
  165. You can enter punctuation marks.
  166.  
  167.      Do not press Q in command mode unless you have saved your files.
  168.  
  169.      The Help descriptions shown in Box Two can be revised for your custom
  170. database by pressing R and entering the new Help descriptions just as you
  171. enter data.  This can then be saved to disk where it will be loaded as the
  172. file is loaded.   When you change to another file, the Help for that file
  173. will be loaded.
  174.  
  175.      GOTO (Search) with G.  You are asked for the search word or partial
  176. word, and then all records in memory are searched for the word.  The search
  177. word must have the correct upper/lower case.  When found, the record is
  178. shown and you can press return for COMMAND mode or press SPACE to look for
  179. the next record containing the word.  All lines are searched in GOTO mode.
  180.  
  181.      Press H for HELP and the title window (if showing) is replaced with the
  182. commands listing and the INDEX is replaced in Box Two.  The commands window
  183. also shows the current disk drive number.  To DELETE a card, press UP ARROW.
  184. To INSERT a blank card press the LEFT ARROW.
  185.  
  186.      The FILE DIRECTORY is available by pressing F.  Just as in LOAD, you
  187. can abort by pressing the ESC key or load, append or search load a file. 
  188. You can change the file name by pressing N and entering the new name.  It is
  189. not necessary to enter the "m." identifier to the beginning of the name
  190. (except when scratching with DISK COMMAND).
  191.  
  192.      SAVE a file by pressing S in COMMAND mode.  You then have a choice of:
  193.  
  194.  (1) saving all records
  195.  
  196.  (2) saving only those records containing a search word.
  197.  
  198.  (3) saving a range of records by entering the first and last record number.
  199.  
  200.      ORDER (Sort) permits you to sort the entire file by the line number you
  201. enter.  I always use line 6 to set up a sort code with lower case letters.
  202. For example, my library file uses the number used by the library on the
  203. cover of the book (a subject sort system).
  204.  
  205.      PRINT mode is entered by pressing P and then choosing an option:
  206.  
  207.  (1) Title (first line only)
  208.  
  209.  (2) Label (first three lines)
  210.  
  211.  (3) All (six data lines)
  212.  
  213. You may print out All of the file or a Range of records.  Press ESCape to
  214. abort once the printing starts.
  215.  
  216.      DISK COMMANDS can be sent to your disk drive by pressing D and then
  217. entering the command.  Use the Basic 2 commands such as s0:filename to
  218. scratch a file, v to validate and n0:filename,ID to format a disk.  SEARCH
  219. MASTER supplies the "open15,8,15" and the "close15" for you.  To open a
  220. partition on a 1581 disk, enter /0:file where file is the name of a
  221. partition.  To change partitions on RAMLink, enter cp# where # is the number
  222. of the partition you would like.
  223.  
  224.      MEMORY can be checked by pressing M.  This shows the space left for
  225. more records.  You cannot enter more records when the free bytes are fewer
  226. than 2000 or the number of records is 600.
  227.  
  228.  
  229. RBASE MASTER
  230. ------------
  231.  
  232.      RELative files of 1000 blocks or more in size can be quickly accessed
  233. and updated.  Each record uses one block.  The size of your storage medium
  234. (disk) is the only limitation on the size of your file.
  235.  
  236.      You cannot create a RELative file with RBASE MASTER; you can only
  237. create SEQ files.  Use SEARCH MASTER to create the RELative files for RBASE
  238. MASTER to use.  The menu items found in RBASE MASTER not found in SEARCH
  239. MASTER are the index commands.  You access these with the 1, 2, 3 and 4
  240. keys.
  241.  
  242.  1 CREATE INDEX
  243.  
  244.      You get a choice of ALL or SEARCH.  If you choose ALL, the program will
  245. start at record #1 and read line 1 and the record number into an index in
  246. RAM.  This will continue until an empty record is found.  The index should
  247. be given the same name as the full file to indicate that it contains ALL of
  248. the records.  When you append records to the end or overwrite any records
  249. with SEARCH MASTER, you must create a new ALL record index and save it to
  250. disk.
  251.  
  252.      Choose SEARCH and you can create a special subset index that contains
  253. only matches for a word or character that you specify.  Using this special
  254. index file speeds things up since you only search matching records.  For
  255. instance, you may have a RELative file of all of your friends' and
  256. relatives' addresses.  You may have line 6 say R for relative and F for
  257. friend.  If you search for R you can create an index file that contains only
  258. relatives.
  259.  
  260.      It is also possible to search for two separate words with a SECONDARY
  261. SEARCH.  Only those records that contain BOTH words will be added to the
  262. index.  If you want the search limited to a particular line, enter the line
  263. number at the prompt.
  264.  
  265.  2 SAVE INDEX
  266.  
  267.      This saves the index in RAM as a file on disk.  As you ADD RECORDS the
  268. RAM index is updated, but you must save it to disk before you quit the
  269. program or it won't be updated on disk.
  270.  
  271.  3 LOAD INDEX
  272.  
  273.      You choose the file to load from a highlight bar directory.  If you
  274. want to create a SEARCH INDEX of the whole file, load the index created with
  275. ALL before creating a new SEARCH INDEX.  When creating a SEARCH INDEX, the
  276. program only looks at records in the current index.
  277.  
  278.  4 SAVE SEQUENTIAL
  279.  
  280.      This saves the active index as a SEQ file for loading into SEARCH
  281. MASTER.  This is a good way to back up your large RELative file.  Remember
  282. that the SEQ file cannot be much larger than 500 records so if your REL file
  283. is larger, split it into two or more sections before saving as SEQ files.
  284.  
  285.      A stands for Add in RBASE MASTER.  Although the numbers at the top of
  286. Box One may not agree at first, anything you add to a RELative file will be
  287. added at the end.  The order of records is not important when using REL
  288. files.
  289.  
  290. NOTE: Since RBASE MASTER automatically looks for a RELative file when you
  291. change disk drives by pressing U, it's a good idea to have a disk (any disk)
  292. in each of your active drives.  If you have an empty drive active, it's
  293. light will blink when you cycle through it with U.
  294.  
  295. OVERVIEW
  296. --------
  297.  
  298.      Any program as powerful as MASTER BASE requires some use before you
  299. become an expert with it.  Use Copy It to put all of the MASTER BASE files
  300. on a blank, formatted disk.  Then play with the sample file "loadstar 128". 
  301. Create subsets of the list, perhaps containing just the ones you have.  The
  302. complete file is always there so there's little chance of losing anything.
  303.  
  304.      It won't be long before you are in complete control of whatever lists
  305. you make.  For years MS-DOS computers have been touted as the only computers
  306. capable of keeping up with a company's data.  Well, move over Big Blue,
  307. MASTER BASE and a CMD device will do the job as well as any of your $2000
  308. systems.
  309.  
  310. FT
  311.  
  312.                     **** R - Run     RETURN - Menu ****