[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
CL and databases
- To: @email@example.com
- Subject: CL and databases
- From: firstname.lastname@example.org (Jim Eilbert)
- Date: Wed, 25 Sep 91 14:40:33 EDT
- Cc: INFO-MCL@cambridge.apple.com
- In-reply-to: <@nrb.be@mcsun.EU.net>'s message of Wed, 25 Sep 91 09:53:03 +0200 <9109250754.AA13474@ub4b.buug.be>
Date: Wed, 25 Sep 91 09:53:03 +0200
X-Vms-Mail-To: NRBV01::UUCP%"BEL0139@APPLELINK.APPLE.COM", NRBV01::UUCP%"INFO-MCL@CAMBRIDGE.APPLE.COM", NRBV01::UUCP%"INFO-MCL@CAMBRIDGE.APPLE.COM"
Date: Wed, 25 Sep 91 09:49+0100
From: Vincent Keunen <email@example.com>
Subject: CL and databases
There's been some talk here and there about lisp and databases. Is
there a summary or additional comments about that subject somewhere?
I'd be particularly interested in knowing if anybody has written an
interface between lisp and a RDBMS, preferably SQL based. Is there any
connection between CLOS objects and database data (I know the two
languages don't have the same expressive power), is there lisp code
generating SQL requests, etc...
Please answer to firstname.lastname@example.org
Thank you for your help
I've run ORACLE from MCL using the foreign function interface.
Essentially, you have to make up a Lisp procedure that calls a C
function for each SQL query you want to make. This is not a relation
database in Lisp, but it works.
There are a number of object-oriented databases implemented in CLOS. These
databases can support query languages, but they have rather different
properties from standard relational databases.