Software  
 
Rede de conhecimento computador >> Software >> Software de banco de dados >> Content
Os DBMs revelam grande parte dos bancos de dados complexidade interna a programas de aplicativos e usuários?
Não, o DBMS (Sistemas de Gerenciamento de Banco de Dados) foi projetado para ocultar A complexidade interna do banco de dados de programas de aplicativos e usuários. Isso é alcançado através de um conceito chamado abstração de dados .

Aqui está como funciona:

* Nível físico: Este é o nível mais baixo, representando o armazenamento físico de dados no disco. Inclui detalhes como organização de arquivos, indexação e estruturas de dados.
* Nível conceitual: Esse nível define o esquema de banco de dados, que descreve as entidades, relacionamentos e tipos de dados. É independente dos detalhes de armazenamento físico.
* Visualizar nível: Esse é o nível mais alto, apresentando uma visão personalizada do banco de dados a usuários ou aplicativos específicos. Essa visão pode ser adaptada às suas necessidades específicas, mostrando apenas informações relevantes.

Ao fornecer esses diferentes níveis de abstração, o DBMS oculta a complexidade interna dos usuários e aplicativos. Eles apenas interagem com os níveis conceituais e de visualização, permitindo que eles trabalhem com o banco de dados sem precisar entender os detalhes de armazenamento físico subjacentes.

Benefícios da abstração de dados:

* Simplicidade: Usuários e aplicativos podem interagir com o banco de dados de maneira direta, sem serem atolados por detalhes técnicos complexos.
* Independência de dados: Alterações no armazenamento físico podem ser feitas sem afetar os aplicativos que usam o banco de dados. Isso garante que os aplicativos não estejam vinculados a implementações específicas de armazenamento.
* Segurança: Ao controlar as visualizações que os usuários veem, o DBMS pode aplicar o controle de acesso e impedir o acesso a dados não autorizados.
* Manutenção: A separação de preocupações facilita o gerenciamento e a manutenção do banco de dados, pois as alterações em um nível não afetam as outras.

Em resumo, o DBMS pretende fornecer uma maneira fácil de usar e eficiente de interagir com os bancos de dados, abstraindo as complexidades subjacentes. Isso simplifica o desenvolvimento, melhora a segurança e facilita a independência dos dados.

Anterior :

Próximo :
  Os artigos relacionados
·Os efeitos de auto referências em SGBD 
·Acesso Software Tutorial 
·Usos para um banco de dados 
·Como remover arquivos de jornais 
·Quais são os três exemplos de banco de dados em papel…
·As Vantagens e Desvantagens da Oracle Partition 
·Duas desvantagens de um banco de dados computadorizado?…
·Como atualizar o formulário do Access 2007 e subformul…
·Como encontrar duplicados SQL Records 
·Quais são as vantagens e desvantagens de um banco de d…
  Artigos em destaque
·Como calcular a Verificação de Redundância Cíclica 
·Como fazer Banners em Drupal 
·Como importar meu mp4 em Muvee 
·Será Motorola mãos-livres Bluetooth Work Com o Skype 
·Como alterar o tipo de Check-in QuickBooks 
·Como usar a Ferramenta de Medida em Photoshop CS2 
·Como corrigir um arquivo WMV 
·Como adicionar folhas de árvores no Photoshop 
·Como instalar fontes no Photoshop CS2 
·Peças e Funções do Excel do Windows 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados