Questões de Concurso
Para bancária
Foram encontradas 25.397 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
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';
UPDATE unidade_da_federacao estado SET
tamanho_area = (SELECT SUM(tamanho_area)
FROM cidade WHERE uf=estado.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
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);
A principal vantagem da arquitetura de dados em duas camadas é a divisão do armazenamento e do processamento de dados em dois sistemas. Mas esse processo tem um custo que se reflete em considerável aumento do tráfego de dados na rede.
Linguagem de definição de dados proporciona comandos para definição de esquemas de relações, exclusão de relações, criação de índices e modificação nos esquemas de relações.
Uma relação está na terceira forma normal se ela contém dependências funcionais e também dependências transitivas.
O processo de mapeamento do modelo entidade relacionamento para o modelo relacional tem como objetivo evitar as anomalias de acesso concorrente.
Independência de dados lógica é a capacidade de modificar o esquema lógico sem que, com isso, qualquer programa de aplicação precise ser reescrito. Modificações no nível lógico são necessárias, ocasionalmente, para aprimorar o desempenho.
O local onde são armazenados ou agrupados todos os objetos, programas e dados é denominado esquema.
