|
Unless you use some form of externalizing the I/O (which no one would ever
use) in 3 words
"data base independence". The cost of hard wiring the database into an
application are tremendous.
The whole point of SQL is to have a logical view
of the that is different than the physical view. We are writing new
applications using Java. The database is changing constantly. Could you
imagine how difficult that would be if you used RLA and had to recompile
every bloody program in the system every time we added a new field to the
database?
Every time we talk about using SQL, people are always worried that SQL is
slower. For a hundred millionth of second isn't it worth it to have far, far
simpler development? Our current system has kludge on kludge on kludge
trying to get around that the database is frozen. Making the smallest change
is prohibited because nobody want to recompile 10,000 programs.
We worry about a few hundred millionth of second (real or imagined) and
spend hundreds of thousands of dollars and maybe millions trying to get
around the database being hardwired into the program. I can give you example
after example in my current system or other systems I have worked on where
there are incredibly complex solutions to problems to huge amounts of time
and cost that could have simply been done adding a field to the data base or
resizing something.
We run a hundred trigger programs firing every time a change is made in 100
tables in our system and all 100% SQL and I have not seen one iota of
performance difference in our system because of SQL. The cost of not using
SQL are so high that any speed difference is completely unimportant.
I could go on and on about how much simpler it is to develop using SQL but I
really don't have the time. The bottom line is that other languages and
system using SQL and people on the AS/400 keep using RLA. Where do you
figure the jobs are going to be? They simply add a new field to a table and
they are done and we spend weeks writing some kludge to get around changing
the database. Where are companies going to spend their dollars? If we look
around at the job market I think we already have our answer.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2025 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.