SóProvas


ID
2355292
Banca
CONSULPLAN
Órgão
TRF - 2ª REGIÃO
Ano
2017
Provas
Disciplina
Banco de Dados
Assuntos

Um banco de dados relacional é formado pela associação entre tabelas consideradas objetos centrais da estrutura de um banco de dados e, para tornar mais eficiente o gerenciamento dos dados, existem outras unidades lógicas que compõem um bloco de construção do banco de dados utilizadas para armazenar ou referenciar dados. Considere as seguintes definições a respeito de objetos de um banco de dados:

• é uma consulta ao banco de dados executada constantemente, podendo ser referenciada como se fosse uma tabela; ,
• é um procedimento de armazenamento persistente de dados e também realiza validação de dados;
• especificam ações a serem realizadas automaticamente respondendo a um evento, podem ser invocados a partir de programas de aplicação; e,
• promovem a reusabilidade e podem ser chamadas a partir de outros blocos PL/SQL retornando valores, obrigatoriamente.

Tais definições correspondem, respectivamente, a:

Alternativas
Comentários
  • O gabarito é a letra C.

     

    View: consulta ao banco de dados executada constantemente, podendo ser referenciada como se fosse uma tabela.

    Procedure: procedimento de armazenamento persistente de dados, realizando também validação de dados.

    Trigger: especifica ações a serem realizadas automaticamente respondendo a um evento, podendo ser invocadas a partir de programas de aplicação.

    Function: promove a reusabilidade e pode ser chamada a partir de outros blocos PL/SQL retornando valores, obrigatoriamente.

  • c-

    Views - quando uma tabela tiver cols que nao devem ser visiveis p/ todos, o view restringe a visualização, mostrando so o que for relevante. View é uma tabela que nao ocupa espaço no banco de dados, podendo de ter linhas de 1 ou mais tabelas.

    procedure - rotina pl/sql salva como objeto de banco de dados. POde ser ativado por programa, sessão SQL ou trigger. Procedure retorna com OUT.

    function - pode contar lista de argumento e deve retornar somente 1 valor. function retorna com RETURN. USa-se function quando se deseja substituir variavel dentro de comando.

  • Palavras chaves para descobrir a resposta.

    ·         é uma consulta -->VIEW

    ·         é um procedimento de armazenamento -->PROCEDURE

    ·         ações a serem realizadas automaticamente -->  TRIGGER

    ·         retornando valores -->. FUNCTION