🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.vms
Article #15867

Re: The Minimum You Need to Know to Be an OpenVMS Application Developer

#15867
From: David J. Dachtera
Date: Sat, 01 Apr 2006 18:09
69 lines
4395 bytes
"Dr. Dweeb" wrote:
> 
> Well Arne,
> 
> You clearly love MySQL.

No doubt, is has its uses.

> However, it is a toy database for toy applications - and explain
> exactly how MySQL is *not* "any other ISAM file library".

Is there an RTL that you can link against, ala RMS on RSTS/E? Perhaps an
.OLB? Is it integrated into any 3GLs, ala RMS on RSTSE/E, VMS, etc. such
that a language built-in can be used rather than a call to an external
routine?

> Until recently (and maybe still), one did not have to go far into the
> manual to realise that the developers were totally clueless as to the
> requirements of a database per se, and of a relational database in
> particular.
> 
> Faulty understanding of the issues involved led to fundamentally flawed
> product.  the fact that InnoBase even exists, is, well, proof by
> existence, that the original and current MySQL is seroiusly flawed.
> 
> And I am sorry, the notion that dat integrity is the responsibility of
> the application, as the developers of MySQL so fondly recounted in the
> manuals says exactly everything you need to know about their level of
> understanding of the theory, or for that matter, practice of databases
> in general and relational databases in particular.

What protection does RMS provide against assigning, for example, the
content of string field into a quadword integer? ...or the content of an
unsigned longword to the memory space occupied by a floating point
field?

> If you want a glorified file system

Is there "a glorified file system" underlying or provided with Oracle?
Seems to me it depends only on the extreme low-level primitives
underlying ODS, but side-steps enough of it that it can't even handle
bound volume-sets.

AFAIK, Oracle provides no file system services outside of itself.

> with a toy SQL on top if it for
> non-critical applications - fine, use MySQL.  I can conceive of few
> applications with even the most limited data integrity and security
> requirements that would be well served by MySQL.

If sloppy programming practice is the rule of the day, even Oracle won't
help.

-- 
David J Dachtera
dba DJE Systems
http://www.djesys.com/

Unofficial OpenVMS Marketing Home Page
http://www.djesys.com/vms/market/

Unofficial Affordable OpenVMS Home Page:
http://www.djesys.com/vms/soho/

Unofficial OpenVMS-IA32 Home Page:
http://www.djesys.com/vms/ia32/

Unofficial OpenVMS Hobbyist Support Page:
http://www.djesys.com/vms/support/
Technical Details
Message-ID: <442EC1E0.108F2EBD@NeOaSrPtAhMlNiOnWk.net>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!local01.nntp.dca.giganews.com!nntp.dls.net!news.dls.net.POSTED!not-for-mail
References: <JuBUf.747$yn4.684@bignews7.bellsouth.net> <1143148384.154972.133010@i40g2000cwc.googlegroups.com> <1143163657.604824.255260@g10g2000cwb.googlegroups.com> <877j6klgi2.fsf@wolfe.cbbrowne.com> <4429EC72.73334148@NeOaSrPtAhMlNiOnWk.net> <87r74lc3dy.fsf@wolfe.cbbrowne.com> <HeGWf.4228$C85.3494@dukeread10> <1143715636.348936.63310@t31g2000cwb.googlegroups.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: f7344,a423e09250cec1b9
X-Google-Thread: 1164f8,a423e09250cec1b9
X-Google-Thread: 1094ae,a423e09250cec1b9
X-Google-Thread: fcd99,a423e09250cec1b9
X-Google-Attributes: gidf7344,gid1164f8,gid1094ae,gidfcd99,public
X-Google-Language: ENGLISH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!local01.nntp.dca.giganews.com!nntp.dls.net!news.dls.net.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 01 Apr 2006 12:09:38 -0600
Message-ID: <442EC1E0.108F2EBD@NeOaSrPtAhMlNiOnWk.net>
Date: Sat, 01 Apr 2006 12:09:36 -0600
From: "David J. Dachtera" <djesys.nospam@NeOaSrPtAhMlNiOnWk.net>
X-Mailer: Mozilla 4.77 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
Newsgroups: comp.os.vms,comp.sys.dec,de.comp.os.vms,fr.comp.os.vms
Subject: Re: The Minimum You Need to Know to Be an OpenVMS Application Developer
References: <JuBUf.747$yn4.684@bignews7.bellsouth.net>
    <1143148384.154972.133010@i40g2000cwc.googlegroups.com>
    <1143163657.604824.255260@g10g2000cwb.googlegroups.com>
    <877j6klgi2.fsf@wolfe.cbbrowne.com>
    <4429EC72.73334148@NeOaSrPtAhMlNiOnWk.net>
    <87r74lc3dy.fsf@wolfe.cbbrowne.com>
    <HeGWf.4228$C85.3494@dukeread10> <1143715636.348936.63310@t31g2000cwb.googlegroups.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 69
NNTP-Posting-Host: 24.15.149.110
X-AuthenticatedUsername: djesys@dls.net
X-Trace: sv3-nxXmvfQ/kLFILQ4+rzVNvYKI34SR5IIhiOuYvrxsT3gr4kiYVPaHGDkaiUhIm2oAIcXrW6G8ZIv5+l2!rwO2vPlAmh9rgxIKsWcGV/4isJcxPbaX2ylr0Z7+onHX1m0NufL3DOWvtKcS0FI1zTP0NIeEmVBO!PUooUhI=
X-Complaints-To: abuse@dls.net
X-DMCA-Complaints-To: abuse@dls.net
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.32