Re: views on views on views

From: <chaganti.suresh_at_gmail.com>
Date: Fri, 27 Mar 2009 00:14:42 +0000
Message-ID: 1990455109-1238112832-cardhu_decombobulator_blackberry.rim.net-787262707-_at_bxe1311.bisx.prod.on.blackberry>


Sent via BlackBerry from T-Mobile

-----Original Message-----
From: chaganti.suresh_at_gmail.com

Date: Fri, 27 Mar 2009 00:13:12
To: <jack_at_vanzanen.com>
Subject: Re: views on views on views

Portability Is a justifiable reason if the application need to be supported across different database platforms such as for a cots vendor

For inhouse custom apps its plain silly to make database independence as primary architectural tenet

Its like buying BMW and pulling it with Bullock cart

Sent via BlackBerry from T-Mobile

-----Original Message-----
From: Jack van Zanen <jack_at_vanzanen.com>

Date: Fri, 27 Mar 2009 10:13:15
To: <ltiu_at_alumni.sfu.ca>
Cc: <oracle-l_at_freelists.org>
Subject: Re: views on views on views

Portability leads to inefficient use of the underlying database and inevitably to inefficient programs.

I think it is just plain silly not to make use of the database features that every individual database manufacturer adds to their flavour to improve performance.

just my 0.02

Jack

2009/3/27 Lyndon Tiu <ltiu_at_alumni.sfu.ca>

> Amar Padhi wrote:
>
>> Jared,
>> I know of Java Architects who have designed web applications keeping data
>> and application completely separate. One of them told me that this removes
>> dependency on the database vendor. So tomorrow they can port and certify the
>> application on some other platform. Well different school of thoughts... but
>> then they are actually applying design concepts to have each tier do its
>> job. And yes these guys use only Java against Oracle, no PL/SQL either. It
>> was tough for me to digest this part.
>>
>
> Another way of seeing this is:
>
> Where is your center of the universe?
>
> I just realized this is an Oracle list, so it is understandable that the
> database is the center of the universe here. Naturally, if the database is
> the center of the universe for you, you'd want to implement as much as you
> can in the database.
>
> If you are an application developer type, your center of the universe is
> the application.
>
> --
> Lyndon Tiu
> --
> http://www.freelists.org/webpage/oracle-l
>
>
>

--
Jack van Zanen



This e-mail and any attachments may contain confidential material for the sole use of the intended recipient. If you are not the intended recipient, please be aware that any disclosure, copying, distribution or use of this e-mail or any attachment is prohibited. If you have received this e-mail in error, please contact the sender and delete all copies. Thank you for your cooperation
--
http://www.freelists.org/webpage/oracle-l
Received on Thu Mar 26 2009 - 19:14:42 CDT

Original text of this message