Software  
 
Rede de conhecimento computador >> Software >> SQL Server >> Content
Quais são as regras para os DBMs se tornarem RDBMs?
Um sistema de gerenciamento de banco de dados (DBMS) se torna um sistema de gerenciamento de banco de dados relacional (RDBMS), aderindo aos princípios do modelo relacional, proposto por Edgar F. Codd. Esses princípios, embora não sejam estritamente codificados como uma "lista de regras", são fundamentais para o que define um RDBMS. Eles podem ser resumidos da seguinte maneira:

Princípios e recursos -chave que fazem de um DBMS e RDBMS:

1. Organização de dados: Os dados são organizados em relações (tabelas). Cada relação possui um conjunto fixo de atributos (colunas) com tipos de dados específicos e cada linha representa uma tupla (registro) de dados.

2. linguagem de consulta estruturada (SQL): O RDBMSS usa o SQL como linguagem padrão para definição de dados (criando e modificando tabelas), manipulação de dados (inserção, atualização, exclusão e recuperação de dados) e controle de dados (gerenciamento de acesso e segurança). Este é sem dúvida o recurso definidor mais crucial.

3. Álgebra relacional: As operações subjacentes do banco de dados são baseadas em álgebra relacional, fornecendo uma base matemática formal para a manipulação de dados. Isso permite uma definição precisa de operações de dados e garante a consistência dos dados.

4. Restrições de integridade de dados: O RDBMSS aplica a integridade dos dados por meio de restrições como:
* chaves primárias: Identificar exclusivamente cada registro em uma tabela.
* chaves estrangeiras: Estabelecendo relacionamentos entre tabelas, mantendo a integridade referencial.
* restrições únicas: Garantir a singularidade dos valores dentro de uma coluna ou conjunto de colunas.
* Verifique as restrições: Exibindo regras específicas sobre os valores dos dados.
* não restrições nulas: Prevenção de valores nulos em colunas especificadas.

5. Normalização: O RDBMSS se esforça para a normalização dos dados para reduzir a redundância de dados e melhorar a consistência dos dados. Isso envolve organizar tabelas e colunas para minimizar a duplicação de dados e isolar dados, de modo que adições, exclusões e modificações de um campo possam ser feitas apenas em uma tabela.

6. Propriedades ácidas: A maioria dos RDBMSs implementa propriedades ácidas para transações:
* Atomicidade: Uma transação é tratada como uma unidade de trabalho única e individual. Todas as alterações são feitas, ou nenhuma é.
* Consistência: As transações mantêm a integridade do banco de dados, deixando -o em um estado válido.
* Isolamento : As transações simultâneas são isoladas uma da outra, impedindo a interferência.
* durabilidade: Depois que uma transação é cometida, suas alterações são permanentes, mesmo em caso de falha do sistema.

7. Independência de dados: Os dados são independentes do armazenamento físico e os programas de aplicativos que interagem com os dados são independentes dos detalhes específicos de como os dados são armazenados.


em suma: Um DBMS se torna um RDBMS quando implementa o modelo relacional usando SQL, aplica restrições de integridade de dados e segue idealmente as propriedades do ácido. A presença de álgebra relacional como mecanismo fundamental, embora nem sempre declarado explicitamente, é um requisito fundamental. A falta de qualquer um desses recursos centrais geralmente desqualificaria um sistema de ser considerado um RDBMS.

Anterior :

Próximo :
  Os artigos relacionados
·O que é eliminação de consulta? 
·Qual é a forma completa do Oracle 9i? 
·Como um sistema de gerenciamento de registros de estuda…
·Como converter um banco de dados Access 2007 para PL /S…
·Como aprender Relatórios SQL Server 
·O que o SQL Create View alcança? 
·Como instalar o SQL Server 2008 de 64 bits 
·SQL Server Report Builder Tutorial 2.0 
·Como usar o Microsoft SQL Report Server 
·Você precisa registrar um suporte de conta do Oracle? 
  Artigos em destaque
·Como Gravar um DMG em um DVD 
·Dinheiro Cheats para Uplink 
·Como criar seu próprio cartaz de Demotivational 
·Como inserir um PDF no corpo e-mail no Outlook 2007 
·Ferramentas para compressão de dados 
·Como fazer Reflective Writing no Photoshop 
·É necessário ter segurança adicional, como o softwar…
·Como desinstalar o Mcafee e instalar o Avast 
·Como gravar ROMs Amiga para um CD em um PC 
·Quais elementos são necessários em uma política de d…
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados