Questões de Concurso
Comentadas sobre sql em banco de dados
Foram encontradas 3.369 questões
Em SQL, caso uma view tenha de atualizar dados no banco de dados, a cláusula WITH CHECK deverá ser acrescentada ao final da definição da view.
CREATE TABLE departamento (
codigodepartamento numeric(4,0) NOT NULL PRIMARY KEY,
nomedepartamento varchar(200));
SELECT nomedepartamento
FROM departamento d
EXCEPT
(SELECT nomedepartamento
FROM departamento d, colaborador c
WHERE d.codigodepartamento = c.codigodepartamento);
colaborador (codcolaborador, nomecolaborador, codigodepartamento)
chave estrangeira (codigodepartamento) referenciando departamento
Considerando o pseudo código acima, julgue os itens que se seguem.
Em SQL, para se criar um relacionamento entre as duas tabelas existentes no SGBD — departamento e colaborador —, é correto o uso da expressão a seguir.
ALTER TABLE colaborador ADD CONSTRAINT
colaborador_fk FOREIGN KEY (codigodepartamento)
REFERENCES codigodepartamento (departamento);
Considere um banco de dados com as seguintes tabelas e campos, representados na forma de um pseudo código.
cliente (nomecliente, codigocliente, cidade, codigoproduto)
chave estrangeira (codigoproduto) referenciado produto
produto (nomeproduto, codigoproduto, descricaoproduto)
Nessa situação, para se encontrarem todos os nomes de clientes que possuem o produto de nome ACME, é correto, ao se utilizar a linguagem SQL, o emprego do código abaixo.
SELECT nomecliente
FROM cliente as c, produto as p
WHERE c.codigoproduto = p.codigoproduto
AND p.nomeproduto = 'ACME';
julgue os itens a seguir.
julgue os itens a seguir.
relacionais e linguagem SQL, julgue os itens que se seguem.
relacionais e linguagem SQL, julgue os itens que se seguem.
select nome-loja, count (tipo-produto)
from produto
group by nome-loja
Se desejarmos eliminar as duplicações dos produtos, ou seja, cada tipo de produto contará apenas uma vez por loja, antes da função de agregação ser computada, devemos substituir a primeira linha por:
Os atributos dessa tabela são:
• Codigo
• Nome
• Estado
• Cidade
Para excluir todos os registros dessa tabela, deve-se usar o comando