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.