Foram encontradas 13.789 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
I.
select *
from r full outer join s on r.a = s.a
II.
select *
from r left outer join s on r.a = s.a
union select *
from r right outer join s on r.a = s.a
Sabendo-se que as instâncias de R e S não são vazias, é correto concluir que:
A→B
A→C
C→D
A dependência funcional que NÃO pode ser derivada das dependências acima é:
A C
1 NULL
3 8
5 8
Sabendo-se que “NULL ” denota um valor não preenchido, analise os comandos SQL a seguir.
I.
select distinct s1.*
from s s1, s s2
where s1.a < s2.c
II.
select distinct s1.*
from s s1
where exists
(select * from s s2
where s1.a != s2.c)
III.
select distinct s1.*
from s s1, s s2
where s1.a != s2.c
IV.
select * from s
Resultados com o mesmo conteúdo do resultado do comando IV são produzidos:
A B
4 4
2 3
3 4
3 2
Considere também o comando SQL abaixo.
delete from TX
where exists
(select * from TX tt where TX.B=tt.A)
O número de registros deletados da tabela TX por esse comando é:

Na implementação relacional desse modelo, é necessário que:
I. Mesmo sem suportar tabelas relacionais, baseiam-se em esquemas de dados previamente definidos;
II. Suas estruturas não permitem o uso de linguagens do tipo do SQL para recuperação de dados;
III. Garantem operações com as propriedades conhecidas pela sigla ACID;
IV. Privilegiam a rapidez de acesso e a disponibilidade dos dados em detrimento das regras de consistência das transações.
O número de afirmativas corretas é:
Assinale a alternativa que apresenta uma função que os Sistemas Gerenciadores de Banco de Dados (SGDB) podem delegar para um subsistema.
Assinale a alternativa que apresenta a figura geométrica que representa um relacionamento em modelos entidades/ relacionamentos.
Considerando as características de Sistemas Gerenciadores de Banco de Dados (SGBD), analise as assertivas abaixo.
I. Evitar uma visão totalmente abstrata do banco de dados para o usuário.
II. Isolar o usuário dos detalhes internos do banco de dados.
III. Promover a independência dos dados em relação às aplicações.
É correto o que se afirma em
Assinale a alternativa correta quanto aos sistemas de gerenciamento de banco de dados.
cliente (cod_cliente, nome_cliente, endereço, cidade, UF) vendedor (cod_vendedor, nome_vendedor, faixa_comissao, salario) O script SQL abaixo lista os nomes e códigos dos vendedores que têm salário fixo maior que R$ 1.000,00 e clientes que residem no Rio de Janeiro. SELECT cod_cliente, nome_cliente FROM cliente WHERE UF = 'RJ'
SELECT cod_vendedor, nome_vendedor FROM vendedor WHERE salario > 1000; Considerando que se queira combinar o resultado conjunto de duas instruções SELECT e que cada SELECT tem o mesmo número de colunas com tipos de dados similares, no espaço destacado
entre as instruções
SELECT deve ser inserido o comando: SELECT * FROM EMPREGADOS
WHERE supervisor IS NULL AND departamento = ‘Compras’;