


-----Original Message-----
From: pgsql-hackers-owner@postgresql.org on behalf of D'Arcy J.M. Cain
Sent: Sat 9/4/2004 2:24 PM
To: Jim C. Nasby
Cc: peter_e@gmx.net; neyinagho@yahoo.com; pgsql-hackers@postgresql.org
Subject: Re: [HACKERS] Thesis on PostgreSQL
 
> The only "generation" differentiation I have ever heard about in general
> use was based on the language used to talk to the database.  In that
> sense PostgreSQL is 3GL (SQL) and plpgsql might be 4GL.  Progress is a
> 4GL.  I'm not sure that's a feature though.

First week of a database module I did at Uni some years back discussed generations of database along the lines of:

File systems/flat storage
Hierarchical databases (IMS)
Network databases(CODASYL)
Relational Databases (RDBMS)
Object Relational Databases (ORDBMS)

Which of course puts us as the latest generation. Dunno about Oracle...

Regards, Dave.

Sat, 4 Sep 2004 23:26:01 +0100
"Dave Page" <dpage@vale-housing.co.uk>
Re: Thesis on PostgreSQL