home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / unix / misc / 3000 < prev    next >
Encoding:
Text File  |  1992-07-23  |  5.0 KB  |  134 lines

  1. Newsgroups: comp.unix.misc
  2. Path: sparky!uunet!cs.utexas.edu!sdd.hp.com!news.cs.indiana.edu!nstn.ns.ca!dragon.acadiau.ca!alan
  3. From: alan@dragon.acadiau.ca (Alan McKay)
  4. Subject: SUMMARY: Nice little databases
  5. Message-ID: <1992Jul23.121650.11662@dragon.acadiau.ca>
  6. Summary: summary of nice little databases for Unix
  7. Keywords: database summary
  8. Organization: Acadia University
  9. Date: Thu, 23 Jul 1992 12:16:50 GMT
  10. Lines: 122
  11.  
  12. There were several requests for one, so here is a brief summary of my
  13. request for a simple little database to run on a Unix system.  Lines
  14. beginning with ">" are of course quotes from the person who replied to
  15. my request.  Different replies are separated with the dashed lines.
  16. There are a few of my own comments inter-spersed through-out.
  17.  
  18. Oh, I can't remember which other group I originally cross-posted this
  19. to, so I'm 
  20.  
  21. ----------------
  22.  
  23. > Have you looked at reldb ?  It uses shell scripts
  24. > to manage a relational database.  Archie has 
  25. > site listings for it.
  26.  
  27. I found and got this with no ploblems.  I haven't really used it yet,
  28. but I like it since it is implemented as a set of commands which can
  29. be used in shell scripts.  The commands seem to fully support pipes
  30. et al, which makes it fit nicely into the unix environment.
  31.  
  32. ----------------
  33.  
  34. > Have you looked at  porting either postgres or university ingres?
  35. > Both are probably some on one of the berkley machines.
  36.  
  37. ----------------
  38.  
  39. > I use a database called "index-db" which I got off the net, but
  40. > I forget where I got it.  If you can't find it with 'archie',
  41. > then I can send you the 70k of source code, including examples.
  42. > Index-db isn't really a database, it's more of a list manager.
  43. > I use it to maintain my phone/address book, to keep track of my
  44. > software archive, etc....   It interfaces to whatever filters
  45. > you provide -- the examples have some reasonable 'awk' filters.
  46. > I've got about 7 databases which I use the tool on so I wrote a
  47. > generic filter or two which are sym-linked from the database
  48. > specific command name.
  49. > P.S.:    mbase is available on the net too, but I haven't looked
  50. > at it.  I believe it's more of a relational database.
  51.  
  52. I did find several listings for it in archie, so one can easily 
  53. find it there.  I haven't yet gotten nor tried it though.
  54.  
  55. ----------------
  56.  
  57. > There's a perl version of rdb that might work for you.  Another
  58. > administrator here uses for keeping data on our systems.  Do an archie
  59. > search for rdb.  That is probably a good place to start.
  60.  
  61. ----------------
  62.  
  63. > Jinx is an interactive, menu-driven program which handles databases ...
  64. > With Jinx you can perform operations on a database like:
  65. > -- update, add, copy and delete records
  66. > -- test if all fields in all records match their associated regexp
  67. > -- select/delete a subset of the records by various means
  68. > -- put back some of the deleted records
  69. > -- sort the database on one or more key-fields
  70. > -- project on one or more columns
  71. > -- join with another database
  72. > -- add a column to the database (that is: add a field to every record)
  73. > -- insert some records from another database
  74. > -- test if some given combination of fields is uniq for all records
  75. > -- compute fields as a function of other fields in the record
  76. > Jinx requires the 'cterm' package I posted earlier. Jinx and cterm are
  77. > available from our archive server archive.cs.ruu.nl (131.211.80.5).
  78. > ftp 'cterm.shar.Z' and 'jinx.shar.Z' from directory 'pub/UNIX'.
  79. > or send a message to 'mail-server@cs.ruu.nl' containing the next 4 lines:
  80. > begin
  81. > send UNIX/cterm.shar
  82. > send UNIX/jinx.shar
  83. > end
  84.  
  85. I looked at this and the menu-driven aspect of it is really nice.  It 
  86. looks a lot like "elm".  Jinx requires both "cterm" as mentioned above,
  87. as well as perl.  If this thing runs half as good as it looks, then we
  88. certainly have a winner.  I really like it.
  89.  
  90. -------------------
  91.  
  92. > Many people have recently asked me about the availablity of Requiem.
  93. > Requiem (RElational QUery and Update Interactive SystEM) is now 
  94. > available as public domain software. It comprise some 17,000 lines of
  95. > C code and runs under SUN/Vax Unix. Requiem is a single-user system 
  96. > at the moment and offers the following facilities:
  97. > - a complete data language,
  98. > - view facilities,
  99. > - supports automatic foreign key generation and updates,
  100. > - provides a program interface in C
  101. > - and is easily expandable
  102. > the following facilities are under development and will be available 
  103. > shortly:
  104. > - transaction management,
  105. > - a complete C-preprocessor.
  106. > - user interface facilities.
  107. > Requiem is now available via anonymous ftp. For further information
  108. > please contact:
  109. > Mike P. Papazoglou,
  110. > Australian National University,
  111. > Dept. of Computer Science,
  112. > GPO Box 4, Canberra ACT 2601,
  113. > Australia
  114. > tel. +61-6-2494725, fax. +61-6-2490010
  115. > e-mail: mike@anucsd.anu.edu.au
  116.  
  117. This one sounds interesting.  I sent a request to the guy but don't
  118. have anything back yet.
  119.  
  120. -- 
  121. --
  122. Alan W. McKay        | (902)542-2201.158    | Wolfville, N.S. Canada
  123. alan@acadiau.ca        | Acadia University    | SUB Box 6008, B0P 1Z1
  124. ----------------------------------------- My Canada includes Quebec -----
  125.