home *** CD-ROM | disk | FTP | other *** search
/ Fujiology Archive / fujiology_archive_v1_0.iso / !MAGS / STREPORT / STR021.ZIP / STR021.TXT < prev   
Encoding:
Text File  |  1988-06-25  |  58.7 KB  |  1,332 lines

  1. _______________________________________|
  2. |ZMAG   |ZMAGAZINE ST-REPORT  ISSUE #21|
  3. | ZMAG  |______________________________|
  4. |  ZMAG |February 10, 1988             |
  5. |_______|______________________________|
  6. |Editor |Ron Kovacs                    |
  7. |_______|______________________________|
  8. |Asst Pb|ST Xpress Magazine            |
  9. |       |Ken Kirchner, Tony Santos     |
  10. |_______|______________________________|
  11. |INDEX  |
  12. |_______|_______________________________
  13. |..<1>..|Atari ScuttleBits. . . . . . . . . . . . . . . . .Bob Kelly
  14. |..<2>..|Best Of 1987 Survey Results. . . . . . . . . . . .Ron Kovacs
  15. |..<3>..|MulitLine NiteLight   (Review)
  16. |..<4>..|ST Desktop (A New Newsletter). . . . . . . . . . .Luther Miller
  17. |..<5>..|Star Trek (Software Review). . . . . . . . . . . .Steve Marshall
  18. |..<6>..|Zoomracks Update (Part 1). . . . . . . . . . . . .Paul Heckel
  19. |..<7>..|ST Transformer Update. . . . . . . . . . . . . . .Darek Mihocka
  20. |..<8>..|Spreadsheets and Databases . . . . . . . . . . . .Rob Krumm
  21. |_______|________________________________________________________________
  22. |..<1>..|Atari ScuttleBits  February
  23. ________________________________________
  24. by Bob Kelly
  25.  
  26. ATARI! What price glory .........
  27.  
  28. To say the news about the home/small business computer market has been
  29. dull over the past few months is an understatement. Atari's new computer
  30. product announcements hit the street like a feather dropped from a ten
  31. story building.  In other words, the national news media ignored Atari's
  32. press releases and, of course, there was no impact on Atari's stock
  33. price.
  34.  
  35. On the other hand, while Atari has NOT advertised it's 16 or 8 bit home
  36. computers, it has been advertising. The game mac
  37. booming and Atari once again is a leader. However, Nintendo, the primary
  38. competitor, did not care to the public by
  39. Atari.
  40.  
  41. Atari Versus Nintendo - For Real!
  42.  
  43. Nintendo of America sought a preliminary injunction against Atari for
  44. unfavorably comparing in its commercials the XE video game system with
  45.  into believing:
  46.  
  47. 1.  Atari's game system played hundreds of games while Nintendo played
  48.     only 80.
  49.  
  50. 2.  Atari's system played both disks and cartridges while Nintendo
  51.     offered only cartridges.
  52.  
  53. According to Nintendo, the facts in the case were:
  54.  
  55. (1)  many of the "hundreds of Atari games" were out of production/
  56.      circulation, and
  57.  
  58. (2) Atari failed to inform the consumer the disk drive, which had to be
  59.     purchased separately, was expensive and hard to find.
  60.  
  61. The court, in December, ruled AGAINST Nintendo stating Atari may continue
  62. its advertising campaign.  The advertisements did not violate the Lanham
  63. Act, a federal statute prohibiting false advertising. Atari, needless to
  64. say, was very pleased with the judge's ruling.
  65.  
  66. Incidentally, Atari, by the end of November, was sold out of the XE game
  67. system through Christmas.  As of mid-January, the XE game system is
  68. available in only limited quantities on the East Coast with sales
  69. remaining very brisk. Atari plans to release/develop more game software
  70. to support sales of the XE system.
  71.  
  72. No doubt Atari has a true winner, at least for now. Glory, glory,
  73. hallelujah!  However, game system sales in the U.S. are once again
  74. carrying Atari's corporate image to the public. This strategy for the
  75. U.S. market is fraught with danger. The last thing Jack Tramiel's Atari
  76. should want is to reinforce the image of a game machine company in the
  77. U.S. market. This happened with the old Atari (Warner Corporation) and we
  78. know what the results were. The largest market for computer sales in the
  79. world is in the United States and Atari is pursuing a policy which subtly
  80. encourages serious consumers to buy a non-Atari machine. The "game
  81. machine company" is a stigma which must be avoided.
  82.  
  83. Atari needs to separate game machines from its computer operations. It
  84. must be done IMMEDIATELY. My own suggestion is give much less prominence
  85. to the Atari Corporate Logo on the packaging and in the advertising. 
  86. Further, advertising of the ST/MEGA computer line is a must in the U.S.
  87. market and should be stepped up in the 2nd quarter of this year. Jack, I
  88. will be happier, as will a lot of other Atari users, if there was a lot
  89. less GLORY for the Atari Logo in connection with the XE game system.
  90.  
  91. Atari Versus Apple - A Possibility?
  92.  
  93. The rumor mill within the computer industry on occasion can come up with
  94. a whopper (it makes writing this column definitely interesting). One
  95. source of rumors/gossip from time to time is InfoWorld, the weekly
  96. computer news magazine. Over the past year, a news policy has been
  97. implemented by InfoWorld which stresses business use of computers as
  98. opposed to small business/home applications. As a consequence, little
  99. mention of Atari has appeared in the general columns. (Of course, this is
  100. also because they consider themselves to be serious minded. Who knows,
  101. maybe they are serious since my subscription has just been cancelled). In
  102. any event, two InfoWorld columnists are exceptions to this general
  103. policy, Jerry Pournelle and Robert Cringely who write occasionally on
  104. events impacting the Atari Corporation.
  105.  
  106. Cringely, in his January 11, 1988 column, mentioned some possible
  107. business between Steve Jobs (founder of Apple) and Jack Tramiel. It is
  108. best that I quote the column directly.
  109.  
  110. "I bumped heads with one of Jack Tramiel's secret agents from Atari. It
  111. looks like Jack has been paying very close attention to Apple, and in
  112. fact it seems he's readying a couple of 68020-based PCs that will run
  113. Macintosh software as well as ST programs. The machines are supposed to
  114. be products of the long-rumored collaboration between Atari and Next
  115. Inc., which nobody could figure out until now.
  116.  
  117. "Fans of Russian novels take note-here's the plot: Steve Jobs, hating
  118. John Sculley for firing him and wanting to destroy Apple as an act of
  119. revenge, commissions a Mac emulator, possibly from wunderkind Andy
  120. Hertzfeld.  But Steve has no extra money to build it, and he's saddled
  121. with an agreement that lets Apple see his technology before it goes to
  122. market.
  123.  
  124. "Enter Jack Tramiel, who also hates John Sculley (Jack hates everybody)
  125. and who envies the large Mac software base. Steve gives the Mac emulator
  126. to Jack, who will produce a zillion low-priced Mac clones in Taiwan,
  127. while Jack lets Steve use Atari's amazing eight-voice Amy sound chip for
  128. the Next workstation. Steve wins, Jack wins, John loses. Film at eleven."
  129.  
  130. Hey, this is far out stuff.  But, how does this make David Small feel
  131. (Mr. Magic Sac)? Does anyone really believe that John Sculley will stand
  132. by and let this happen?  I, for one, don't think it's likely.  Talk about
  133. lawsuits!  They will be flying all over the West Coast courtesy of Apple.
  134. In fact, such a course of events could even spawn a growth industry for
  135. lawyers.
  136.  
  137. Business and the Mac - an insight:
  138.  
  139. Numerous articles have been written by the national press concerning
  140. Apple and its penetration of the corporate market. While it is correct in
  141. thrust, some of what has been said needs to be put in perspective.
  142.  
  143. For 1987, it is estimated that approximately 390,000 Mac II's and SE's
  144. have been shipped by Apple to its dealers. According to Apple, about 40%
  145. of the SE's and 65 to 70% of the Mac's have been going to companies with
  146. at least 1000 employees. This means roughly 180,000 Mac II/SE computers
  147. are in the hands of major corporations as a result of purchases in 1987
  148. (translates into a demand of 15,000 computers per month.)
  149.  
  150. If one were to measure Mac's sales performance against total national
  151. sales for an average month, 15,000 computers quickly becomes miniscule.
  152. In fact, Apple's share of the Fortune 500 market is estimated for 1987 at
  153. 3 1/2 to 4%. By way of comparison with Compaq Computer's share of the
  154. business market, Apple is probably somewhere in the neighborhood of being
  155. 1/4 as large as Compaq's.  Thus, Apple is light years away from IBM.
  156.  
  157. The fact cannot be ignored that the Mac has introduced more competition
  158. to the IBM/clone dominated corporate market. In my mind, there is no
  159. doubt that the Mac is a superior machine in terms of technical
  160. capabilities and ease of use. The economics of its purchase in lieu of an
  161. IBM or clone is, however, certainly negative. To really gain market
  162. share, Apple's Mac prices must become more competitive. Further, with the
  163. advent of Sun Computers joining forces with AT&T; Next, Inc., Steve Job's
  164. new company, introducing a new machine in 1988; and IBM's move to a Mac
  165. look-alike interface (Presentation Manager), Apple's fight for market
  166. share is certainly just beginning.
  167.  
  168. See you here next month...... Oh ...
  169.  
  170. P.S.  By the way Atari, where is the 80 column cartridge for the 8
  171. bit'ers and most importantly the software (new Atariwriter +) that was
  172. suppose to be on the market in September?  November?  December?  etc.?
  173. Your reputation in marketing and delivering products is growing!
  174. ________________________________________
  175. ..<2>.. Best Of 1987 Survey Results
  176. ________________________________________
  177. Compiled by Ron Kovacs
  178.  
  179. The following survey results were captured from a few Oasis BBS systems
  180. running the Best of 1987 Survey.
  181.  
  182. The survey was created from the Best of 1987 Poll created in December
  183. 1987. All the nominees were listed by system users.  Then I compiled the
  184. survey from the entries and created the survey.
  185.  
  186. The highest amount of entries were listed in the survey for the users to
  187. vote on.  The accumulations of the systems captured, are included here. A
  188. few of the questions have been deleted because they contained regional
  189. and local information which is not of use in other areas.
  190.  
  191. ZMAGAZINE BEST OF 1987 SURVEY
  192.  
  193. | Question Number  1 |
  194.  
  195. Choose Your Favorite Atari 8 Bit BBS.
  196.  
  197.  0> Express BBS  (not pro)
  198.  1> Oasis (all versions)
  199.  2> Carina I (not II)
  200.  3> FoReM 8 Bit
  201.  4> NiteLite
  202.  5> AMIS
  203.  6> BBCS
  204.  
  205.  
  206. [#0] 47  [#1] 167  [#2] 38 [#5] 13  [#6] 07  
  207.  
  208. ZMag's Best BBS Program of 1987> Oasis BBS
  209.  
  210.  
  211. | Question Number  2 |
  212.  
  213. Choose Your Favorite Atari 16 Bit BBS.
  214.  
  215.  0> FoReM ST
  216.  1> Express ST
  217.  2> Michtron
  218.  3> BB/ST
  219.  
  220.  
  221. [#0] 202  [#1] 56  [#2] 11 [#3] 03  
  222.  
  223. ZMag's Best 16 Bit BBS Program of 1987> FoReM ST
  224.  
  225.  
  226. | Question Number  3 |
  227.  
  228. Choose Your Favorite Printer.
  229.  
  230.  0> Star Series
  231.  1> Epson Series
  232.  2> Atari Series
  233.  3> OkiData (not Okimate)
  234.  4> NEC Series
  235.  5> Juki
  236.  6> Okimate 20
  237.  7> Texas Instruments
  238.  8> Kiss Lazer Printer
  239.  9> Panasonic Series
  240.  
  241.  
  242. [#0] 66  [#1] 89  [#2] 31  [#3] 12 [#9] 74  
  243.  
  244. ZMag's Best Printer of 1987> Epson Series
  245.  
  246.  
  247. | Question Number  4 |
  248.  
  249. Choose Your Favorite Atari Corp Product.  Atari only!
  250.  
  251.  0> Mega ST
  252.  1> XEP80
  253.  2> 130XE
  254.  3> 1040ST
  255.  4> 1050 Disk Drive
  256.  5> 520ST
  257.  6> SC1224
  258.  7> XF551
  259.  8> XMM801
  260.  9> SX212
  261.  
  262.  
  263. [#0] 35  [#1] 11  [#2] 95  [#3] 13 [#4] 30  [#5] 88  
  264.  
  265. ZMag's Best Atari Corp Product of 1987> 130XE
  266.  
  267.  
  268. | Question Number  5 |
  269.  
  270. Choose Your Favorite 8 Bit Game, PD or Other.
  271.  
  272.  0> Alternate Reality
  273.  1> Arkanoid
  274.  2> HardBall
  275.  3> Gauntlet
  276.  4> Superman
  277.  5> World Championship Karate
  278.  6> Ultima 4
  279.  7> Gemstone Warrior
  280.  8> Flight Simulator II
  281.  9> Fooblitzsky
  282.  
  283.  
  284. [#0] 59  [#1] 23  [#2] 27  [#3] 54 [#5] 31  [#6] 54  [#8] 24  
  285.  
  286. ZMAg's Best 8 Bit Game of 1987>Alternate Reality
  287.  
  288.  
  289. | Question Number  6 |
  290.  
  291. Choose Your Favorite 16 Bit Game, PD or Other.
  292.  
  293.  0> Pro Wrestling
  294.  1> Shanghai
  295.  2> Gauntlet
  296.  3> StarGlider
  297.  4> Flight Simulator II
  298.  5> Alternate Reality
  299.  6> Wizardy
  300.  7> The Bards Tale
  301.  8> Mercenary
  302.  9> Gridiron
  303.  
  304.  
  305. [#0] 40  [#2] 29  [#3] 39  [#4] 28 [#5] 32  [#6] 26  [#7] 55  [#8] 23
  306.  
  307. ZMag's Best 16 Bit Game of 1987>Bards Tale
  308.  
  309.  
  310. | Question Number  7 |
  311.  
  312. Choose Your Favorite Bulletin Board Service.
  313.  
  314. This question omitted because contents were targeted at local area
  315. systems.
  316.  
  317.  
  318. | Question Number  8 |
  319.  
  320. Choose Your Favorite Online Service.
  321.  
  322.  0> GEnie
  323.  1> CompuServe
  324.  2> PC Pursuit
  325.  3> Delphi
  326.  4> Games Computers Play (Off Line)
  327.  5> The Source
  328.  6> Dow Jones
  329.  
  330.  
  331. [#0] 64 [#1] 98  [#2] 54  [#4] 33 [#5] 11  [#6] 12  
  332.  
  333.  
  334. | Question Number  9 |
  335.  
  336.  Choose Your Favorite SysOp.
  337.  
  338.  
  339. | Question Number 10 |
  340.  
  341.  Choose Your Favorite Co-SysOp.
  342.  
  343. These 2 questions were targeted at local area sysops and co-sysops so
  344. they were deleted from the survey.
  345.  
  346.  
  347. | Question Number 11 |
  348.  
  349. Choose Your Favorite Magazine, Online or Printed media.
  350.  
  351.  0> Analog Magazine
  352.  1> ZMagazine
  353.  2> Antic
  354.  3> Atari Explorer
  355.  4> ST-Log
  356.  5> STart
  357.  6> ST-World
  358.  7> Compute
  359.  8> ST-Express
  360.  9> TeleTalk
  361.  
  362.  
  363. [#0] 19  [#1] 84  [#2] 109  [#3] 17 [#4] 18  [#5] 07  [#7] 14  [#9] 04
  364.  
  365. ZMag's Best Magazine of 1987>Antic Magazine
  366.  
  367.  
  368. | Question Number 12 |
  369.  
  370.  Choose Your Favorite Programmer.
  371.  
  372.  0> Keith Ledbetter
  373.  1> Tom Hudson
  374.  2> Ralph Walden
  375.  3> David Small
  376.  4> Matt Singer
  377.  5> Bill Teal
  378.  6> Phillip Price
  379.  7> Matthew Ratcliff
  380.  8> Jerry Horanoff
  381.  9> Bill Wilkinson
  382.  
  383.  
  384. [#0] 65  [#1] 23  [#2] 26  [#3] 29 [#5] 19  [#6] 49  [#7] 12  [#8] 25
  385. [#9] 24  
  386.  
  387. ZMag's Best Programmer of 1987>Keith Ledbetter
  388.  
  389.  
  390. | Question Number 13 |
  391.  
  392. Choose ICD's Best Product.
  393.  
  394.  0> Multi I/O
  395.  1> P:R: Connection
  396.  2> SpartaDos Consrtruction Set
  397.  3> R-Time Cartridge
  398.  4> US Doubler
  399.  5> Rambo XL
  400.  
  401.  
  402. [#0] 94  [#1] 27  [#2] 86  [#4] 49 [#5] 16  
  403.  
  404. ZMag's Best ICD Product of 1987> Multi I/O
  405.  
  406.  
  407. | Question Number 14 |
  408.  
  409.  Choose Your Favorite Modem.
  410.  
  411.  0> Avatex 1200HC
  412.  1> Avatex 2400
  413.  2> XM301
  414.  3> Supra 2400
  415.  4> USR Courier 2400
  416.  5> SX212
  417.  6> Everex 2400
  418.  7> Hayes 1200
  419.  8> Capetronic 1200
  420.  9> SmartTeam 2400
  421.  
  422.  
  423. [#0] 47  [#1] 67  [#2] 32  [#4] 38 [#5] 29  [#7] 40  [#9] 19
  424.  
  425. ZMag'S Best Modem of 1987>Avatex 2400
  426.  
  427.  
  428. | Question Number 15 |
  429.  
  430. Choose Your Favorite Hard Disk System or Drive.
  431.  
  432.  0> Seagate ST213
  433.  1> Supra 8 Bit 20 Meg
  434.  2> Supra 16 Bit 20 Meg
  435.  3> Atari SH204
  436.  4> NEC
  437.  5> Control Data
  438.  6> Seagate ST225
  439.  7> Seagate ST251
  440.  8> Seagate ST138
  441.  9> Seagate ST125
  442.  
  443.  
  444. [#0] 11  [#1] 109  [#2] 71  [#3] 09 [#4] 57  [#9] 15  
  445.  
  446. ZMag's Best HD System of 1987> Supra 8 Bit 20 Meg HD
  447. ________________________________________
  448. ..<3>.. MultiLine NiteLite (Review)
  449. ________________________________________
  450. Author name unknown
  451.  
  452. MultiLine NiteLite, ah yes.. What is it??  NiteLite as some of you may or
  453. may not know, is a pretty decent BBS program for the Atari 8Bit/ST line.
  454. Now, Paul has come up with what just may be the grand daddy of them all. 
  455. NiteLite MultiLine.
  456.  
  457. This program run on the 520/1040 STs and requires the SP interface (also
  458. Made by Paul Swanson). It lists for $99, and all you need to run it, is
  459. basically what you already have. It's 110K written in OSS Pascal (By the
  460. way, the source code it also included, so you can change and edit the
  461. program if you have OSS Personal Pascal).
  462.  
  463. I would definatly recomend the following is what I use. Although
  464. definatly not neccessary (I will mark an * next to the *things you should
  465. have)
  466.  
  467. 2 60 Meg Drives
  468. 7 300/1200 Baud modems (At least 2 are needed if you want MultiLine)
  469. 1 Ramdisk*
  470. 1 Drive*
  471. 1 520/1040 ST*
  472. 1 SP408/808*
  473.  
  474. It will run on the 408 or 808 series of interfaces, however if you ever
  475. plan on adding more lines (NiteLite will support up to 7 lines plus a
  476. local logon), then I would recomend the 808.
  477.  
  478. Currently, the release version of the program hasn't got XModem, or any
  479. transfer protocol, BUT plans are set up in the near future to add them.
  480. There will also be a "background" transfer routine which we allow you to
  481. download, while doing other things on the board, such as chat, reading
  482. messages, etc. Unlike many other full blown boards with MultiLine, this
  483. one also has a MultiCaller Chat feature, which allows all the callers
  484. on-line to chat with each other, as well as a SysOp page found on other
  485. bulletin board Systems.
  486.  
  487. NiteLite although incomplete is as good as any of the other NiteLite
  488. programs Paul Swanson has done. That can always be taken both ways.
  489. However, I am slightly biased. I love NiteLite. So, if you are interested
  490. in MultiLine boards. Give this one a shot.
  491.  
  492. NiteLite BBS - 617-663-4221
  493. AfterImage   - 617-273-3065
  494.  
  495. (Both 300/1200) are to good examples of MultiLine NiteLite.
  496.  
  497. Imager
  498. AfterImage NiteLite
  499. NiteLite Systems
  500. PO BOX R
  501. Billerica,Ma 01862
  502. ________________________________________
  503. ..<4>.. The ST Desktop
  504. ________________________________________
  505. by Luther Miller
  506.  
  507. February 3, 1988
  508.  
  509. Hello, and thank you for reading this text file. I have written this text
  510. file in order to explain to people exactly what the The ST Desktop is.
  511. The ST Desktop is a new, monthly, informative newsletter produced for
  512. Atari ST users.  Although the newsletter is short, we managed to squeeze
  513. in four software reviews and two hardware reviews, not mention a
  514. programming column and a few other miscellaneous articles into the first
  515. issue.  We plan to expand the newsletter even more in the future, with
  516. more reviews and more subject-specific articles.  Content may not be
  517. great at this time, but we are only asking a cover price of 75 cents, and
  518. even less for subscribers.
  519.  
  520. Unfortunately, only myself and two other people were able to contribute
  521. articles for the first issue.  In order to become more informative to the
  522. average user, we want most of our articles to be written by users like
  523. yourself.  In order to get more articles from users, we have decided to
  524. make an offer, for each article you send us that we print, we will add a
  525. FREE issue of The ST Desktop to your subscription, and if you don't
  526. subscribe we will send you a FREE copy of the issue containing your
  527. article.
  528.  
  529. We are looking for almost any articles that you, the user, are willing to
  530. write.  Reviews are always an easy task, especially since new products
  531. are continuously being produced.  Just think, if you send us a review of
  532. each new product you purchase, you will not only be able to voice your
  533. opinion of it to other users, but you could have a free subscription just
  534. by writing twelve reviews a year!  Other articles are warmly welcomed
  535. too; programming, tutorials, information on new products, and just about
  536. anything else that has to do with the ST.
  537.  
  538. Although we aren't very big now, only eight to ten pages per issue, we
  539. can get bigger fast with YOUR help!  We want YOU to write our articles,
  540. to make us "by the users, for the users," so load up that word processor
  541. and tell us about that great new game you just bought!
  542.  
  543. Since nobody has really heard of us yet, and we sincerely want you see
  544. what we are all about, we are giving away copies of our newsletter for
  545. FREE!  If you haven't seen us before, you can get a FREE issue mailed to
  546. by giving us your name and address.  No obligations, just send your name
  547. and address to The ST Desktop, c/o Luther Miller, 487 Averill Avenue,
  548. Rochester NY 14607.  Or if you have a modem, you can send me E-Mail
  549. (Luther Miller) on The Atari Apex BBS (716-458-2638) or on GEnie to
  550. RED.STAR.
  551.  
  552. Remember, your first issue is on us, so take advantage and act now!
  553.  
  554. Luther Miller -- Editor, The ST Desktop
  555. ________________________________________
  556. ________________________________________
  557. ..<5>.. Software Review of STAR TREK
  558. ________________________________________
  559. by Steve Marshall
  560.  
  561. "Space...the final frontier".  Those words, spoken each week by Captain
  562. James P. Kirk of the Starship ENTERPRISE, welcomed television viewers to
  563. the imaginative world of the future as envisioned by Gene Roddenberry.
  564. Captain Kirk, Spock, Scotty, Sulu, Chekov, Dr. "Bones" McCoy and
  565. Lieutenant Uhura all became familiar friends and helped create a
  566. following of loyal fans that has lasted over 20 years.  Now those same
  567. words, spoken by the same voice, welcome the ST game player into the
  568. fascinating and visually wonderful world of STAR TREK.
  569.  
  570. In this new game, created by Firebird Software and published by Simon and
  571. Schuster, you are Captain Kirk and the crew of the ENTERPRISE, on a five
  572. year mission to destroy the Klingon conspiracy.  The Klingons have
  573. discovered an isotope of dilithium that, when subjected to sufficient
  574. energy, renders most beings open to telepathic suggestion over a distance
  575. of light years.  Over 20 Federation starships have entered the area
  576. controlled by the Klingons and have inexplicably turned rebel, firing on
  577. other Federation starships.
  578.  
  579. Your mission is to stop the Klingons from extending their power over the
  580. rest of the galaxy, and to destroy their telepathic mind control
  581. conspiracy.
  582.  
  583. To accomplish this you have the crew of the U.S.S. Enterprise.  The game
  584. opens with the digitized voice of Captain Kirk and the familiar theme
  585. music.  After the game loads, you are in the command center of the
  586. Enterprise, where you see Kirk, Spock, Sulu, Chekov, McCoy, Uhura and
  587. Scotty.  Each of these officers controls a certain aspect of the game.
  588. Clicking on the figure of Kirk, seated in his chair, will bring up a
  589. portrait of Kirk and status figures...elapsed time, current stardate and
  590. ships stores. It is here you can load and save games in progress. Spock's
  591. screen allows you to check on the status of the ship, inspect energy
  592. levels and assess damage after battles.  Spock will also provide
  593. information on star systems, planets and will analyze objects found
  594. during your travels.  Sulu is the navigation officer and allows you to
  595. chart your course through the "Quarantine Zone", the area controlled by
  596. the Klingon Empire.  This zone is global in shape and 100 light years in
  597. diameter.  Over 4000 planets can be found among the 1000 star systems.
  598.  
  599. Each star system is either Independent or under the control of the
  600. Federation, the Klingons or the supposedly neutral Romulans.  Each planet
  601. can be one of 21 different types including planets that affect the
  602. Enterprise by either supplying needed energy, weapons, information, etc.,
  603. or by draining the ships power or energy, throwing the ship into another
  604. star system, or even releasing a weird form of vegetation called
  605. 'catastrophe pods' that cling to the ship and over a five week period of
  606. time eat their way through the ship, destroying it (and you).  One type
  607. of planet is 'life supporting' and it is these planets that allow you to
  608. 'beam down'.  You can assign up to six officers to teleport down to a
  609. planet, where they will come upon various hazards and obstacles in their
  610. quest for objects to aid in your mission.  This is the only time when the
  611. individual officers are at risk, although it doesn't seem that anyone can
  612. ever "die". Once injured, that officer can no longer participate in
  613. activities on the planet.
  614.  
  615. Back up on the Enterprise, Dr. McCoy oversees the health of the crew.
  616. Calling up his screen reveals a status screen showing a small picture of
  617. each character with a colored bar designating the current health of that
  618. person.
  619.  
  620. Traveling between star systems can take time, especially if your
  621. dilithium crystals have been exhausted and your warp speed has been
  622. reduced.  Scotty gives you the status of your warp drives and your
  623. impulse engines and warns you, in his distinctive brogue, when you are
  624. exceeding the limits of your engines.  You'd better respond quickly too,
  625. or you'll find that the Enterprise has disintegrated.  Chekov is the
  626. weapons officer and it is through him that you respond to enemy attacks.
  627. Captain Kirk sounds the warning and you rush to arm your phasers or ready
  628. the photon torpedoes.
  629.  
  630. A three-dimensional chart of your attackers' positions allows you to
  631. choose your adversary.  At this point a computer generated representation
  632. of the enemy ship in 3-D animation is presented and you set your
  633. targeting circle and start firing.  The battle sequences are not terribly
  634. challenging (the opponent ships don't really move that much) but Star
  635. Trek is really more of a strategy/adventure game rather than quick-action
  636. arcade game, so the battle sequences fit right in with the tone of the
  637. game.
  638.  
  639. You can succeed in your mission (and win the game) in a number of
  640. different ways, ranging from destroying the Klingons psi-mitters, to
  641. turning six rebel Federation commanders loyal, to blackmailing the
  642. Klingon admiral.  Whatever method you choose, you have five years to
  643. succeed, and those five years can go by pretty fast when you're warping
  644. all over the galaxy searching for the solution.
  645.  
  646. STAR TREK makes frequent use of digitized sounds, particularly the voices
  647. of the crew.  Nearly everyone speaks, including Kirk ("Battle stations,
  648. all decks to battle stations!"), Scotty ("If we keep at this speed we'll
  649. blow up any minute now!"), Sulu ("Now in standard orbit sir"), Chekov
  650. ("Got him!") and Spock's epilogue when you lose the game (I'll save that
  651. for you to enjoy).  In addition, the teleporter uses the actual sounds
  652. from the TV show, and Dr. McCoy's status screen features a digitized
  653. heartbeat.
  654.  
  655. STAR TREK is also beautifully rendered graphically, with color portraits
  656. of each of the characters, lifelike 3-D animation battle sequences, and
  657. other scenes like the orbiting Enterprise.
  658.  
  659. STAR TREK is a great game for several reasons. First, it's fun to play,
  660. with the digitized sound and the beautiful graphics enhancing the
  661. strategy.  It satisfies what I like to call the "exploring urge", the
  662. type of game that creates a huge world and lets you explore it in your
  663. own way.  This was one of the things about SUNDOG that appealed to many
  664. people.  In many ways, STAR TREK reminds me of SUNDOG in its attention to
  665. detail, the great graphics, and its little surprises that catch you off
  666. guard.  This game is entitled "STAR TREK:The Rebel Universe", leading one
  667. to believe that this is just the first in a series of STAR TREK games,
  668. just like the movies that now number four.  I hope that is true because I
  669. would love to see another game of this quality.
  670.  
  671. It is interesting to note, that like THE PAWN and STARGLIDER before it,
  672. STAR TREK has made its first appearance in the market not on an Amiga,
  673. not on an IBM, not even on a Mac, but on the Atari ST!  I heartily
  674. recommend this game.  At only $39.95 retail, it is a real bargain, and
  675. destined to become a computer game classic.
  676. ________________________________________
  677. ..<6>.. A Letter To ZoomRack Users Part 1
  678. ________________________________________
  679. by Paul Heckel
  680.  
  681. January 26, 1988
  682.  
  683. Dear Atari ST Zoomracks User:
  684.  
  685. It looks like you picked the software of the future even though the Atari
  686. ST has not been selling as well as we all would like. Whether or not you
  687. are staying with the Atari, or are thinking of moving to the MS-DOS
  688. computers, you are important to us and we will continue to support you.
  689.  
  690. Zoomracks will be avialable soon and you can order your upgrade now,
  691. saving $100.
  692.  
  693. I: UPDATE ON ZOOMRACKS
  694.  
  695. Zoomracks Column
  696.  
  697. Zoomracks is useful enough, its user base is large enough, and its
  698. potential applications varied enough to support a monthly Zoomracks
  699. column.  The magazine is ST X-press; the columist is Madelon Wilson. Both
  700. Madelon and ST-Xpress publisher, Rich Decowski, are Zoomracks users.
  701. Madelon describes what other people use Zoomracks for to illustrate new
  702. uses and useful techniques. Several users have remarked favorably on the
  703. column and I recommend it highly.
  704.  
  705. Major Atari dealers and bookstores carry ST-Xpress.  Or you can subscribe
  706. for $35.00 a year.  (A $75.00 edition includes a disk, but no Zoomracks
  707. templates.)  To get all the Zoomracks columns, ask to start with the
  708. October issue. Order from:
  709.      ST-Xpress
  710.      PO Box 2383
  711.      La Habra CA 90631
  712.  
  713. 2) Zoomracks User Groups
  714.  
  715. A national Zoomracks user group, two local groups, and an online user
  716. group are forming.  The New York group is serving as the national group
  717. and is headed by Jerry Finzi (212/255-2111) and Madelon Wilson
  718. (203/735-6711).  The membership fee is only $10.00 and a bi-monthly
  719. newsletter is planned.  The mailing address is:
  720.  
  721.      Zoomracks User Group
  722.      c/o Ground Glass Systems
  723.      36 W 20th St.
  724.      New York, NY 10011
  725.  
  726. Marty Brown (271-7460) heads up the West Coast group:
  727.  
  728.      Zoomracks User Group
  729.      c/o COAST
  730.      PO Box 2955
  731.      Oakland CA94609
  732.  
  733. The Zoomracks user group has is online on the Atari bulletin board on
  734. GENIE, in the ATARI ST 16-bit SIG, CATegory 6, TOPic 26.
  735.  
  736. User Survey
  737. A Zoomracks user survey proves Zoomrack's value.  Last summer we
  738. conducted in depth survey of 91 different Zoomracks users (out of over
  739. 2000 users) and the results are illuminating.  As users you varied
  740. uniformly from complete novices to experienced users.  One user is a
  741. sixth grader, another wrote programs in 1944 for ENIAC, the first
  742. computer.
  743.  
  744. You used Zoomracks at home, school, and in business. You reported a total
  745. of 125 different applications. You used average of 5.2 applications.
  746. (This is impressive: the average IBM is used for 2 applications, the
  747. average Macintosh for 6.
  748.  
  749. The most common business uses are: Mailing lists (29% of all users),
  750. address book, (25%), invoicing (12%), Mail merge (12%), correspondence
  751. (10%), customer lists (10%), sales tracking (9%), research (8%),
  752. inventory (7%), newsletter preparation (7%), project managment (7%),
  753. vendor lists (7%) and accounting (5%).
  754.  
  755. The most common home applications are: address book (19%), home inventory
  756. (13%), recipes (12%), correspondence (10%), phonograph records (10%),
  757. mailing lists (9%), book catalogs (9%) checkbook accounting (9%), video
  758. tapes (7%).
  759.  
  760. The most common school uses are: class notes (9%), research (5%),
  761. bibliographies (4%), and studying for exams (4%).
  762.  
  763. Business users include salesmen, physicians, a composer, a professional
  764. novelist, manufacturing consultant, Fortune 500 companies, video
  765. production, police, government, and many others. For over half of you,
  766. Zoomracks was your most used software product. You gave very high ratings
  767. to the following phrases:
  768.  
  769. "would strongly recommend to friends" (The highest score)
  770. "supports my changing applications needs"
  771. "indispensable"
  772. "justified my computer"
  773. "most used software program"
  774. "based on a great concept"
  775. "is easy to use once learned"
  776. "very flexible"
  777. "fun to use"
  778. "has a lot of potential for growth"
  779.  
  780. Many business users completely run their business with just Zoomracks.
  781. One user, Jerry Finzi, a New York photographer who had never used a
  782. computer until he purchased Zoomracks a little over a year ago, has in
  783. his spare time since then developed and is now successfully marketing a
  784. photographer's studio management system.  It computerizes sales,
  785. production, invoicing, correspondence, bookkeeping, picture inventory,
  786. everything a photographer can use a computer for.  He recently introduced
  787. it at PHOTO 87, the largest annual photography trade show, where
  788. photograpers found his product superior to competitive products on the
  789. PC. He has already sold a dozen systems and has hundreds of interested
  790. prospects.
  791.  
  792. (If any of you are intested you can purchase the survey for $10.00, our
  793. cost of xeroxing and mailing it.  It is over 100 pages since it devotes
  794. one page to each of the 91 users.)
  795.  
  796. Press Coverage
  797.  
  798. We are getting influential press coverage in spite of our small size.
  799. Jerry Pournelle the Byte columnist mentioned us several times, and Dave
  800. Bunnell, founder and publisher of PC World and MacWorld mentioned us in
  801. columns on HyperCard in both of those magazines. Both Jerry and Dave have
  802. been with the PC industry from its inception and thus have a longer
  803. perspective to see what is really new and interesting.  So getting their
  804. support has been gratifying.
  805.  
  806. The winter issue of START carried a major article on Zoomracks called
  807. "HyperCard without the Hype," and there has been a lot of interest on the
  808. GENIE Atari Bulletin Board the subject of Zoomracks as the original
  809. HyperCard.
  810.  
  811. HyperCard
  812.  
  813. Apple computer, the leader in personal computers has validated Zoomracks
  814. as the wave of the future.  In August, John Sculley, Apple's president
  815. announced what he called his most exciting introduction since the
  816. Macintosh itself.  The product is HyperCard, and it is bundled with every
  817. Macintosh.  Many of you have told me that HyperCard seems similar to
  818. Zoomracks. It is. However, it uses cards in stacks rather than racks--
  819. its as if you could use Zoomracks only in single card, single rack mode.
  820.  
  821. HyperCard is stronger in graphics, inital impression, ease of first use,
  822. fonts, hypertext links, ability to access data on hard disk, and its
  823. variety of programming features -- all capabilities we planned for future
  824. versions-- long before HyperCard.
  825.  
  826. We think Zoomracks is better: it uses racks (not stacks); it doesn't
  827. require a hard disk; it has flexible output formatting; except for the
  828. first day, is easier to learn and use; it lets you do much more without
  829. programming.  You probably can't run a business with just HyperCard, but
  830. you can with Zoomracks.
  831.  
  832. We think Zoomracks basic concept is better:  Its macros are simpler to
  833. use than HyperCard's programming language.  It will be easier for us to
  834. include HyperCard capability in future versions of Zoomracks then for
  835. HyperCard to include Zoomracks capability. Most important Zoomracks is
  836. documented in less than 200 pages, HyperCard in an 800 page book.
  837.  
  838. Apple's Sculley was gracious enough to say in a January Microtimes
  839. interview, "HyperCard isn't the first... We had Owl Guide, we had other
  840. products, Zoomracks, ...  " (Owl Guide, the only other product he
  841. mentioned, is a conventional hypertext product and can't do most things
  842. that Zoomracks can.)
  843.  
  844. Alan Kay, the Apple Fellow whom Sculley credits with bringing HyperCard
  845. to his attention, called Zoomracks "an important new metaphor from the
  846. author of the best book on user interface design." In the early 70's at
  847. Xerox PARC Alan' group pioneered the windowing, mouse, menu and icons
  848. that are used in the Macintosh and GEM.  It is gratifying to receive such
  849. recognition for Zoomracks from such leaders.
  850.  
  851. As a Zoomracks user, you are a pioneer.  Congratulations, and thank you.
  852.  
  853. NEXT WEEK PART 2
  854. ________________________________________
  855. ..<7>.. ST Transformer Update
  856. ________________________________________
  857. by Darek Mihocka
  858.  
  859. February 7, 1988
  860.  
  861. The accompanying ARC file contains a file called _X4MER12.TOS which is
  862. to replace current versions of XFORMER.TOS, STXMONO.TOS, and XFORMER.PRG.
  863. You must already have all the files from ST Xformer 1.11 or 1.11M as they
  864. are not provided in this ARC file.
  865.  
  866. New features of Xformer 1.2:
  867.  
  868. - one version now supports both color and monochrome monitors
  869. - better monochrome support, but still 1/4 screen display
  870. - now runs with the Omni Res Terminal Emulator from HYPERTEK
  871. - opcode $61 fixed
  872. - DOS directory filenames used to come out garbled. That's fixed
  873. - no speed increase, _but_ read on!
  874.  
  875. Note: if you do use Omni Res, you will get a full screen monochrome
  876. display. However, it may not be as clear or readable. If BASIC boots up
  877. with black vertical bars, type DOS, then re-enter BASIC by pressing B to
  878. "Run cartridge".
  879.  
  880. Information about ST Xformer II:
  881.  
  882. Since the release of the Xformer in October, I have mainly heard only two
  883. things from people: make it run in monochrome, and make it faster. The
  884. monochrome part was easy, and now with Omni Res, it is even better. The
  885. speed issue was a bit harder to address. The dispatch algorithm used
  886. could have been sped up slightly, by getting rid of common code and thus
  887. saving some jumps and branches. But to get a really major speed increase,
  888. I started writing a new emulator from scratch and came up with some
  889. voodoo that allowed me to write an emulator that is TWICE AS FAST as the
  890. emulator now available. Thanks go to David Small, Charles Smeton, and Jan
  891. Gray for providing some of the speed up ideas.
  892.  
  893. Here at a glance are some of the features of ST Xformer II:
  894.  
  895. - twice as fast, runs at about 40% the speed of a 6502
  896. - a GEM based non-cryptic user interface that allows you to re-configure
  897.   the emulator with the menu bar. No more deleting and renaming of files.
  898. - 4 modes: generic 6502, Atari 800, Apple ][, and C-64 emulation (I
  899.   should have provided a DEGAS file containing a screen shot showing
  900.   Commodore 64 BASIC in action on the emulator, but that would probably
  901.   make most people delete this file right away!)
  902. - online documentation (i.e. from the menu bar)
  903. - player missle graphics and sprites, greatly increasing compatibility
  904. - a hardcopy of detailed documentation and source code will be available
  905.   for a small fee. (Hey, I gotta eat too!)
  906. - phone support will be provided if you really get stuck
  907.  
  908. The program will be available on July 1, 1988, and will be shareware.
  909. That means it'll be free and available on most BBSs and information
  910. services at that time.
  911.  
  912. The program will soon go out to a few beta testers who will put it
  913. through the wringer. A preview version will be made available to
  914. magazines and user groups on May 1, 1988. If you are a user group
  915. executive and are interested in getting the preview version to demo to
  916. your user group, send a recent copy of your newsletter, your name and
  917. phone number, and $5 (to cover the cost of a disk, a mailer, and postage)
  918. to me:
  919.  
  920.      Darek Mihocka
  921.      310-D Bluevale St. N.
  922.      Waterloo, Ontario
  923.      N2J 4G3
  924.      CANADA
  925.  
  926. and I'll give you a call when the disk is about to go out (in late April
  927. or early May).
  928.  
  929. Anyone will last minute requests and suggestions for the emulator can
  930. drop me mail, email, or call the "support line" (really just my modem
  931. line, he he, so if you call and get a modem carrier, hang up). Of course,
  932. after the preview gets out, I'll definately be taking last minute
  933. suggestions and bug reports before letting the cement dry.
  934.  
  935. To contact me by email, you'll need an account on one of the information
  936. services listed below, and then send the email to the appropriate ID:
  937.  
  938. BIX: darekm
  939. Compuserve: 73657,2714
  940. DELPHI: DAREKM
  941. GEnie: DAREKM
  942.  
  943. The ST Xformer support line is: (519)-747-0386
  944.  
  945. On the FOREM FNET network, send email to Gilligan's Island BBS (node
  946. #118). Hopefully it'll find a path through. 
  947.  
  948. That's all! Enjoy ST Xformer 1.2 and please be patient about getting ST
  949. Xformer II. It will be worth your wait.
  950. ________________________________________
  951. ..<8>..Spreadsheets and Databases
  952. ________________________________________
  953. by Rob Krumm
  954.  
  955. Q: WHICH IS BETTER, A SPREADSHEET OR DATABASE MANAGER?
  956. A: NEITHER. IT DEPENDS ON YOUR APPLICATION.
  957.  
  958. Tom Goren, my accountant, recently left a C.P.A. firm where he was a tax
  959. manager to start his own firm. He decided he would completely computerize
  960. his practice and asked my advice about hardware. I asked if he'd thought
  961. about software yet, and he said, "Not really.  I thought I'd get the
  962. equipment set up first."
  963.  
  964. Goren was making a common mistake.  Despite the youth of the computer
  965. industry, there's an old axiom that says you should research the software
  966. that fits your needs before you buy either the software or the hardware.
  967. Although this advice is sound in theory, it's almost impossible for
  968. novices such as Goren to follow.  Matching your needs to the features and
  969. abilities of software is one of the hardest tasks in computing. The
  970. growth and development of a strong consumer-based software market has
  971. created a vast wonderland of programs from which to select. This massive
  972. volume of programs, all different from their competitors, makes the task
  973. of choosing increasingly more difficult.  Yet the wealth of creativity
  974. represented by the software market promises some fantastic results if the
  975. right choice is made.
  976.  
  977. "The primary problem," says one of my clients, Carolyn Rigiero, "is that
  978. buying software is a little like choosing a family pet.  No matter how
  979. much time you spend looking over the litter, you don't really know what
  980. you've chosen until you get it home and live with it awhile."
  981.  
  982. The purpose of this article, then, is to try to establish some common
  983. sense ways of discerning the types of software that should be applied to
  984. particular tasks.  Specifically, we'll look at guidelines that would
  985. indicate whether a given task can be handled best by a spreadsheet or a
  986. database.  Please note that while all the tasks used as examples below
  987. could be accomplished with either type of program, one will help you be
  988. more productive than the other, depending on the task.  It's like carving
  989. a pattern in stone -- you could use a screwdriver, and still get the job
  990. done, but it wouldn't be the best tool for the job.  At the end of each
  991. section, you'll find a summary of each set of guidelines for choosing the
  992. correct type of software.
  993.  
  994. CONCENTRATE ON CONTENT, NOT FORM
  995.  
  996. A common misconception about software is caused by the differences that
  997. sometimes occur between a program's form -- the way that it appears on
  998. the screen -- and its content -- the operations that it's capable of
  999. performing.  For example, the name spreadsheet is applied to a program
  1000. that displays a screen divided into a series of rows and columns. The
  1001. name fits the look of the program, which resembles the row-and-column
  1002. layout of an accounting ledger. Based on its appearance, and the
  1003. connotation of the word spreadsheet, many people conclude that this
  1004. program should be applied to tasks normally carried out with ledger
  1005. books.
  1006.  
  1007. However, appearances can be misleading, as in the case of spreadsheets.
  1008. While the form of the screen display indicates one type of function, the
  1009. operational capability of a spreadsheet falls into a very different
  1010. category.  In truth, spreadsheets should be referred to as mathematical
  1011. modeling programs.  An advantage of using a model -- a replica of some
  1012. real-life object -- is that it can be tested for an approximation of how
  1013. the real-life object would behave under various conditions.  Analysis of
  1014. the results provides information that is then applied to the real-life
  1015. object.
  1016.  
  1017. Computers create models by using mathematics to duplicate real-life
  1018. objects and situations.  Popular spreadsheets, such as Lotus 1-2-3,
  1019. SuperCalc 4, Excel, and Multiplan, provide this type of mathematical
  1020. modeling in a form accessible to almost every computer user. For example,
  1021. a budget -- whether for personal use or business -- is a mathematical
  1022. model of income and expenses.  Spreadsheets allow the user to describe a
  1023. series of relationships between values that can instantly be calculated
  1024. to reflect the results of a specific set of conditions.
  1025.  
  1026. This ability to revise results to conform to any change in the basic
  1027. assumptions is referred to as what-if analysis, the name applied to a
  1028. very common form of decision making.  Suppose that you're about to buy a
  1029. new car. This decision requires you to look at various loans with
  1030. different interest rates and lengths.  What if you borrowed the money at
  1031. 9 percent for 60 months?  Or at 5.5 percent for 36 months?  Or at 3.5
  1032. percent for 24 months?  The models created with spreadsheets help you
  1033. make decisions by showing the results of numerous possibilities so that,
  1034. in minutes, you can compare and contrast each option.
  1035.  
  1036. In advising my accounting and bookkeeping clients, I explain that the
  1037. tasks usually associated with ledger books aren't really models, since
  1038. they're not speculative situations. Ledger books record, accurately it is
  1039. hoped, actual historical data. This data is not subject to flights of
  1040. fancy or what-if speculation, but is information recorded exactly as it
  1041. happened.  This type of task works best in a database program that's
  1042. designed to record and retrieve large amounts of data.
  1043.  
  1044. Summary. The first principle to keep in mind when you're thinking about
  1045. computerizing a task is to analyze the basic type of information you are
  1046. going to work with, rather than looking at the form of a particular
  1047. program's screen display. By concentrating on the content of your task
  1048. you'll be able to assess the type of application to use.
  1049.  
  1050. DEPENDENT VS. INDEPENDENT VALUES
  1051.  
  1052. How can you begin to evaluate whether any particular task requires a
  1053. spreadsheet or a database, and then determine which spreadsheet or
  1054. database?
  1055.  
  1056. To understand these steps, consider the following scena rio. Ron Johnson,
  1057. a real-estate developer, plans to carry out a project in which he would
  1058. build, and then sell, 15 single-family homes. Johnson's first step is to
  1059. apply for a loan, which requires a business plan that projects the costs
  1060. and income generated. In addition, he'll want to keep track of the actual
  1061. expenses and compare them to the amounts projected for the same items. He
  1062. wants to know if these are spreadsheet or database tasks.
  1063.  
  1064. One of the basic methods of analyzing this problem revolves around the
  1065. concept of dependent and independent values. An independent value is one
  1066. that occurs as a result of some activity outside the scope of any project
  1067. and is usually a given, such as fixed prices and costs. Dependent values
  1068. are those that can be calculated from the figures that are already part
  1069. of the project.  For example, when you're ready to fill out your income
  1070. tax return, you deal with lots of numbers. The amount of money you
  1071. earned, the total of your medical expenses, and how much you paid in
  1072. interest on your home are all independent values.  No one can be
  1073. absolutely sure what those values will be beforehand.  However, once
  1074. these values have been established, the procedure by which the amount of
  1075. tax owed is figured is based on a series of related calculations
  1076. described in the tax laws.  The amount of tax paid is a number that
  1077. depends on the values you provide for income, interest, and deductions;
  1078. therefore, a spreadsheet is best.
  1079.  
  1080. When generating the business plan mentioned above, Johnson began with a
  1081. few assumptions about basic costs and some ideas of how each item related
  1082. to all the other items.  For example, the amount of money to be borrowed
  1083. depends on the expenses, such as the interest due on the loan. Therefore,
  1084. the business plan falls into the spreadsheet category because the values
  1085. entered are really a series of related numbers, each dependent on a few
  1086. initial assumptions.  On the other hand, the task of keeping track of the
  1087. actual expenses and comparing them to budgeted expenses is one in which
  1088. most of the values are historical data, or independent values, which
  1089. strongly suggests that a database program should be used.
  1090.  
  1091. Summary.  The first step in deciding whether any task is a database or a
  1092. spreadsheet application is to determine the relative percentage of
  1093. dependent and independent numbers in the project.  A printed copy of a
  1094. project that is similar in content to the one in question would be
  1095. helpful.  A highlighter can be used to mark all of the values that are
  1096. dependent on other values. After the highlighting is done, if it's found
  1097. that a high percentage of the values are dependent, then a spreadsheet
  1098. program is probably the correct one to use. If, however, most of the
  1099. values appear to be independent of other values, then the task probably
  1100. requires a database.
  1101.  
  1102. THE ESSENCE OF DATABASE SOFTWARE: SELECT AND SEQUENCE
  1103.  
  1104. As a computer educator, I am often called upon to train computer sales
  1105. representatives.  When I asked the students in one class to tell me what
  1106. a database was, most of them described it as the computer equivalent of a
  1107. stack of index cards.  Others called it the screen display into which
  1108. information is entered or the storage of data in a disk file. In
  1109. reflecting on their responses, I found that they were confusing the form
  1110. in which database programs frequently display information on the screen
  1111. with the actual function and purpose of the program. This is the same
  1112. problem of mixing form with function that occurs with spreadsheets.
  1113.  
  1114. I explained to the students that the essence of database programs can be
  1115. summarized in two operations: selection and sequencing.
  1116.  
  1117. Selection is a process by which a subset of related information can be
  1118. selected out of a larger set of information. If the set of information is
  1119. a list of people who own Apple computers, you could then create a
  1120. subgroup by selecting all Macintosh owners.  You could create a smaller
  1121. subgroup by selecting Macintosh owners in Pennsylvania. In each case you
  1122. are selecting information based on a logical criterion by which each
  1123. piece of information can be tested to determine if it belongs to the
  1124. subgroup.
  1125.  
  1126. Sequencing is a process whereby a set of information is arranged in a
  1127. specific order, usually numeric, alphabetical, or chronological. This is
  1128. also called sorting.  When a program performs selection, sequencing, or
  1129. some combination of both, it is performing database management. If the
  1130. task you have in mind requires that you select data for related subgroups
  1131. or arrange your data in some order, your task requires database
  1132. operations.
  1133.  
  1134. Summary.  While it is true that database programs perform other tasks --
  1135. such as math and printing reports -- it is the sophisticated selection
  1136. and sequencing features that truly distinguish database managers from
  1137. other software such as word processors and spreadsheets.
  1138.  
  1139. TWO TYPES OF SORTS: PHYSICAL AND LOGICAL
  1140.  
  1141. The distinction between databases and other software often is made more
  1142. confusing because many spreadsheets and even some word processors provide
  1143. some functions that fall into the data-management sphere. For instance,
  1144. although Lotus 1-2-3 is considered a spreadsheet, its original conception
  1145. was as a three-part program: one, spreadsheet; two, business graphics;
  1146. and three, database. Lotus 1-2-3 has a sequencing command and can perform
  1147. some data selection. WordPerfect is a word processing program, but it too
  1148. can perform sequencing of data in a limited way.
  1149.  
  1150. The database facilities offered in 1-2-3 remind me of a baseball pitcher
  1151. who can also get a base hit from time to time.  It's a great feature to
  1152. have, but you still don't want your pitcher batting cleanup. The
  1153. implication is that "real" database programs do something that
  1154. spreadsheets with database functions cannot.
  1155.  
  1156. So how are database programs different from programs that include
  1157. sequencing and selection operations in some limited form?
  1158.  
  1159. Consider sequencing. Suppose you wanted to alphabetize customer
  1160. information written on index cards by the surnames of the customers. How
  1161. would you do it?  The most obvious method would be to physically move
  1162. cards around until you have placed the cards in the correct order. This
  1163. is called a physical sort because you actually move the data from one
  1164. position to another.
  1165.  
  1166. Another method would be to number all the cards just as they are in
  1167. random order. Then create a list in which the names are arranged
  1168. alphabetically and next to each name place the number of the card on
  1169. which the name appears. This method would be a logical sort. In a logical
  1170. sort you don't physically rearrange the information to conform to the
  1171. sort order, but create a list that shows the order the cards ought to be
  1172. in if they were to be physically rearranged.
  1173.  
  1174. Most people would assume that the physical sort is the most direct and
  1175. best method for organizing the cards. But when you change from human
  1176. activity to computer operation, the logic changes because of the
  1177. technological advantages of computers.
  1178.  
  1179. There are a number of disadvantages to physical sorting that can be
  1180. overcome by using logical sorting. When the data is rearranged in a
  1181. physical sort, such as with spreadsheets or some simple file managers,
  1182. the original order is destroyed. In addition, any subsequent sorts delete
  1183. the previous sorted order. However, in a logical sort the original order
  1184. of the data is preserved. You can set up as many additional sort orders
  1185. as you like without changing or destroying any previous sequencing
  1186. orders.
  1187.  
  1188. Logical sorts usually take less time than physical sorts because they
  1189. manipulate only the key data needed to determine the sequence and ignore
  1190. ancillary information stored with the key. A physical sort must move all
  1191. the data associated with each key to the new location.
  1192.  
  1193. Changes made to data also pose a problem for programs that sort
  1194. physically. For instance, if you add new data for sorting to a
  1195. spreadsheet such as 1-2-3, the program must sort from the beginning and
  1196. perform a complete physical sort in order to place the new data into the
  1197. proper sequence. Programs that use logical sorting create organized index
  1198. lists in order to quickly place new items into their proper position
  1199. without having to resequence the other records.
  1200.  
  1201. Logical sorting is often referred to as indexing because of the similar
  1202. way indexes are created for books. When you make an index for a book, you
  1203. don't rearrange the text of the book in alphabetical order. Instead you
  1204. create an alphabetized list of topics and note the page numbers on which
  1205. the topics are located. This is much the same way that logical sorting
  1206. programs operate.
  1207.  
  1208. Summary.  This distinction between physical and logical sorting provides
  1209. another way of defining spreadsheet and database applications. If your
  1210. application requires only occasional sequencing and the quantity of
  1211. information is relatively stable, you can probably get by with the level
  1212. of database functions found in 1-2-3 or similar spreadsheets.
  1213.  
  1214. On the other hand, if your task requires the data to be sequenced in
  1215. several different ways and if additions, corrections, and revisions are
  1216. made frequently to the data, your task requires the use of a full
  1217. database program. Spreadsheets may sequence but database programs include
  1218. the ability to create and maintain logical sequence orders.
  1219.  
  1220. TRANSFORMING INFORMATION WITH DATABASE SOFTWARE
  1221.  
  1222. When the expression "what you see is what you get" (WYSIWYG) is applied
  1223. to computers, it refers to a situation where the computer screen
  1224. resembles as closely as possible the final printed product. WYSIWYG
  1225. usually connotes ease of use. The phrase implies some very basic truths
  1226. about the way the human mind operates and the difficulties that people
  1227. commonly encounter with computer applications.
  1228.  
  1229. Humans are genetically predisposed to a special form of cognition called
  1230. one-to-one correspondence. This ability, inherent in all normal
  1231. individuals, is what makes counting on your fingers easier than only
  1232. using mental images to count. Your fingers serve as visual symbols for
  1233. the numbers being counted. However, in modern society the individual must
  1234. dispense with the instinctive method and rely on a more abstract and
  1235. arduous mental system of counting.
  1236.  
  1237. Why is this the case?  Viewed in isolation, counting on your fingers is
  1238. perfectly adequate for many counting tasks. But, if counting is viewed as
  1239. a preliminary step toward learning higher mathematics, the student must
  1240. acquire a more difficult, abstract form of counting in order to better
  1241. understand the more complex tasks to follow.
  1242.  
  1243. This same distinction arises when looking at the difference between
  1244. spreadsheets and databases. The structure of a spreadsheet is such that
  1245. the data is placed into rows and columns, creating the same form in which
  1246. the information will appear on the final printout -- a one-to-one
  1247. correspondence.
  1248.  
  1249. "This one-to-one correspondence has a very reassuring effect on people
  1250. who are new to computers," says Angie Hinds, a new student to Lotus
  1251. 1-2-3, who is starting work as an administrative assistant for a small
  1252. publishing company that relies heavily on computers.
  1253.  
  1254. This security, like counting on your fingers, is sometimes misleading,
  1255. however.  Suppose that you want to enter into the computer a list of
  1256. names and addresses that's organized into columns, one for the name,
  1257. another for the street address, a third for the city, and so forth. If
  1258. you were to use a spreadsheet, which is already divided into columns and
  1259. rows, you could begin immediately by entering the names into the first
  1260. column, the street address into the second column, and so on. When you
  1261. were finished, the screen display would look just like the paper list.
  1262.  
  1263. If you were using a spreadsheet such as Multiplan or 1-2-3, you could
  1264. sort the names alphabetically or by zip code.  However, suppose you then
  1265. wanted to print the names and addresses onto mailing labels. This would
  1266. be a problem because you entered the names and addresses side-by-side,
  1267. not vertically as they would appear on mailing labels.  But if you had
  1268. entered the data vertically, you would have then lost the ability to sort
  1269. because information would be scrambled into the same column.
  1270.  
  1271. This example points out a deficiency of programs that use one-to-one
  1272. correspondence. In the case of the names and addresses, the task required
  1273. an application that could transform the data from column format to
  1274. mailing-label format and back again.
  1275.  
  1276. Database applications are characterized by their ability to place the
  1277. same data into a variety of output formats, called reports (there are
  1278. also add-on programs for some spreadsheets that create reports). The
  1279. database applications may be used to generate many different reports from
  1280. the same data, such as mailing labels, form letters, or bills.
  1281.  
  1282. Databases may also combine the data into columnar reports or summary
  1283. sheets. But there is a price to be paid for these advantages. If the data
  1284. is constantly capable of changing form, how are we to visualize what is
  1285. going on?  Database programs require the user to deal less with
  1286. individual, concrete items (such as the actual numbers in a spreadsheet's
  1287. cells) and to begin to conceive of data through a system of symbolic
  1288. names that represent the actual data (such as TOTAL INCOME representing
  1289. the sum of all income items). This type of system is inherently harder to
  1290. comprehend because there is no single, visual image that accounts for all
  1291. the possible relationships. The relationship between the items is really
  1292. in the mind of the person using the program as much as it is in the
  1293. memory of the computer.
  1294.  
  1295. It is for this reason that database programs have not generally garnered
  1296. the same widespread popularity as have word processors and spreadsheets,
  1297. which do present one-to-one correspondences between the on-screen
  1298. appearances and the final products. Among the database products on the
  1299. market, those that present the most visually oriented screen images are
  1300. the most widely accepted programs. However, visual images and database
  1301. power are often at odds with one another.  The screen structure of many 
  1302. programs makes it easy to enter data.  But assembling the final product
  1303. from the initial data is usually a different matter.
  1304.  
  1305. Summary.  A very crucial question to ask about any task is whether the
  1306. data entered in one form is to be output in a different form. The
  1307. transformation of data into various reports constitutes a one-to-many
  1308. relationship, which contrasts to the one-to-one correspondence found in
  1309. spreadsheets.
  1310.  
  1311. For example, all financial accounting, in which data is entered into
  1312. ledgers and journals, and turned into balance sheets and income
  1313. statements, requires a degree of transformation found only in databases.
  1314. This fact seems to contradict the common notion that spreadsheet programs
  1315. are accounting programs.  Perhaps this is a result of the fact that many
  1316. accountants use spreadsheets in their work.
  1317.  
  1318. "It is important to keep in mind that accountants do more than
  1319. bookkeeping," says Tom Goren. "Much of our work fits well into the
  1320. modeling functions provided by spreadsheet programs." 
  1321.  
  1322. ROB KRUMM is founder and owner of microComputer Schools, Inc., in Walnut
  1323. Creek, California. He has written several books on major software
  1324. packages; the latest releases are Understanding and Using dBase III Plus
  1325. (Simon & Schuster/Brady Company) and Using Lotus 1-2-3 for Business
  1326. (Addison-Wesley).
  1327. ________________________________________
  1328. ST-REPORT #21  (c)1988 Syndicate Pub Co.
  1329. February 10, 1988
  1330. ________________________________________
  1331.  
  1332.