RDBMS
É a sigla de "Relational Database Management System". Um RDBMS é um DBMS projetado especificamente para bancos de dados relacionais. Portanto, os RDBMSs são um subconjunto dos DBMSs.
Um banco de dados relacional é um banco de dados que armazena dados em um formato estruturado, usando linhas e colunas. Isso facilita localizar e acessar valores específicos dentro do banco de dados. Ele é "relacional" porque os valores dentro de cada tabela estão relacionados entre si. As tabelas também podem estar relacionadas a outras tabelas. A estrutura relacional possibilita executar consultas em várias tabelas ao mesmo tempo.
Embora um banco de dados relacional descreva o tipo de banco de dados gerenciado por um RDBMS, RDBMS se refere ao próprio programa de banco de dados. Ele é o software que executa consultas nos dados, incluindo adicionar, atualizar e pesquisar valores. Um RDBMS também pode fornecer uma representação visual dos dados. Por exemplo, ele pode exibir dados em tabelas como uma planilha, permitindo que você visualize e até edite valores individuais na tabela. Alguns programas RDBMS permitem criar formulários que podem agilizar a inserção, a edição e a exclusão de dados.
A maioria dos aplicativos DBMS conhecidos se enquadra na categoria RDBMS. Os exemplos incluem Oracle Database, MySQL, Microsoft SQL Server e IBM DB2. Alguns desses programas são compatíveis com bancos de dados não relacionais, mas são usados principalmente para o gerenciamento de bancos de dados relacionais.
Exemplos de bancos de dados não relacionais incluem Apache HBase, IBM Domino e Oracle NoSQL Database. Esses tipos de bancos de dados são gerenciados por outros programas DMBS compatíveis com NoSQL, que não se enquadram na categoria RDBMS.
Teste seus conhecimentos