Re: mini database - educational project

From: Matias Woloski <woloski_at_sion.com>
Date: Fri, 29 Aug 2003 01:13:46 -0300
Message-ID: <bimjti$b7j9n$1_at_ID-148083.news.uni-berlin.de>


> > > Are you only having to use basic domains for attributes
> > > (integers,strings,etc.) ?
> >
> > Yes, we should to provide CHAR(XXX), INT, LONG, FLOAT, DOUBLE, TIME,
DATE.
>
> You probably gave up on my "input", but let me still comment.
>
> Why are you persistently looking for extra work in educational project? In
> particular, why do have to distinguish between say FLOAT and DOUBLE?

I'm not looking for extra work at all. I've just enumerated the data types that we, as students, should support on the solution. Anyway, I will implement everything with sequential access files because it's the easiest way to do it. Then I can optimize it if I want by creating caches in the middle.
I will use algorithms like Natural Selection, and Merge algorithms to implement the operators. I know this will be very slow, but this is the easier way. What you think?

> > I think I will go for the file based approach. Creating temporary files
> for
> > each query. What file organization schema do you recommend? Direct or
> > Indexed?
>
> Did you ever take database implementation class?

No. Moreover, the class I'm taking now is the correlative with the Databases class. That's why I'm asking here... I have to learn it for myself.

thanks for your help
Matias Received on Fri Aug 29 2003 - 06:13:46 CEST

Original text of this message