Questões de Banco de Dados do ano 2023

Pesquise questões de concurso nos filtros abaixo

Listagem de Questões de Banco de Dados do ano 2023

#Questão 903219 - Banco de Dados, SQL, FUNDATEC, 2023, PROCERGS, ANC - Analista em Computação - Ênfase em Desenvolvimento Oracle PL/SQL

VIEW é um recurso da linguagem SQL que permite uma alternativa de acesso aos dados das tabelas do banco de dados. Sobre isso, analise assertivas abaixo e assinale a alternativa correta.
I. Depois de criar uma VIEW, ela pode ser usada em um comando SELECT.
II. Não se pode executar comandos de alteração (UPDATE) ou exclusão (DELETE) em uma VIEW.
III. É possível fazer uma inserção (INSERT) de dados em uma tabela através de qualquer VIEW criada com base em uma consulta dessa tabela, desde que tenha no mínimo um de seus campos.
IV. A cláusula WITH READ ONLY indica que a VIEW somente permite que se consulte a sua estrutura, mas não pode ser executada.

#Questão 903220 - Banco de Dados, SQL, FUNDATEC, 2023, PROCERGS, ANC - Analista em Computação - Ênfase em Desenvolvimento Oracle PL/SQL

Considere a tabela relacional:
Estudante(IdEstudante, nome, idade) Legenda: Campos sublinhados compõem a chave primária da tabela. Considere o seguinte comando SQL: CREATE OR REPLACE VIEW questao AS SELECT AVG(IDADE) FROM ESTUDANTE
Analise as assertivas abaixo e assinale a alternativa correta.
I. Uma VIEW é uma consulta que, ao ser executada, tem seu resultado armazenado no banco de dados. II. Na cláusula FROM do comando SELECT, uma VIEW pode ser referenciada como se fosse uma tabela. III. A consulta da VIEW (questao) está obtendo o valor da média das idades dos estudantes. IV. Para saber quais estudantes são mais velhos que a média, basta consultar SELECT MAX(IDADE) FROM QUESTAO

#Questão 903221 - Banco de Dados, SQL, FUNDATEC, 2023, PROCERGS, ANC - Analista em Computação - Ênfase em Desenvolvimento Oracle PL/SQL

As permissões para acesso às estruturas e operações em um banco de dados são concedidas através do comando SQL GRANT. Considere o seguinte comando SQL:
GRANT ALL PRIVILEGES ON BUSINESS TO PEOPLE
Sobre esse comando SQL, analise as assertivas abaixo e assinale a alternativa correta.
I. PEOPLE pode ser um usuário ou uma ROLE. II. O usuário poderá conceder seus privilégios sobre a tabela BUSINESS a outros usuários. III. O usuário poderá fazer operações de INSERT, UPDATE ou DELETE na tabela BUSINESS. IV. O usuário poderá criar uma TRIGGER sobre a tabela BUSINESS.

#Questão 903222 - Banco de Dados, SQL, FUNDATEC, 2023, PROCERGS, ANC - Analista em Computação - Ênfase em Desenvolvimento Oracle PL/SQL

Considere o esquema relacional que representa parte de um sistema de uma biblioteca:
Livro(IdLivro,Titulo,Ano,#IdEditora) Editora(IdEditora, Nome) Assunto(IdAssunto, Descricao) LivroAssunto(#IdLivro,#IdAssunto)
Legenda: Campos sublinhados compõem a chave primária da tabela e campo precedido de # é uma chave estrangeira
A coordenação de uma biblioteca deseja um relatório para ver os títulos de todos os livros e a quantidade de assuntos que eles abordam, mostrando apenas aqueles que tratam de mais de dois assuntos.
Analise as alternativas de implementação dessa consulta e assinale a alternativa que expressa correta e eficientemente o que o relatório deve mostrar é:

#Questão 903223 - Banco de Dados, PL-SQL, FUNDATEC, 2023, PROCERGS, ANC - Analista em Computação - Ênfase em Desenvolvimento Oracle PL/SQL

Considere o seguinte comando:
CREATE OR REPLACE PROCEDURE questao AS BEGIN   FOR k IN (SELECT * FROM PESSOA)   LOOP    cont := cont+1;    DBMS_OUTPUT.PUT_LINE('NOME: '||k.NOME);  END LOOP; END;
Analise as assertivas abaixo e assinale a alternativa correta.
I. A opção [OR REPLACE] é opcional na sintaxe da criação da procedure e irá sobrescrever a procedure. II. O comando LOOP não possui EXIT e nem EXIT WHEN, por isso será infinito. III. A saída irá mostrar a lista de nomes da tabela PESSOA. IV. A quantidade de vezes que o LOOP será executado é determinada pela quantidade de tuplas da tabela PESSOA.

Navegue em mais matérias e assuntos

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Estude Grátis