O que é um sistema de gerenciamento de banco de dados relacional?

Um sistema de gerenciamento de banco de dados relacional (RDBMS) é um tipo específico de banco de dados que contém tabelas de dados. Esses tipos de bancos de dados são frequentemente usados ​​para suportar um único ou vários aplicativos de software afiliados. A linguagem de programação específica do banco de dados é usada para modificar e relatar os dados. Várias técnicas podem acelerar a recuperação de dados e reduzir a duplicação.

As organizações podem usar o RDBMS para armazenar inventário, funcionário, cliente e outros dados. Os usuários podem interagir com um sistema de gerenciamento de banco de dados relacional por meio de aplicativos de software que incluem o código de programação para trabalhar com o banco de dados. Esses aplicativos de software podem ser tradicionais ou baseados na Web.

Um sistema de gerenciamento de banco de dados relacional consiste em tabelas com colunas e linhas. O rótulo da coluna identifica os dados nas linhas dentro da coluna. Cada linha contém os dados reais para uma instância de uma entidade, que pode ser uma pessoa, localização, objeto ou idéia. Um banco de dados de clientes, por exemplo, pode ter colunasPara o ID do cliente, o primeiro nome, o sobrenome e o endereço de email e cada linha contém os dados de um cliente individual. Para trabalhar com os dados, um desenvolvedor de banco de dados escreverá declarações de programação chamadas consultas. Diferentes marcas de sistemas de gerenciamento de banco de dados podem exigir o uso de diferentes versões do SQL, embora tenham muitas semelhanças.

Um RDBMS pode usar vários tipos de tabelas. As tabelas base mantêm todo o conjunto de dados. As tabelas temporárias armazenam dados que estão sendo manipulados à medida que uma consulta está em execução. As tabelas de resultados armazenam os resultados da consulta.

Os sistemas de gerenciamento de banco de dados relacionais usam vários tipos de chaves para recuperar dados. Uma chave primária identifica uma instância específica de uma entidade. Para uma tabela de funcionários, a chave primária pode ser um número de identificação de funcionários que cada eO MLAPLEEE é atribuído permanentemente e que nenhum outro funcionário usará. As teclas exclusivas são outros elementos de dados que também são exclusivos de cada instância de uma entidade. Por exemplo, um varejista pode atribuir itens de inventário com números exclusivos de itens de fornecedores.

Um terceiro tipo de chave é uma chave estrangeira. No modelo relacional, ele estabelece relações entre entidades. Usando chaves estrangeiras, um relacionamento entre os clientes de uma empresa e as vendas de cada cliente pode ser mantido sem duplicar dados no sistema de gerenciamento de banco de dados relacional.

A velocidade da recuperação de dados é importante, especialmente à medida que a quantidade de dados aumenta. Um desenvolvedor pode adicionar um índice a um RDBMS para permitir que as consultas sejam executadas mais rapidamente. O índice normalmente usa uma chave primária, como um número de identificação fiscal.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?