Re: Real-life PL/SQL these days ...
- From: hrishy <hrishys@xxxxxxxxxxx>
- To: Thomas.Mercadante@xxxxxxxxxxxxxxxxx, RameshGeecee@xxxxxxxxx
- Date: Tue, 14 Apr 2009 05:18:55 +0000 (GMT)
Hi Ramesh
I am not a expert here like Toon.
But here are my experiences from my career (12 years in Database stuff if that
matters)
I have realised one thing over these many years databases are not sexy they
don't catch the imagination of many young minds.Take for example Jquery and the
fancy charts and controls that you can make out of it .
It immediately attracts attention or all the new web2.0 stuff you can do these
days.
Database development is unsexy look at the various amount of frameworks out
there that makes the developers life so easier to write queries .Practically
every technology out there is trying to lure away the developer from writing
database stuff.
Ruby on Rails has active record which which is a popular ORM framework which
allows the developer to continue working without knowing much about sql and in
some cases he would not have to spend worrying about how to join 5-6 tables
Microsoft's LINQ,Nhibernate and Entity framework do similar things with Linq
you can query almost anything even filesystems,XML active directory etc there
is simply no motivation for a Microsoft developer to spend time learning poor
unsexy sql.
Java folks have Hibernate and ibatis and it can generate a lot of code out
straight from the database and HQL queries are easier to grasp and write for
the OOP's mindset.
Oracle has ADFBC but that is geared more towards the sql savvy developers.
OOPS gurus like Martin Fowler have advocated the ORM approach and database
independence (someone even said at a conf i attended they don't
use constraints in the database nor transactions and that keeps the database
fast)
Offcourse database approach matters when there is some complex query that needs
to be done and performance really matters that when the DBA is approached to
tune it up but these are for the 20% of the corner cases.
Just my thoughts
Unless database become sexy and exciting it would be hard for younger
professionals to get attracted
regards
Hrishy
Other related posts: