Pular para o conteúdo principal

Questão de Banco de Dados — SQL Server — FGV 2024

Banco de DadosSQL Server
Código
fg086706
Banca
FGV
Órgão
MF
Ano
2024
Nível
Superior
Cargo
Auditor Federal de Finanças e Controle - Área de Tecnologia da Informação (Operação e Infraestrutura) - manhã
No contexto de uma instalação MS SQL Server, avalie as afirmativas a seguir a respeito dos bancos de dados pré-definidos master, model, tempdb.I. tempdb é recriado sempre quando o SQL Server é iniciado.II. model é criado opcionalmente, e pode ser utilizado apenas como read only.III. master não permite operações de backup e/ou recuperação.Está correto o que se afirma apenas em
  1. AI.
  2. BII.
  3. CIII.
  4. DI e II.
  5. EII e III.
Revelar gabarito e comentário

GabaritoA — I.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

SQL Server system databases

Gabarito: letra A (apenas I). A afirmativa I está correta: o tempdb é recriado a cada inicialização do SQL Server. As afirmativas II e III são falsas: model é criado por padrão (não opcionalmente) e pode ser usado em modo leitura/escrita, não apenas read only; master permite backup e recovery.

1master
Metadados do servidor
Permite backup/recovery
2model
Obrigatório (não opcional)
Padrão: leitura/escrita
Modelo para novos bancos
3tempdb
Recriado a cada inicialização
Objetos temporários
Bancos de sistema (SQL Server)
LEVELsoulevel.com.br
Bancos de sistema (SQL Server): master (Metadados do servidor, Permite backup/recovery); model (Obrigatório (não opcional), Padrão: leitura/escrita, Modelo para novos bancos); tempdb (Recriado a cada inicialização, Objetos temporários)

Afirmativa I — ✅ Correta ⟵ GABARITO

O banco de dados tempdb é recriado a cada inicialização do SQL Server, a partir de uma cópia do model. Ele armazena objetos temporários (globais e locais) e é essencial para operações como sorting, hash joins e tabelas temporárias.

Afirmativa II — ❌ Incorreta

A afirmativa contém dois erros: (1) o model é um banco de sistema obrigatório (criado automaticamente na instalação), e não opcional; (2) ele pode ser configurado como read only, mas não é restrito a esse modo — por padrão é leitura/escrita e serve como modelo para novos bancos.

Afirmativa III — ❌ Incorreta

O banco master registra metadados do servidor (logins, configurações, bancos de dados). Ele permite operações de backup (e deve ser feito regularmente) e também de recovery. Afirmar o contrário é falso.

Conclusão: Apenas a afirmativa I é verdadeira, portanto a alternativa correta é a letra A.

Link permanente: /questoes/fg086706