Relational Database Management (RDBMS) Platform
Jump to navigation
Jump to search
A Relational Database Management (RDBMS) Platform is a structured data DBMS intended to manage relational database instances.
- Context:
- It can (typically) be instantiated as a Relational DBMS Instance (see relational database instance).
- It can (typically) include a Relational Data Querying Language.
- It can (typically) include a Relational Data Processing System.
- It can (typically) enforce Relational Integrity (e.g. foreign key relation).
- It can (typically) be a SQL RDBMS.
- It can range from being a Row-Oriented RDBMS to being a Column-Oriented RDBMS.
- It can range from being a Drive-based RDBMS to being a In-Memory RDBMS.
- It can range from being a Single-Server RDBMS to being a Distributed RDBMS.
- Example(s):
- PostgreSQL, MySQL, ...
- AWS RDS, Google Spanner, AWS Redshift, ...
- SQLite RDBMS.
- Microsoft SQL Server, DB2, Oracle's, ... .
- a Relational Column-Oriented In-Memory Clusterable Database Management System, such as EXASolution DBMS.
- …
- Counter-Example(s):
- a Non-Relational (NoSQL) DBMS, such as a key-value database system.
- a Graph-Data DBMS.
- a Object-Oriented DBMS.
- an XML DBMS.
- a Hierarchical Database.
- See: Data Repository, Network Database, Object Database, Relational Model, Object-Relational Impedance Mismatch.
References
2017
- (Wikipedia, 2017) ⇒ https://en.wikipedia.org/wiki/Relational_database_management_system Retrieved:2017-10-3.
- A relational database management system (RDBMS) is a database management system (DBMS) that is based on the relational model invented by Edgar F. Codd, of IBM's San Jose Research Laboratory. As of 2017, many of the databases in widespread use are based on the relational database model.RDBMSs have been a common choice for the storage of information in new databases used for financial records, manufacturing and logistical information, personnel data, and other applications since the 1980s. Relational databases have often replaced legacy hierarchical databases and network databases because they are easier to understand and use. However, relational databases have received unsuccessful challenge attempts by object database management systems in the 1980s and 1990s (which were introduced trying to address the so-called object-relational impedance mismatch between relational databases and object-oriented application programs) and also by XML database management systems in the 1990s. Despite such attempts, RDBMSs keep most of the market share, which has also grown over the years.
2014
- (Richardson, 2014) ⇒ Rick Richardson. (2014). “Disambiguating Databases.” In: Queue Journal, 12(11). doi:10.1145/2687880