kyle@ritcsh.cs.rit.edu (Kyle Saunders) (04/10/90)
I posted this a couple of days ago, but I don't think it made it out: Hi all, I'm currently working on a full-featured relational database program for the Amiga. I was wondering how many people would be interested in such a program and what features would you like to see. -- +-----------"I'm a chicken hawk, and you're a chicken..."---------------------+ | // Only /\ kxs5829@ultb.isc.rit.edu | |\\ // /--\MIGA kyle@ritcsh.cs.rit.edu | | \X/ Rochester Institute of Technology |
robin@sabre.austin.ibm.com (Robin D. Wilson/1000000) (04/13/90)
In article <3013@ritcsh.cs.rit.edu> kyle@ritcsh.cs.rit.edu (Kyle Saunders) writes: > I'm currently working on a full-featured relational database program >for the Amiga. I was wondering how many people would be interested in >such a program and what features would you like to see. As long as its FREE (or close -- Shareware) I'll take one please. +-----------------------------------------------------------------------------+ |The views expressed herein, are the sole responsibility of the typist at hand| +-----------------------------------------------------------------------------+ |USNail: UUCP: | |2323 Wells Branch Pkwy., #G107 cs.utexas.edu!romp!ibmchs!auschs\ | |Austin, TX 78728 !sabre.austin.ibm.com!robin | |Home: (512)251-6889 ^^^^^^^^^^^^^^<-MUST BE INCLUDED| +-----------------------------------------------------------------------------+
UH2@psuvm.psu.edu (Lee Sailer) (04/13/90)
In article <3013@ritcsh.cs.rit.edu>, kyle@ritcsh.cs.rit.edu (Kyle Saunders) says: >Hi all, > > I'm currently working on a full-featured relational database program >for the Amiga. I was wondering how many people would be interested in >such a program and what features would you like to see. > Please go for it! a decent PD RDBMS would be a wonderful addition to the toolkit. Now, for some suggestions 1. Start simple, so we can make use of the prototype. Assume your initial users understand database. Offer a language for Creating relations and Attributes with a few standard types. Offer a simple relational algebra with Project, Select, Natural Join, Join, Outer Join, Union, Intersection, and Difference. 2. Use the regular Amiga environment as your "user interface". For example, users can create an ascii command file using any editor, use your rdbms (let me call it R, for now) at the CLI as in DF1: > R >results commandfile to process the commands, leaving the remaining output file in results; or let WB users click-shift double click the command file. 3. Remember that "report generation" is a very important part of what most users believe a DBMS does, even though it isn't really part of DBMS. You'll need to include some sort of report generator. I thinks steps 1 and 2 would be a good start. Step 3 comes next, and perhaps someone else would work on it in parallel. Last comes data entry screen painters, then a visual language for building queries, then SQL, then converting the underlying engine into a server, then multi-machine servers, then virtual reality, ..... Good luck.