Questões de Concurso Para dpe-rs

Foram encontradas 2.856 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q2220428 Banco de Dados

Analise o esquema relacional a seguir.


create table X1(

 A1 int not null primary key,

 B1 int)

create table X2(

 A2 int not null primary key,

 B2 int)

create table X3(

 A1 int not null unique,

 A2 int,

 B3 int,

 foreign key(A1) references X1(A1),

 foreign key(A2) references X2(A2)

)


Sobre esse esquema, analise as afirmativas a seguir.
I. Cada elemento de X1 pode estar relacionado, via X3, a zero, um ou mais elementos de X2. II. Cada elemento de X1 pode estar relacionado a zero, um ou mais elementos de X3.
III. Cada elemento de X2 pode estar relacionado a zero ou apenas um elemento de X3.

Está correto somente o que se afirma em:
Alternativas
Q2220427 Banco de Dados

Tabela R1


Na questão a seguir, considere a tabela R1, cuja instância é exibida a seguir. 


Com referência à tabela R1, como descrita anteriormente, analise o comando SQL a seguir.


update R1

set B=0

where C in (31,32) or C = null


O conjunto completo de linhas afetadas pela execução desse comando é:
Alternativas
Q2220426 Banco de Dados

Tabela R1


Na questão a seguir, considere a tabela R1, cuja instância é exibida a seguir. 


Com referência à tabela R1, como descrita anteriormente, analise o comando SQL a seguir. 
delete from R1 where (select count(*) from R1 x           where R1.B = x.B) > 0
Após a execução desse comando, o conjunto completo de linhas presentes na instância da tabela R1 é:
Alternativas
Q2220425 Banco de Dados

Tabela R1


Na questão a seguir, considere a tabela R1, cuja instância é exibida a seguir. 


Com referência à tabela R1 descrita anteriormente, analise o comando SQL a seguir.


select * from R1 x, R1 y

where x.A > y.A and x.B = y.B


O número de linhas produzidas pela execução desse comando, sem contar a linha de títulos, é: 

Alternativas
Q2220424 Banco de Dados
Num comando de criação de um trigger no MySQL, nas recentes edições, há um conjunto de elementos sintáticos que podem ser utilizados para determinar quando os procedimentos devem ser acionados e quais são esses procedimentos. As possíveis combinações de “quando x procedimento” válidas para triggers de transações são: 
Alternativas
Respostas
456: A
457: D
458: E
459: B
460: A