[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference ulysse::rdb_vms_competition

Title:DEC Rdb against the World
Moderator:HERON::GODFRIND
Created:Fri Jun 12 1987
Last Modified:Thu Feb 23 1995
Last Successful Update:Fri Jun 06 1997
Number of topics:1348
Total number of notes:5438

186.0. "Implementation of views" by WARDER::MEAKINS (Clive Meakins) Thu Sep 01 1988 11:41

    We are in a competitive situation againt IBM (AS/400) and Honeywell.
    The customer has the impression that creating views on a relational
    database increases the database size significantly. 
    
    Is the customer wrong?  Do our competitors implement views in this
    way?
T.RTitleUserPersonal
Name
DateLines
186.1We don't store extra data.WIBBIN::NOYCEBill Noyce, Parallel Processing A/DThu Sep 01 1988 16:0912
    Some of my really old database textbooks say that there are two
    kinds of views: those that are pulled together once when defined,
    and their data stored in the database, or those that are re-executed
    every time a user queries them.  Rdb/VMS provides only the second.
    I didn't think anyone did the first, but perhaps the Honeywell software
    does??  (I suppose you could consider a VAX Data Distributor extraction
    to be this first kind of view...)
    
    For IBM S/38, and, I presume, AS/400, "view" may be something a
    bit more limited than what Rdb provides, more like an alternate
    index to an RMS file.  It increases the file size only slightly.
    I'm not sure this is the kind of file your customer means, though.
186.2AS/400 views take spaceNOVA::BERENSONVAX Rdb/VMS VeteranThu Sep 08 1988 20:143
If the view mechanism on the AS/400 is the same as on the S/38, then
each "view" definition results in a new index being created.  This not
only takes up space, it also slows down updates to the base tables.