comp.lang.ada
 help / color / mirror / Atom feed
From: Florian Weimer <fw@deneb.enyo.de>
Subject: Re: databases written in ada
Date: Sun, 11 Aug 2002 15:20:55 +0200
Date: 2002-08-11T13:20:38+00:00	[thread overview]
Message-ID: <87vg6h1qh4.fsf@deneb.enyo.de> (raw)
In-Reply-To: aj3b4b$17evr0$1@ID-125932.news.dfncis.de

Christopher Browne <cbbrowne@acm.org> writes:

>> And how is this supposed to work if there are multiple users of the
>> same database?
>
> I suppose that means that the datatypes have to be able to have some
> sort of identity so that you can distinguish between instances that
> may be associated with a particular user and those that need to have
> 'global' scope and would be shared across users.

This won't solve the fundamental problem: even if you automatically
introduce transactions, the underlying database will sometimes have
to roll back transactions if they are not serializable.  As a result,
the transaction has to be started from scratch.  I don't see how you
can do this implicitly (at least in a language which is not purely
functional).



  reply	other threads:[~2002-08-11 13:20 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <3D53CE34.45F25F4@btinternet.com>
     [not found] ` <3D547FFD.3030808@cogeco.ca>
2002-08-10  5:13   ` databases written in ada Christopher Browne
2002-08-10  9:13     ` Florian Weimer
2002-08-10 15:22       ` Christopher Browne
2002-08-11 13:20         ` Florian Weimer [this message]
2002-08-11 17:34   ` Heikki Tuuri
2002-08-15 22:02     ` Poutanen Olavi
2002-08-10  7:20 ` Caffeine Junky
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox