Pessoal,
De acordo com o artigo da Microsoft - Níveis de Isolamento no mecanismo de banco de dados - disponível em https://technet.microsoft.com/pt-br/library/ms189122%28v=sql.105%29.aspx :
"O nível de isolamento mais alto, serializável, garante que uma transação recuperará exatamente os mesmos dados toda vez que repetir uma operação de leitura, mas faz isto executando um nível de bloqueio que provavelmente causará impacto em outros usuários em sistemas multiusuários. O mais baixo nível de isolamento, leitura de dados não confirmados, pode recuperar dados que foram modificados mas não foram confirmados por outras transações."
...
"O padrão ISO define os seguintes níveis de isolamento, todos têm suporte pelo Mecanismo de banco de dados do SQL Server:
- Leitura não confirmada (o mais baixo nível onde transações só estão isoladas o bastante para assegurar que dados corruptos fisicamente não sejam lidos)
- Leitura confirmada (Mecanismo de Banco de Dados nível padrão)
- Leitura repetida
- Serializável (o nível mais alto, onde as transações estão completamente isoladas uma da outra)"
Acho que nessa questão o examinador queria que o candidato soubesse que serializável é o nível de isolamento mais restritivo. No link abaixo tem uma tabelinha bem interessante dos níveis de isolamento: http://www.itnerante.com.br/group/bancodedados/forum/topics/n-veis-de-isolamento-transa-o-bd?xg_source=activity
Abs,
Bons estudos!