GeekInterview.com
Series: Subject:
Question: 148 of 165

What is the difference between DBMS and RDBMS ?

Asked by: skmishra_it | Member Since Feb-2006 | Asked on: Feb 6th, 2006

View all questions by skmishra_it

Editorial / Best Answer

Answered by: RicGupta1984

View all answers by RicGupta1984

Member Since Sep-2007 | Answered On : Mar 5th, 2008

A DBMS has to be persistent, that is it should be accessible when the program created the data ceases to exist or even the application that created the data restarted. A DBMS also has to provide some uniform methods independent of a specific application for accessing the information that is stored.

RDBMS is a Relational Data Base Management System Relational DBMS. This adds the additional condition that the system supports a tabular structure for the data, with enforced relationships between the tables. This excludes the databases that don't support a tabular structure or don't enforce relationships between tables.

Many DBA's think that RDBMS is a Client Server Database system but thats not the case with RDBMS.

Yes you can say DBMS does not impose any constraints or security with regard to data manipulation it is user or the programmer responsibility to ensure the ACID PROPERTY of the database whereas the rdbms is more with this regard bcz rdbms difine the integrity constraint for the purpose of holding ACID PROPERTY.

Showing Answers 1 - 15 of 15 Answers

in rdbms the data is maintained in the form of relations(table) and they are related to each other using primary key and foreign key concepts which is helpful in maintaining integrity of the data and to reduce redundancy.there is no pk fk concept in dbms.

Yes  2 Users have rated as useful.
  
Login to rate this answer.
alAli Akbar

Answered On : Feb 22nd, 2006

DBMS is a software taht controls the organization ,retreival , storage, integrity ,secturity of data in DB

the basic difference between them is that in RDBMS we use Relationship B/w tables and nothing else

  
Login to rate this answer.

The difference in RDBMS and DBMS does not lie in the way tables and data are related to each other (ie. the Foreign Key relationship). dBase and MS Access are DBMS's which have foreign key relationships implemented.

RDBMS is based on the concepts of Relational Set Theory in mathematics and hence the name Relational Database Management System. They implement the project, restrict, union, intersect, difference, product, divide and join in the queries. DBMS's on the other hand, supports two or more, but not all of the concepts.

 - Shanim

Yes  1 User has rated as useful.
  
Login to rate this answer.
SHAMBHU KR JHA

Answered On : Apr 1st, 2006

DBMS IS A GENERAL SOFTWARE SYSTEM FOR MANAGEMENT OF DATA. WHERE AS RDBMD IS A SPECIFIC TYPE OF DBMS WHICH IS BASED ON PRINCIPAL OF SET THEORY . RELATION WORD IN SET THEORY IS DEFINED AS SUBSET OF THE CAETESIAN PRODUCT OF TWO OR MORE SETS. DATA INTO A TABLE IS REPRESENTED IN FORM OF RELATION. Apart from this E. F. Codd has prescribed 12 guideline for DBMS to be a RDBMS WHICH IS KNOWK AS CODD'S RULE.

Yes  1 User has rated as useful.
  
Login to rate this answer.
prabha sharma

Answered On : Apr 15th, 2006

Both DBMS and RDBMS are management system, used to manage database. Basic difference between them is that in case of RDBMS we can create permanent relationship between tables on the basis of primary key and foreign key and it satifies all the codd rules.

  
Login to rate this answer.
Shital Supase

Answered On : Jun 5th, 2006

The basic difference between the DBMS & RDBMS is in DBMS u can only have flat data files in among which u will an/or can't have a realtionship. But in RDBMS the relationship can be maintained among the number of table or realtions within the

  
Login to rate this answer.
chinnadurai

Answered On : Jan 16th, 2007

The Basic difference between DBMS and RDBMS. both are database management system.main difference is RDBMS having relationship between tables due to primarykey and foriegnkey. but in DBMS have no relationship.

  
Login to rate this answer.
RicGupta1984

Answered On : Mar 5th, 2008

View all answers by RicGupta1984

A DBMS has to be persistent, that is it should be accessible when the program created the data ceases to exist or even the application that created the data restarted. A DBMS also has to provide some uniform methods independent of a specific application for accessing the information that is stored.

RDBMS is a Relational Data Base Management System Relational DBMS. This adds the additional condition that the system supports a tabular structure for the data, with enforced relationships between the tables. This excludes the databases that don't support a tabular structure or don't enforce relationships between tables.

Many DBA's think that RDBMS is a Client Server Database system but thats not the case with RDBMS.

Yes you can say DBMS does not impose any constraints or security with regard to data manipulation it is user or the programmer responsibility to ensure the ACID PROPERTY of the database whereas the rdbms is more with this regard bcz rdbms difine the integrity constraint for the purpose of holding ACID PROPERTY.

  
Login to rate this answer.
priya_praveen

Answered On : Aug 17th, 2008

View all answers by priya_praveen

DBMS doesnt contain Primary keys and Foreign key constraints. It is something like Files in a programming language and like MS Access database. But where RDBMS maintains data in table consists of foreign key and primary key constraints. It reduces the redundancy and retrieval of data is far more easier in RDBMS.  RDBMS features are far more better and easier than DBMS.

  
Login to rate this answer.
mrjhajee

Answered On : Nov 29th, 2008

View all answers by mrjhajee

1. DBMS depend on microsoft software like ms access, excel, dBASE1, While RDBMS is depend on ORACLE based programig language.

2. DBNS Stand  for  Data Base Management System While  RDBMS stand  for  Relational  DBMS.

  
Login to rate this answer.
supritha1

Answered On : Dec 17th, 2008

View all answers by supritha1

DBMS is a set of program that controls the organizationn storage, management and retrival of data in a database.

RDBMS is a relational database management syatem is database management system based on the relational model.

  
Login to rate this answer.
mdtolia

Answered On : Nov 14th, 2009

View all answers by mdtolia


1. DBMS is a single user system RDBMS is a multiuser system

2. DBMS stores do not store data in the form of tables while RDBMS stores it in the form of tables.

3. Most of DBMS are not supporting client/server architecture as it is supported by RDBMS.

4. Most DBMS do not support distributed databases


5. DBMS does not support Codd rules more than 5/6 rules. RDBMS like SQL Server, MySQL RDBMS support more than 7 Codd rules


  
Login to rate this answer.
jacme

Answered On : Nov 26th, 2009

View all answers by jacme

DBMS does not impose any constraints or security with regard to data manipulation it is user or the programmer responsibility to ensure the ACID PROPERTY of the database RDBMS is more with this regard bcz rdbms define the integrity constraint for the purpose of holding ACID PROPERTY.

  
Login to rate this answer.
kartikkapoor

Answered On : Mar 20th, 2010

View all answers by kartikkapoor

DBMS and RDBMS both are the management system instead in
case of RDBMS we use foreign keys, primary keys etc. which
is not possible in case of DBMS

  
Login to rate this answer.
prashant_hcu

Answered On : Aug 1st, 2010

View all answers by prashant_hcu

DBMS has to be persistent, that is it should be accessible when the program created the data ceases to exist or even the application that created the data restarted. A DBMS also has to provide some uniform methods independent of a specific application for accessing the information that is stored.

RDBMS is a Relational Data Base Management System Relational DBMS. This adds the additional condition that the system supports a tabular structure for the data, with enforced relationships between the tables. This excludes the databases that don't support a tabular structure or don't enforce relationships between tables.

Many DBA's think that RDBMS is a Client Server Database system but thats not the case with RDBMS.

Yes you can say DBMS does not impose any constraints or security with regard to data manipulation it is user or the programmer responsibility to ensure the ACID PROPERTY of the database whereas the rdbms is more with this regard bcz rdbms define the integrity constraint for the purpose of holding ACID PROPERTY.

I have found many answers on many websites saying that

DBMS are for smaller organizations with small amount of data, where security of the data is not of major concern and RDBMS are designed to take care of large amounts of data and also the security of this data.
and this is completely wrong by definition of RDBMS and DBMS

  
Login to rate this answer.

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

Related Open Questions

Ads

Connect

twitter fb Linkedin GPlus RSS

Ads

Interview Question

 Ask Interview Question?

 

Latest Questions

Ads

Interview & Career Tips

Get invaluable Interview and Career Tips delivered directly to your inbox. Get your news alert set up today, Once you confirm your Email subscription, you will be able to download Job Inteview Questions Ebook . Please contact me if you there is any issue with the download.