home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / database / 8581 < prev    next >
Encoding:
Text File  |  1992-12-20  |  2.0 KB  |  43 lines

  1. Newsgroups: comp.databases
  2. Path: sparky!uunet!nwnexus!osiris
  3. From: David Ruggiero <osiris@halcyon.com>
  4. Subject: Re: Advanced Revelation information request
  5. Message-ID: <1992Dec18.080246.16463@nwnexus.WA.COM>
  6. Originator: osiris@halcyon.com
  7. Sender: sso@nwnexus.WA.COM (System Security Officer)
  8. Reply-To: osiris@halcyon.halcyon.com (David Ruggiero)
  9. Organization: [none - why fight entropy?]
  10. References: <92Dec12.152128.17650@acs.ucalgary.ca> <1gqe5aINNt3n@crcnis1.unl.edu>
  11. Date: Fri, 18 Dec 1992 08:02:46 GMT
  12. Lines: 29
  13.  
  14. price@helios.unl.edu (Chad  Price) writes:
  15.  
  16.   CP> ARev, in all of its versions, has what I call a passive data diction-
  17.   CP> ary. The rules and data dictionary can be put in place, but the user
  18.   CP> must explicitly choose to use them. In particular, as mentioned, you
  19.   CP> can completely by-pass the referential integrity rules. In fact, you
  20.   CP> can edit any record, including data dictionary records and compiled
  21.   CP> code, using the ARev text editor...
  22.  
  23. A very good point, which I would expand upon (possibly to the distress
  24. of some :). Revelation (and the Pick Operating System, upon which its
  25. data model is almost entirely based), can arguably be said not to be a
  26. databases at all, because they impose no rules, constraints, or defini-
  27. tions on the makeup or structure of data (records) in any particular
  28. file - even after the application (database) is up and running.
  29. In this sense, Pick (and Revelation) are only an extremely flexible and
  30. efficient _file_managers_, from which applications which have normal
  31. database-like functions can easily be built.
  32.  
  33. It is rather like the difference between being given a car versus being
  34. given a machine shop with all the tools necessary to make a car.
  35. Much more power, much more flexibility, much more room to be creative
  36. and produce useful systems in very little time...but much more rope to
  37. do *really* stupid things. (After thirteen years working with
  38. Pick/Rev/ARev/Universe, I know of what I speak).
  39.  
  40.  
  41. -- 
  42. David Ruggiero  (jdavid@halcyon.com)       Seattle, WA: Home of the Moss People
  43.