Pages

Search This Blog

Tuesday, July 12, 2011

What is DBMS and Relational DBMS?

A Database Management System (DBMS) is a software package with computer programs that control the creation, maintenance, and the use of a database. It allows organizations to conveniently develop databases for various applications by database administrators (DBAs) and other specialists. A database is an integrated collection of data records, files, and other database objects. A DBMS allows different user application programs to concurrently access the same database. DBMSs may use a variety of database models, such as the relational model or object model, to conveniently describe and support applications. It typically supports query languages, which are in fact high-level programming languages, dedicated database languages that considerably simplify writing database application programs. Database languages also simplify the database organization as well as retrieving and presenting information from it. A DBMS provides facilities for controlling data access, enforcing data integrity, managing concurrency control, recovering the database after failures and restoring it from backup files, as well as maintaining database security.
 
A short definition of an RDBMS is: a DBMS in which data is stored in tables and the relationships among the data are also stored in tables. The data can be accessed or reassembled in many different ways without having to change the table forms.

The main difference between the DBMS and RDBMS is we can establish the relation between the tables in RDBMS.in case of DBMS we cannot establish relation between tables.

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.

DBMS is a set of program that controls the organization storage, management and retrieval of data in a database. RDBMS is a relational database management syatem is database management system based on the relational model.

What is DBMS?
A database managemant system (DBMS) contains a set of programs which helps users to construct and maintain a database. The DBMS is hence a common-purpose software system that helps the process of defining, creating and manipulating databases for different purposes. Defining a database includes opting of the data types, structures and constraints for the data to be saved in the database. Constructing the databsae is the process of storing the data itself on some storage devices which is controlled by the DBMS. Manipulating a database contains such functions as querying the database to grab required data, updating the database and building reports from the data.


What is RDBMS?
A database system is divided into small modules that to manage with each of the responsibilities of the entire system. Some of the functions of the database system may be done by the computer’s OS itself.



No comments:

Post a Comment