Hi,
What is the difference between IDMS and DB2? Are they just same - please tell me? I searched on it but got more confused.
Difference between IDMS and DB2?
- Robert Sample
- Global Moderator
- Posts: 1895
- Joined: Fri Jun 28, 2013 1:22 am
- Location: Dubuque Iowa
Re: Difference between IDMS and DB2?
IDMS is a database system from a third-party vendor called Computer Associates (CA). It and DB2 have organizational differences in defining data bases and using them in programs, but your question is so broad as to be meaningless.
- Anuj Dhawan
- Founder
- Posts: 2802
- Joined: Sun Apr 21, 2013 7:40 pm
- Location: Mumbai, India
- Contact:
Re: Difference between IDMS and DB2?
IDMS and DB2 are two different animals - though they belong to same breed called "Data Base".
IDMS (Integrated Database Management System) is primarily a network database management system for mainframes and owned by CA, as Robert has also said. On the other hand, DB2 is a "relational" in its nature. So IDMS is referred as NDBMS (Network Data Base Management Systems) also while DB2 is referred as RDBMS (Relational Data Base Management Systems). Having said that, if we go by the very definitions of these two systems - RDBMS is a DBMS in which data is perceived to be stored in the form of tables and so the relationship among the data is also stored in the form of tables and it follows Codd's rule. NDBMS, on the other hand, is a set of records which is having owner and member relationship within the set.
There had been claims that DB2 was (compared to IDMS) very (and still is) I/O intensive and is nothing more than a means to sell IBM DASD, however, I, for one, cannot vouch for that.
Hope this helps.
IDMS (Integrated Database Management System) is primarily a network database management system for mainframes and owned by CA, as Robert has also said. On the other hand, DB2 is a "relational" in its nature. So IDMS is referred as NDBMS (Network Data Base Management Systems) also while DB2 is referred as RDBMS (Relational Data Base Management Systems). Having said that, if we go by the very definitions of these two systems - RDBMS is a DBMS in which data is perceived to be stored in the form of tables and so the relationship among the data is also stored in the form of tables and it follows Codd's rule. NDBMS, on the other hand, is a set of records which is having owner and member relationship within the set.
There had been claims that DB2 was (compared to IDMS) very (and still is) I/O intensive and is nothing more than a means to sell IBM DASD, however, I, for one, cannot vouch for that.
Hope this helps.
Thanks,
Anuj
Disclaimer: My comments on this website are my own and do not represent the opinions or suggestions of any other person or business entity, in any way.
Anuj
Disclaimer: My comments on this website are my own and do not represent the opinions or suggestions of any other person or business entity, in any way.
Create an account or sign in to join the discussion
You need to be a member in order to post a reply
Create an account
Not a member? register to join our community
Members can start their own topics & subscribe to topics
It’s free and only takes a minute