O SQL Server é um banco de dados relacional, assim como o Oracle, MySQL, Postgree SQL etc. O SQL Server 2008 utiliza comandos e sintaxe da linguagem T‐SQL. No SQL Server 2008 R2, através da linguagem T‐SQL, tem‐se uma série de comandos para manutenção e otimização de tabelas e índices. Esses comandos são conhecidos como “comandos DBCC” – Database Consistent Checker Commands. Os comandos DBCC podem ser divididos em quatro categorias: manutenção, status, validação e diversos. É correto afirmar que o shrinkdatabase, um dos comandos da categoria manutenção, é utilizado para
  • A. reconstruir um ou mais índices em uma tabela de um banco de dados.
  • B. informar e corrigir erros nas informações e estatísticas sobre o espaço utilizado em disco.
  • C. alterar os índices de uma tabela ou view (quer seja de dados relacionais ou no padrão XML).
  • D. reduzir o tamanho de um ou mais arquivos de dados e arquivos de log de transações de um banco de dados.
  • E. reduzir o tamanho de um arquivo de dados (primário ou secundário), ou de um arquivo de log do banco de dados.