Treine com questões reais de concurso e da OAB

Leia o enunciado sem precisar de conta — crie uma conta grátis para responder e ver o gabarito comentado na hora. Inclui o maior acervo do país sobre a Reforma Tributária.

1199 questões com gabarito comentado
21 matérias de concurso e OAB
10 grátis no Teste de Nivelamento

Importante: nas questões de prova, enunciado e alternativas são reprodução fiel do caderno oficial da banca, com link para a fonte; nas questões TaxEdu, enunciado e alternativas são autorais. Em ambos os casos, a explicação do gabarito é autoral do TaxEdu. Quer só as questões da Reforma Tributária? Veja as de Direito Tributário.

Limpar filtros
3 questões encontradas
Quer treinar com acompanhamento?

Crie uma conta grátis e ganhe o Teste de Nivelamento — 10 questões com gabarito liberado na hora.

Quero me cadastrar
  1. 1 fgv-rfb23m-77 Muito difícil

    Tecnologia e Fluência de Dados · Bancos de dados

    2023 · FGV · Receita Federal · Auditor-Fiscal

    Num banco de dados relacional, considere a tabela Vencedores, cuja instância é exibida a seguir, com duas colunas, Tenista e Torneio, que representam alguns torneios que já foram vencidos por alguns tenistas. Tenista | Torneio — Roger Federer | Australian Open — Roger Federer | Roland Garros — Roger Federer | Wimbledon — Roger Federer | US Open — Pete Sampras | US Open — Pete Sampras | Wimbledon — Pete Sampras | Australian Open — Bjorn Borg | Roland Garros — Bjorn Borg | Wimbledon. Maria precisa escrever um comando SQL que liste os tenistas que venceram todos os torneios mencionados na coluna Torneio. O comando deve valer para qualquer instância válida da tabela, que pode conter diferentes tenistas e diferentes torneios. Assinale o comando que Maria deve usar.

    1. A select distinct Tenista from Vencedores v1 where v1.Torneio in (select Torneio from Vencedores)
    2. B select distinct Tenista from Vencedores v1 where exists( select * from Vencedores v2 where v1.Torneio = v1.Torneio and v1.Tenista = v2.Tenista and v1 <> v2))
    3. C select distinct Tenista from Vencedores v1 where exists ( select * from Vencedores v2 where v1.Torneio = v1.Torneio and v1.Tenista <> v2.Tenista )
    4. D select distinct Tenista from Vencedores v1 where for all ( select * from Vencedores v2 where exists ( select * from Vencedores v3 where v1.Tenista = v2.Tenista))
    5. E select distinct Tenista from Vencedores v1 where not exists( select * from Vencedores v2 where not exists ( select * from Vencedores v3 where v2.Torneio = v3.Torneio and v1.Tenista = v3.Tenista))
  2. Tecnologia e Fluência de Dados · Bancos de dados

    2023 · FGV · Receita Federal · Auditor-Fiscal

    No âmbito de bancos dados, especialmente NoSQL, o Teorema CAP sustenta que há três requerimentos básicos que existem numa relação especial quando se projeta uma aplicação com uma arquitetura distribuída. Basicamente, respalda a tese de que não se pode obter os três simultaneamente. Esses três requerimentos são

    1. A Consistency, Atomic transactions e Partition.
    2. B Concurrency Partition, Availability e Tolerance.
    3. C Consistency, Availability e Partition Tolerance.
    4. D Consistency, Atomic transactions e Persistency.
    5. E Caching, Availability e Persistency.
  3. 3 fgv-rfb23m-80 Difícil

    Tecnologia e Fluência de Dados · Bancos de dados

    2023 · FGV · Receita Federal · Auditor-Fiscal

    Os principais Sistemas Gerenciadores de Bancos de Dados oferecem total suporte à linguagem SQL; um aspecto importante da implementação do SQL é o tratamento para valores nulos, quando a lógica admite três estados. T – true F – false ? – unknown Nesse contexto, considere as expressões lógicas a seguir. I. (T OR F) AND (? OR T) II. T AND ((? OR F) OR ?) III. NOT (? AND (? AND ?)) Com relação às expressões acima, está correto afirmar que o valor final é unknown (?) em

    1. A I, apenas.
    2. B I e II, apenas.
    3. C I e III, apenas.
    4. D II e III, apenas.
    5. E I, II e III.
Voltar ao guia completo