O SGBD permite ao desenvolvedor de software realizar os processos de definição, construção, manipulação e compartilhamento de bancos de dados entre vários usuários e aplicações. ... Isolamento entre Programa e Dados. Múltiplas visões dos dados. Acesso concorrente de múltiplos usuários.
Vantagens e desvantagens de um Banco de Dados
Para começar veremos que a redundância e inconsistência de dados de um arquivo texto como banco de dados é uma desvantagem deste frente a um SGBD. ... O problema de segurança é outra desvantagem dos arquivos texto, pois todos os usuários terão o mesmo privilegio de acesso aos dados.
NoSQL (Not Only SQL) é o termo utilizado para banco de dados não relacionais de alto desempenho, onde geralmente não é utilizado o SQL como linguagem de consulta. O NoSQL foi criado para ter uma performance melhor e uma escalabilidade mais horizontal para suprir necessidades onde os bancos relacionais não são eficazes.
É um repositório sistêmico para viabilizar o gerenciamento seguro de informações digitais. Um banco é composto de 3 partes: Arquivos, SGBD, e linguagem de conversação. O SGBD é um conjunto de programas que gerencia os arquivos.