Questões de Concurso Sobre banco de dados
Foram encontradas 15.801 questões
Quando executado diretamente, essa procedure pode conter comandos como:
I. COMMIT, DELETE, RAISE ERROR, UPDATE RULE, THROW EXCEPTION.
II. EXECUTE PROCEDURE, FOR, INSERT, REGISTER DBEVENT.
III. REMOVE DBEVENT, MESSAGE, ENDLOOP, APPLY, INVOKE.
Está correto o que consta APENAS em
I. O Oracle Advanced Security suporta autenticação pelo uso de certificados digitais com SSL em adição a criptografia e integridade de dados nativa do protocolo SSL.
II. Ao utilizar Oracle Advanced Security para a segurança de comunicações entre clientes e servidores, é possível utilizar TKIP e Diffie-Hellman para cifrar a conexão entre clientes e servidores e autenticar clientes a um servidor de banco de dados Oracle.
III. Os protocolos Triple-DES e AES são utilizados na transmissão de dados para proteger a integridade.
Está correto o que consta APENAS em
Dados contidos na tabela FUNCIONARIO:
A instrução utilizada foi
Dados contidos na tabela FUNCIONARIO:
Dados contidos na tabela FUNCIONARIO:
Dados contidos na tabela FUNCIONARIO:
As lacunas I e II são preenchidas, correta e respectivamente, por
create procedure cont_dep (..I.... id_dep integer, .I..I... cont integer)
begin
select count(*) into cont from instrutor where instructor.id_dep = cont_dep.id_dep
end
Considere que:
id_dep é um parâmetro que deverá ter um valor atribuído ao chamar o procedimento.
cont é um parâmetro cujo valor é definido no procedimento.
Para que a declaração do procedimento esteja correto, as lacunas I e II devem ser preenchidas por
Considere:
create trigger tgr001 before update of concentra referencing new row as novaLinha for each row
when (novaLinha.nome_inst = ' ')
begin atomic
end;
Para que a trigger em SQL padrão acima substitua o valor em branco (' ') contido no campo nome_inst pelo valor nulo, deve-se completar com:
- Um departamento concentra diversos instrutores.
- Cada instrutor pode estar relacionado a apenas um departamento.
A instrução SQL correta para gerar a tabela Instrutor, conforme o modelo apresentado, é
Considere que:
a. O campo id_inst é chave primária.
b. Não há outras tabelas no Banco de Dados.
c. Cada departamento possui um único valor de orçamento.
Na tabela descrita, estão cadastrados os seguintes dados:
- Um departamento concentra diversos instrutores.
- Cada instrutor pode estar relacionado a apenas um departamento.
A integridade referencial está diretamente associada ao
Considere que:
a. O campo id_inst é chave primária.
b. Não há outras tabelas no Banco de Dados.
c. Cada departamento possui um único valor de orçamento.
Na tabela descrita, estão cadastrados os seguintes dados:
I. Um usuário pode alterar o orçamento do departamento de Ciências Exatas em uma tupla, mas não em todas, criando uma inconsistência.
II. As informações do departamento estão redundantes para instrutores diferentes do mesmo departamento.
III. Caso um novo departamento seja criado, seus dados só poderão ser registrados associados a um instrutor.
IV. No caso de associar o instrutor a mais de um departamento, o nome_inst e salario serão repetidos, além disso, nesse caso, será permitido manter o mesmo valor de id_inst.
Está correto o que consta APENAS em
Considerando o diagrama de entidade e relacionamento presente na figura acima, assinale a opção em que é apresentada a expressão DDL (data definition language) utilizada para criar as tabelas, as chaves e os relacionamentos descritos