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.
Crie uma conta grátis e ganhe o Teste de Nivelamento — 10 questões com gabarito liberado na hora.
-
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.
- A select distinct Tenista from Vencedores v1 where v1.Torneio in (select Torneio from Vencedores)
- 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))
- C select distinct Tenista from Vencedores v1 where exists ( select * from Vencedores v2 where v1.Torneio = v1.Torneio and v1.Tenista <> v2.Tenista )
- 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))
- 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))
-
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
- A Consistency, Atomic transactions e Partition.
- B Concurrency Partition, Availability e Tolerance.
- C Consistency, Availability e Partition Tolerance.
- D Consistency, Atomic transactions e Persistency.
- E Caching, Availability e Persistency.
-
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
- A I, apenas.
- B I e II, apenas.
- C I e III, apenas.
- D II e III, apenas.
- E I, II e III.
0 de 10 questões · 0 acertos · 0 erros
Monte um caderno filtrando por matéria, assunto e dificuldade. O conjunto fica congelado na criação, então seu progresso não muda quando o banco cresce.
Crie uma conta grátis
Sem pagar nada, você faz o Teste de Nivelamento (10 questões) e acompanha seu desempenho. Montar cadernos, salvar o progresso questão a questão e usar o restante do Organizador de Estudos vêm com o plano.
Criar conta grátis Ver planosNenhum assunto encontrado.
Nenhuma prova encontrada.
Nenhuma questão encontrada com esse filtro.
As provas citadas são de autoria das respectivas bancas e órgãos examinadores, a quem pertencem todos os direitos sobre elas. As questões são reproduzidas a partir dos cadernos oficiais publicados, com identificação de banca, órgão, cargo e ano, para fins de estudo. Os comentários e explicações são de autoria da TaxEdu. As demais questões do banco são material autoral TaxEdu e estão identificadas como tal.