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

Conference ilbbak::ibi_focus

Title:FOCUS, from INFORMATION BUILDERS
Moderator:ZAYIUS::BROUILLETTE
Created:Thu Feb 19 1987
Last Modified:Mon May 05 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:615
Total number of notes:1779

35.0. "Why FOCUS with Rdb? Why not FOCUS DBMS?" by NBC::YEE () Mon Feb 15 1988 11:08

Hello Everyone,

My group is considering using FOCUS but we are just beginning to find out more
about it.  In reading this NOTES file I see that there are a few people out
there using FOCUS with Rdb.  My questions are:

  Why are people using FOCUS with Rdb rather than using the FOCUS DBMS?
  What are the advantages/disadvantages?

The advantages/disadvantages that I could think of are:

Advantages
----------
1. Not having to update your database using FOCUS.  You could use any number of
   ways to update an Rdb database.

2. You would have more options at accessing (reporting) the data besides FOCUS
   such as COBOL programs, TEAMDATA, RALLY, etc.

3. Ability to use whatever other layered products that tie into Rdb.


Disadvantages
-------------
1. The converting your database into FOCUS for reporting.  
   Isn't this done each time you want to report on external files?

2. Limited to using FOCUS for reporting unless you extract info out of
   the database.

Am I wrong on any of these?  Are there any other advantages/disadvantages?
If anyone has any input on this it would be greatly appreciated.


Tim Yee
GIA Business Centre IS

T.RTitleUserPersonal
Name
DateLines
35.1You can Write NowAUNTB::BOOTHA career of MISunderstandingMon Feb 15 1988 11:424
    Focus has now introduced (finally) read/write interfaces to both
    Rdb and RMS. That just happened within the last two weeks.
    
    ---- Michael Booth
35.2two � ...ITGATE::MACCANIMon Feb 15 1988 11:4329
    Hello Yee,
    	
    	Add this one to the advantages:
    
        Rdb is a DEC product well integrated in our architecture
    	FOCUS internal DB is not integrated at all.
    	What will appen if, and I believe ( or better I hope ) it
    	will appen, a DEC product with the same functionalities of
    	FOCUS for reporting is produced ?
    	Using Rdb we can easily migrate using FOCUS internal DB no.
    	
                                         
>    1. The converting your database into FOCUS for reporting.  
>   Isn't this done each time you want to report on external files?
 
    	FOCUS does not convert an Rdb table ( DB ) in its internal format.
    	It uses the Rdb query to retrieve records then it build the
        report.
        If the efficiency of Rdb increase the efficiency of reporting
        increase. ( and Rdb is increasing its performances quickly ).
    
    >    2. Limited to using FOCUS for reporting unless you extract info out of
    >   the database.
    
    	The next version of FOCUS ( 5.2 ) will allow update access to
    	Rdb DBs.
    
    					Best Regards Maurizio
    
35.3intelligent choicesAKOV06::HAGGERTYGIA Software ServicesThu Feb 18 1988 15:1422
    Well, for my money, there are issues regarding the use of Rdb and
    DBMS that are unrelated to FOCUS.
    
    For example, if you are designing a 20gb/20tps application, then
    I'm afraid I wouldn't recommend Rdb.
    
    On the other hand, if productivity, experience of staff, and ease
    of change/maintenance are among your number 1 priorities, then Rdb 
    would be my recommendation.

    Of course, there are other things which influence the decision,
    but you get what I'm driving at.
    
    Don't force-fit the application into the tool/database, and don't
    force-fit the tool/database into the application.  Take five minutes
    and look at what you have and what you need, and then make a rational
    decision.
    
    End-of-soapbox.
    
    
    Kevin
35.4More soapboxPLANIT::RYANThu Aug 04 1988 19:0513
    I agree with 35.3 - don't be so quick to jump on the Rdb bandwagon if
    the shoe doesn't fit. BUT if the fit is a good one, then perhaps the
    primary advantage of using FOCUS/Rdb is POLITICS.  So long as you're a
    complete 100% FOCUS shop you will always be prone to 'how come you
    didn't use 1032?' or 'didn't you consider GENISYS', or 'so and so is
    using ORACLE on the west coast and they...'  However, with FOCUS and
    Rdb - you completely disarm the competition and set yourself up as
    (sic) a good, corporate citizen.  Sound cynical?  You bet, but after
    a couple of years of flak, I like being somewhat in league with
    the rest of the company.
    
    -rpr- (also on a soapbox)
     
35.5Questions from a new FOCUS userDARTS::STRYKERConnoisseur of the ObviousMon May 01 1989 15:3813
    I'm looking into using Focus as a reporting front-end to Rdb.  Now
    that we're all using Rdb V3.0A, I'd like to ask this question again.
    
    1) How does "Rdb via Focus" performance compare with "Focus via
    Focus" in a reporting/query environment?  This is my main concern.
    
    2) Is AUTORDB as simplistic as it sounds in what it does to define
    an .MAS file?  It sounds as if it would be pretty simple to develop
    a replacement tool.  Am I dreaming?

    Thanks,
    
    Stew Stryker
35.6Is anyone out there?HAMSTR::STRYKERSymbolic stackdump follows...Sun May 07 1989 20:266
    It's been a week now.  Could someone please answer my questions
    or point to the appropriate notes that would answer them?
    
    Thanks,
    
    Stew
35.7I can hear some of you breathing out there...GERBIL::STRYKERSymbolic stackdump follows...Fri May 12 1989 11:2510
>                               -< Is anyone out there? >-
>
>    It's been a week now.  Could someone please answer my questions
>    or point to the appropriate notes that would answer them?

    Make that two weeks.  I know there's someone out there, because I see
    new notes occasionally.  Should I call FOCUS for a biased answer,
    or could someone give me the straight scoop here?
    
    Stew 
35.8See note ???MLNOI1::MACCANIFri May 12 1989 12:3015
    I saw, some weeks ago, a note ( I do not remember if in this conference
    or in the SHIRE::FOCUS one ) giving some figures on the performances
    of FOCUS - FOCUS vs. FOCUS-RDB.
    
    I am sorry but the performance of the network do not allow me to
    find you the number of this note ( I tried but after half an hours
    I gived up ). 
    
    It is raffly sayng that the FOCUS performance are similar on the
    two kinds of DB. Naturarly FOCUS perform better on its own DB but
    using RDB you do not lost TOO much.
    
    
    					Best regards Maurizio
    
35.9That's not the answer I wanted to hear, but...HAMSTR::STRYKERThere is no more new frontier... - EaglesFri May 12 1989 13:0911
    Maurizio,
    
    Thanks for trying SHIRE::.  I didn't know about that file, or I
    would have asked there.
    
    I'm sorry to hear that Rdb is actually slower than FOCUS.  I had
    high hopes for speeding up some of our procedures.
    
    Thanks for the response.
    
    Stew
35.10Tests were not done very scientificallyJAWS::STRYKERno more new frontier... - EaglesSat May 13 1989 14:5519
    Maurizio,
    
    I found the note I think you were referring to.  The way I read
    it, Rdb performs much better if you set up the database definition
    properly for multi-segment (multiple relations) databases and let
    Rdb do the sorting rather than FOCUS.  I've asked some questions
    of the note's author, to see if my assumptions are right.
    
    I'm not at all sure that the comparison was 'apples to apples'.
    The author showed that TABLEF is much faster than TABLE for the
    Rdb database, but didn't show what the results would have been using
    TABLEF for the FOCUS database.
    
    I'm trying to get our version of Rdb (currently at V2.3) upgraded
    to V3.0A on our FOCUS VAX.  Then I can try my own comparisons.
    
    I'll definitely report the results here.
    
    Stew
35.11Just to make it interest...JAWS::STRYKERno more new frontier... - EaglesSat May 13 1989 15:142
    By the way, if I'm right, Rdb may be 10 times faster than FOCUS
    on medium-sized (35000 records) files.