Relational Database Management Systems
A relational database management system or RDBMS is a database management system (DBMS) that has its basis on the relational model as formulated and introduced by Edgar F. Codd. Today, relational databases are some of the most common types of database that are in use in many different applications.
The most common definition of an RDBMS is a product that shows a view of data in a way that it looks like a collection of rows and columns that are not based strictly on relational theory. The majority of the real world RDBMS products that have become quite popular actually implement some of Codd’s 12 rules.
Another theory based school of thought with regards to relational database management systems posits that if a database is not implemented using all of Codd’s rules or the current views on relational models as presented by Christopher Date, Hugh Darwen among others) then it cannot be considered as relational.
In order to differentiate these schools of thought and to clarify what is being done, RDBMS are referred to as Truly Relational Database Management Systems (TRDBMS), while others are considered as Pseudo Relational Database Management Systems(PRDBMS).
Almost all of the DBMSes use SQL as the language used in the query. There are other query languages that are also used or proposed but very few have actually been successful or accepted enough to become actual commercial products.
Web Resources On Relational Database Management Systems
What is a relational database management system?
Information about RDBMs
Book Resources On Relational Database Management Systems
Introduction to Relational Databases by Christopher Allen, Catherine Creary, Simon Chatwin
Designing Relational Database Systems by Rebecca Riordan