home *** CD-ROM | disk | FTP | other *** search
- From: jfh@rpp386.cactus.org (John F Haugh II)
- Newsgroups: alt.sources
- Subject: Announcing the initial test release of IDBM
- Message-ID: <19334@rpp386.cactus.org>
- Date: 24 May 91 15:06:10 GMT
-
- This is to announce the initial availability of my latest ISAM library
- project for alpha testing.
-
- I have been working on an ISAM-like library of routines, and a collection
- of companion commands. This library implements ISAM-like file access
- with functions to manage the data in each record by name and data type.
- There are also high level commands to define databases, files, and file
- data. The commands which I currently have implemented are -
-
- * dbschema
- convert a schema to a collection of database files
- * dbshow
- display the data dictionary for the named database
- * dbck
- perform basic consistency checking on the named
- database
- * dbedit
- simple data entry program for using a single database
- file
- * dbscomp
- compile screen definitions
- * dbscreen
- display compiled screen definitions using data from
- one or more database files
- * dbload
- load binary or text data into a database file
- * dbunload
- unload binary or text data from a database file
-
- I am looking for a few people to take the code and compile it on their
- systems and play around with it. I have ported it to a few other
- operating systems with little difficulty. It currently is running on
- SCO Xenix 2.2.3 on a 386/PC and AIX v1.2 on an IBM 3090/180-J at the
- present level. I have used it for numerous data reduction problems,
- including ones involving 500,000 plus records. [ Binary process
- accounting records loaded from the /usr/adm/pacct file off of an IBM
- mainframe running AIX. ]
-
- The feedback that I am looking for is more along the lines of ease of
- use and overall functionality. I am also looking for some help getting
- the documentation completed. I will take any criticisms you have as
- well.
-
- The code as it stands right now is about 9,600 lines totalling 220KB.
- It grows every day. If you are willing to help me with this project,
- and get it ready for a beta test release in late June, please resond.
- My schedule is alpha test until mid June (two weeks), then beta
- release sometime after June 24th. The beta test period should last
- a month or so, followed by general release into comp.sources.misc
- in late summer or early fall.
-
- You will receive 4 shar files containing the command and library
- source code and another file containing what documentation I currently
- have. Also included is a sample database that will catalog your music
- collection, by artist, album, song, and publisher. It demostrates the
- relational join capabilities of the database by retrieving artist, album
- and publisher information from separate files using the information
- associated with a single song title. You select the title, and it
- tells you the publisher, artist, album, and track number. Of course
- you have to provide the input data to get it started ;-)
-
- In late 1991 I will post another 20,000 lines of source code which
- implement a relational database report compiler and interpreter which
- will be based on this library code, so it is important that I get this
- library squared away. That code was written in 1987 for another ISAM
- library and will be re-targeted for this library once it is stable
- and debugged.
-
- We return you now to your regularly schedule flame fest already in
- progress ...
- --
- John F. Haugh II | Distribution to | UUCP: ...!cs.utexas.edu!rpp386!jfh
- Ma Bell: (512) 255-8251 | GEnie PROHIBITED :-) | Domain: jfh@rpp386.cactus.org
- "If liberals interpreted the 2nd Amendment the same way they interpret the
- rest of the Constitution, gun ownership would be mandatory."
-