[ALL] let's think about Query Language for 2.0
Ruslan Zasukhin
sunshine at public.kherson.ua
Sat May 24 08:29:22 CDT 2003
on 5/23/03 11:46 PM, Andreas Grosam at agrosam at computerworks.ch wrote:
>> Okay Andreas,
>>
>> Now I see that your term Relation is analog of "virtual table -- VIEW"
>> in
>> Standard SQL. Correct?
>>
> Not exactly. A relation is something more abstract - its internal
> implementations is totally opaque. This is especially important!
> Well, a Relation has rows (records, tuples) and columns (attributes).
> You can get a reference to a row (record, tuple) - but otherwise for a
> client it is totally unimportant how it stores its rows.
> In fact, a relation may directly reference a base table residing in the
> server database, or a temporary table, or a temporary table residing in
> memory in the server side or in the client side, or it may even be
> created by a client using a std::vector as internal container for its
> records.
I see.
But in fact interface I_Table in 2.0 will do exactly this things.
You just work with I_Table.
You don't know if this is
A) normal table
B) RAM table
C) TMP Table
D) Cursor, because it is inherited from I_Table.
E) View
F) Local or remote table
G) Complex Table build as inheritance.
--
Best regards,
Ruslan Zasukhin [ I feel the need...the need for speed ]
-------------------------------------------------------------
e-mail: ruslan at paradigmasoft.com
web: http://www.paradigmasoft.com
To subscribe to the Valentina mail list go to:
http://lists.macserve.net/mailman/listinfo/valentina
-------------------------------------------------------------
More information about the Valentina
mailing list