Questões de Concurso
Comentadas para administrador de banco de dados
Foram encontradas 1.020 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
select r1.* from r1 where r1.A not in ( select r2.A from r2 );
select r1.* from r1 where not exists ( select * from r2 where r2.A = r1.A );
select r1.* from r1 inner join r2 on r1.A <> r2.A;
select r1.* from r1 where ( select count(*) from r2 where r2.A=r1.A ) = 0;
select r1.* from r1 where r1.A not in ( select A from ( select A from r1 intersect select A from r2) x );
Considerando um banco de dados no MS SQL Server ou no Oracle, assinale a opção que indica o comando que não produz esse resultado corretamente.
select * from teste where nota <> null
Sabendo-se que a tabela teste tem 100 registros, dos quais 15 estão com a coluna nota ainda não preenchida (null), o comando acima, executado no MS SQL Server ou no Oracle, retorna
select distinct * from teste; select * from teste union select * from teste; select distinct numero from teste; select numero from teste group by numero;
Desconsiderando eventuais inversões na ordem em que os valores são apresentados, assinale a conclusão correta com relação à equivalência dos resultados dessa execução.
O comando SQL
select convert(real,getdate() )
executado no MS SQL Server, no dia 27/04/2018, às 18.00h,
retornou
Usar palavras reservadas para nomear objetos não é uma boa ideia, mas no MS SQL Server é possível usar palavras reservadas em certos objetos, desde que, por ocasião da utilização esses objetos, seus nomes sejam de forma especial.
Observe os dois comandos SQL a seguir.
select "having" from teste
where between <> 'between';
select [having] from teste
where [between] <> 'between';
Sobre esses comandos, analise as afirmativas a seguir.
I. O resultado do primeiro comando é sempre vazio.
II. O primeiro comando causa um erro de compilação.
III. O resultado do segundo comando é sempre vazio.
IV. O segundo comando causa um erro de compilação.
Está correto o que se afirma em
Observe o comando SQL a seguir.
drop table T1, T2 cascade
No MYSQL, esse comando
create table x(a int, b int default 0, c int default 0); insert into x values (10,20,30); alter table x set unused (b, c) ; select * from x;
Assinale o que é produzido pelo comando “select".
I. Internal. II. Private. III. Protected. IV. External.
Assinale a opção que indica os modificadores da lista acima que, além do modificador public, são válidos no C#, quando da especificação da acessibilidade de um membro ou tipo.
Assinale a lista dos símbolos que, respectivamente, representam esses operadores no C#.
Analise o código Python 2.7 a seguir.
class End_simples(object):
def __init__(self, rua, num, bai):
self.rua = rua
self.num = num
self.bai = bai
def Endereco(self):
return self.rua + ", " + self.num \
+ " " + self.bai
class End_com(End_simples):
def __init__(self, rua, num, bai, com):
End_simples.__init__(self,rua, num, bai)
self.com = com
def Endereco(self):
...
a = End_simples("Av Brasil", "243", \
"Floresta")
b = End_com("Av Miracema", "12", \
"Centro", "apto 3")
print(a.Endereco())
print(b.Endereco())
Sabe-se que a execução desse código produziu as duas linhas a seguir.
Av Brasil, 243 Floresta
Av Miracema, 12 Centro, apto 3
Assinale a opção que apresenta a correta definição para o
método Endereco na classe End_com.