Questões de Banco de Dados para Concurso
Foram encontradas 12.808 questões
I O modelo relacional representa a base de dados como um conjunto de tabelas.
II A quantidade de relacionamentos presente em uma relação determina o grau da relação.
III Uma linha no modelo relacional corresponde a uma tupla.
IV É possível que haja diferentes atributos com o mesmo domínio.
Estão certos apenas os itens
A respeito de data warehouse e data mining, julgue o item que se segue.
A técnica machine learning pode ser utilizada para apoiar um
processo de data mining.
A respeito de data warehouse e data mining, julgue o item que se segue.
Chamados de data mart, os servidores de apresentação de data
warehouse permitem consultas.
Acerca de sistema gerenciador de banco de dados, do tuning e da segurança em banco de dados, julgue o item subsequente.
O comando a seguir, após sua execução, restringirá o acesso do usuário tec_infor2_tjam à tabela processo.
GRANT update, delete, insert ON processo TO
tec_infor2_tjam;
Por ser considerada uma ação atômica, a proteção do banco de dados deve ser realizada ao nível de tabela, não sendo possível, por exemplo, realizar a proteção de uma tupla inteira ou de parte da tupla.
Acerca de sistema gerenciador de banco de dados, do tuning e da segurança em banco de dados, julgue o item subsequente.
As mudanças no projeto físico do banco de dados realizadas
pelo tuning não impactam o desempenho das aplicações,
em termos de redução do tempo de execução.
Em sistema gerenciador de banco de dados, os índices são estruturas que permitem agilizar a busca dos registros no disco.
Uma das vantagens de utilizar sistema gerenciador de banco de dados é o fato de ele realizar o controle da redundância de dados, o que impede a ocorrência de inconsistências entre os arquivos.
Considere a função PL/SQL abaixo, criada no Oracle, em ambiente ideal.
CREATE OR REPLACE FUNCTION obterDados (
vSal IN colaborador.salario%TYPE,
vAdicional IN colaborador.adicional%TYPE)
RETURN NUMBER IS
BEGIN
..I..
END obterDados;
/
O objetivo da função é retornar o salário anual calculado a partir do salário mensal e do adicional (extra) de um funcionário,
utilizando a fórmula (salário do funcionário * 12) + (adicional recebido * salário * 12). Para que a
função realize a operação desejada, a lacuna I acima deverá ser preenchida por:
Considere o bloco PL/SQL abaixo, em um ambiente Oracle em condições ideais.
DECLARE vColNo colaborador.idColaborador%TYPE := 371;
vAst colaborador.estrelas%TYPE := NULL;
vSal colaborador.salario%TYPE;
BEGIN
SELECT NVL(ROUND(salario/5000), 0) INTO vSal
FROM colaborador WHERE idColaborador = vColNo;
..I..
UPDATE colaborador SET estrelas = vAst
WHERE idColaborador = vColNo;
COMMIT;
END;
/
Para adicionar um asterisco na coluna estrelas para cada R$5000 do salário do funcionário (se o número for 10.000, existirão
2 asteriscos, por exemplo), a lacuna I acima deve ser preenchida por