Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Mailing Lists -> Oracle-L -> RE: Difference Between DBMS/RDBMS

RE: Difference Between DBMS/RDBMS

From: Thomas Day <tday6_at_csc.com>
Date: Tue, 25 Jun 2002 09:54:13 -0800
Message-ID: <F001.0048719F.20020625095413@fatcity.com>

1978, Boeing at Seattle. There was a product called RIM (relational information manager) that ran on IBM 370's. We didn't use it too much at Boeing because we had ARX which was sort of a first cousin. If Boeing could sell software the way that they sell airplanes I doubt if DB2 or Oracle would be more than an historical oddity. RIM migrated to PCs as RBase. There was at least one other SQL-based information manager running around at that time (on IBM mainframes) but I can't remember it's acronym. Heck, we didn't even know enough to call them "Data Base Managers". We just called them "Data Managers" or "Information Managers".

As for banging rocks together to make silicon chips --- doesn't anyone remember why core memory is called "core"? Has anyone else every seen a real core meltdown? It's not a pretty picture but your CRT does some amazing things while it's happening.

                                                                                           
                    DENNIS                                                                 
                    WILLIAMS             To:     Multiple recipients of list ORACLE-L      
                    <DWILLIAMS           <ORACLE-L_at_fatcity.com>                            
                    @LIFETOUCH.CO        cc:                                               
                    M>                   Subject:     RE: Difference Between DBMS/RDBMS    
                    Sent by: root                                                          
                                                                                           
                                                                                           
                    06/25/2002                                                             
                    11:43 AM                                                               
                    Please                                                                 
                    respond to                                                             
                    ORACLE-L                                                               
                                                                                           
                                                                                           




Tom
     I don't have the book here at work, so I'm doing this from memory.
IBM created an experimental relational database named "System R", which is usually acknowledged as the first RDBMS. Being a large bureaucratic organization that was making a fortune on non-relational databases, IBM did not swiftly move the RDBMS to production status. I recall System R used SQL as its query language. The historical irony is that a small organization rushed its SQL-based product, Oracle, into production well ahead of IBM. How
the dates relate to DEC, I'm not sure. Also, I believe that Oracle was only available on small systems for a long time. I feel your statement that DEC had the first RDBMS on large systems is probably correct. I think Oracle's strength in the early days was in proliferation (many small systems), not large systems.

I believe Oracle had four advantages which caused it to come out as the RDBMS leader:

  1. VERY, VERY aggressive organization. At one time the industry leader was Ingres, now mostly a historical footnote. Read the book "The Difference Between God and Larry Ellison". Fortunately Oracle seems to have tempered its aggressiveness as it grew large, unlike Microsoft. Or maybe Oracle simply hasn't achieved the monopoly status.
  2. Ported its product to many, many platforms.
  3. Was not a proprietary product. Many hardware companies like DEC, HP, IBM were run by hardware people that felt the sole purpose of software was to sell more hardware. I know, I used to work for a hardware company. Independent companies like Oracle didn't have these handicaps.
  4. Selected SQL as the interface language. As SQL emerged as the standard RDBMS query language, Oracle was well-positioned. Other excellent companies that happened to select query languages that were technically superior to SQL were forced into awkward migrations. Interested in any other recollections.

Dennis Williams
DBA
Lifetouch, Inc.
dwilliams_at_lifetouch.com

-----Original Message-----
Sent: Tuesday, June 25, 2002 9:08 AM
To: Multiple recipients of list ORACLE-L

Oh you bunch of young whipper-snappers!

A long time ago in a place far-away, we started with simple File Systems. Then came ISAM file systems.
These begate DBMS systems. Note there was no 'R' in original DBMS systems. Some of these were simply an extention to ISAM files that allowed (and demanded) a more formalized collection of files. In these files, there were
tables and indexes and primary keys. I remember these as "Hierarchical Database Systems". Still no such thing as foreign keys.

Finally, I believe, DEC came out with the RBMS system which was (I know I will be corrected on this) one of the first Relational Database Managment Systems to be made available for large systems. (I have no knowledge of IBM
products - anybody? When did DB2 make itself known?).

On PC's there was also something called RDB I think.

See, its good to be old!

Tom Mercadante
Oracle Certified Professional

-----Original Message-----
Sent: Tuesday, June 25, 2002 8:24 AM
To: Multiple recipients of list ORACLE-L

i give up the R, is that the difference?

joe

Santosh Varma wrote:

> could any body point me the difference(s) between DBMS and RDBMS ??
> because in DBMS also as in RDBMS, we can related two or more
> tables..if a column exists in another table for relation ??
>
> Thanks and regards,
>
> Santosh
>

--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Joe Testa
  INET: jtesta_at_dmc-it.com

Fat City Network Services    -- (858) 538-5051  FAX: (858) 538-5051
San Diego, California        -- Public Internet access / Mailing Lists
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Mercadante, Thomas F
  INET: NDATFM_at_labor.state.ny.us

Fat City Network Services    -- (858) 538-5051  FAX: (858) 538-5051
San Diego, California        -- Public Internet access / Mailing Lists
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: DENNIS WILLIAMS
  INET: DWILLIAMS_at_LIFETOUCH.COM

Fat City Network Services    -- (858) 538-5051  FAX: (858) 538-5051
San Diego, California        -- Public Internet access / Mailing Lists
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Thomas Day
  INET: tday6_at_csc.com

Fat City Network Services    -- (858) 538-5051  FAX: (858) 538-5051
San Diego, California        -- Public Internet access / Mailing Lists
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
Received on Tue Jun 25 2002 - 12:54:13 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US