Re: No knowledge of the database?
From: Bruno Desthuilliers (bdesth.tagada_at_tsoin-tsoin.free.fr)
Date: 01/06/04
- Next message: Shayne Wissler: "Re: No knowledge of the database?"
- Previous message: Costin Cozianu: "Re: No knowledge of the database?"
- In reply to: Alfredo Novoa: "Re: No knowledge of the database?"
- Next in thread: Universe: "Re: No knowledge of the database?"
- Reply: Universe: "Re: No knowledge of the database?"
- Reply: Alfredo Novoa: "Re: No knowledge of the database?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Tue, 06 Jan 2004 23:37:20 +0100
Alfredo Novoa wrote:
> marc.gluch@mindtap.com (Marc Gluch) wrote in message news:<3ff9ea03.64477640@netnews.comcast.net>...
>
>
>>Is your recommendation that all applications should be written in SQL
>>to the greatest extent possible, and resort to other languages only
>>when SQL is not expressive enough?
>
>
> My recomendation is that all SYSTEM developers should know what SQL
> and SQL DBMSs can do for them, what The Relational Model really is and
> what are the differences. The rest is automatic.
You should perhaps learn what 'system development' (or 'system
programming') means. It's about OS, drivers and the like...
> SQL has a very higher level than procedural languages, so if you can
> do something in SQL it will be a lot easier than to do the same in a
> procedural language like C++, C#, Java, etc.
C++ is a multiparadigm languages.
Java is an OO language.
C# is a Java clone.
What about learning the difference between 'imperative' and 'procedural'
and stop saying nonsenses ?
Now SQL is basically a declarative language. As such, it is for sure
higher level than most imperative programming languages. But SQL is a
pretty specialized language, and not computationnaly complete. So there
are some (proprietary) extensions that allow to write... procedures. And
believe me, those procedural extensions are way lower level than most
modern programming languages.
Now one last point : most business application developpers use SQL and
SQL DBMS all day long. If SQL was enough, they would not bother writing
code in other languages.
Bruno
- Next message: Shayne Wissler: "Re: No knowledge of the database?"
- Previous message: Costin Cozianu: "Re: No knowledge of the database?"
- In reply to: Alfredo Novoa: "Re: No knowledge of the database?"
- Next in thread: Universe: "Re: No knowledge of the database?"
- Reply: Universe: "Re: No knowledge of the database?"
- Reply: Alfredo Novoa: "Re: No knowledge of the database?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|