Um SGBD (Sistema de Gerenciamento de Banco de Dados) é uma aplicação informatizada, ou mesmo um conjunto de
aplicações informatizadas utilizadas para definição, acesso e gerenciamento de dados existentes em um banco de
dados. Fornece uma interface entre esses dados, que estão armazenados fisicamente em um banco de dados, e os
seus usuários. Nesse caso, os usuários podem ser considerados como pessoas ou mesmo as aplicações. Um SGBD tem
como objetivo garantir um ambiente apropriado, em que o armazenamento e o acesso das informações no banco de
dados devem ser feitos de forma eficiente e confiável. Não é necessário mostrar a localização dos dados, e tão pouco
o formato interno dos arquivos onde esses estão armazenados. Sobre requisitos que são fundamentais a um SGBD,
segundo Damas (2012), autor do livro: SQL: Structured Query Language, assinale a alternativa correta.
A
Integridade, Robustez, Persistência e Concorrência.
B
Segurança, Persistência, Concorrência e Disponibilidade.
C
Eficiência, Robustez, Controle de Acessos e Persistência.
D
Eficiência, Integridade, Segurança e Controle de Acesso.