Questões do concurso:
Banco da Amazônia - 2012 - Técnico Científico e de Técnico Bancário
limpar filtros
1.710 Questões de concurso encontradas
Página 79 de 342
Questões por página:
Questões por página:
Concurso:
Banco da Amazônia
Disciplina:
Banco de Dados
A operação de junção interna entre duas tabelas X e Y e com critério de junção J tem a função, na álgebra relacional, de concatenar cada linha da tabela X com cada linha da tabela Y sempre que o critério de junção J for verdadeiro. Caso, para uma linha de X, não exista nenhuma linha em Y que torne o critério verdadeiro, a linha de X aparece no resultado concatenada com campos vazios (NULL).
Concurso:
Banco da Amazônia
Disciplina:
Banco de Dados
Julgue os itens a seguir, a respeito de álgebra relacional.
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';
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';
Concurso:
Banco da Amazônia
Disciplina:
Banco de Dados
mostrar texto associado
Considerando-se que, na tabela unidade_da_federacao, o campo tamanho_area não esteja preenchido e que esse campo seja resultante da soma das áreas de todas as cidades que pertencem a determinada unidade da Federação, a expressão SQL abaixo permite calcular corretamente a área total dessa unidade da Federação, referida no código como estado.
UPDATE unidade_da_federacao estado SET
tamanho_area = (SELECT SUM(tamanho_area)
FROM cidade WHERE uf=estado.codigo_ibge);
UPDATE unidade_da_federacao estado SET
tamanho_area = (SELECT SUM(tamanho_area)
FROM cidade WHERE uf=estado.codigo_ibge);
Concurso:
Banco da Amazônia
Disciplina:
Banco de Dados
mostrar texto associado
A execução do código abaixo cria corretamente uma view, que corresponde a uma lista contendo nome de município, tamanho da área do município, sigla do estado e tamanho da área do estado, não necessariamente nessa ordem.
CREATE VIEW tamanho_area_cidades_uf_view as
SELECT a.uf_sigla, b.nome,
b.tamanho_area area_municipio, a.tamanho_area area_estado
FROM unidade_da_federacao a, cidade b
WHERE a.codigo_ibge=b.codigo_ibge
CREATE VIEW tamanho_area_cidades_uf_view as
SELECT a.uf_sigla, b.nome,
b.tamanho_area area_municipio, a.tamanho_area area_estado
FROM unidade_da_federacao a, cidade b
WHERE a.codigo_ibge=b.codigo_ibge
Concurso:
Banco da Amazônia
Disciplina:
Banco de Dados
mostrar texto associado
Considerando a linguagem de definição de dados e o código acima, que tem como objetivo criar as relações unidade_da_federacao e cidade, representando dados referentes a estados e municípios da Federação, julgue os próximos itens.
Para garantir que não haverá repetição de nome de unidade da Federação na tabela unidade_da_federacao, é correto utilizar a expressão SQL abaixo.
CREATE UNIQUE INDEX unidade_da_federacao_nome ON
unidade_da_federacao (uf_nome);
Para garantir que não haverá repetição de nome de unidade da Federação na tabela unidade_da_federacao, é correto utilizar a expressão SQL abaixo.
CREATE UNIQUE INDEX unidade_da_federacao_nome ON
unidade_da_federacao (uf_nome);