SóProvas


ID
4954330
Banca
CESPE / CEBRASPE
Órgão
EMBASA
Ano
2010
Provas
Disciplina
Banco de Dados
Assuntos

Acerca de banco de dados, julgue o item a seguir.


O índice, em um banco de dados, encapsula tarefas repetitivas, aceita parâmetros de entrada e retorna um valor de status, para indicar aceitação ou falha na execução.

Alternativas
Comentários
  • Índices são caminhos que auxiliam no acesso aos dados.

  • Segundo Navathe(2011,p.424),"As estruturas de índice são arquivos adicionais no disco que oferecem caminhos de acesso secundários, os quais oferecem formas alternativas de acessar os registros sem afetar o seu posicionamento físico no arquivo de dados primário no disco."

    Elas permitem o acesso eficiente aos registros com base nos campos de indexação que são usados para construir o índice.

    (CESPE) Um índice é um artifício usado para se encontrar, rapidamente, linhas (registros) com valores específicos. Sem um índice, o gerenciador precisará sempre procurar determinados valores da primeira até a última linha do banco de dados. Esse processo de busca, em tabelas muito grandes (com muitos registros), pode demandar elevado tempo e causar até mesmo perdas significativas de informação. (C)

    (CESPE)  No acesso aos dados de tabelas em um banco de dados, a utilização de índices melhora o desempenho de acesso do usuário final. (C)

    GAB E

  • índices = caminho/atalho

  • A questão se refere ao Stored Procedure (SP) que é uma coleção de comandos em SQL para gerenciamento de banco de dados

    Diferença de Stored Procedure(SP) para Trigger:

    Stored Procedure:

    • é um bloco de código PL/SQL armazenado no servidor, que não retorna valor. As Stored Procedures são passivas, ou seja, alguma aplicação precisa solicitar sua execução. 

    Trigger:

    • também são procedimentos PL/SQL armazenados. A diferença é que triggers são ativas, ou seja, são acionadas automaticamente a partir de um evento que representa uma ação sobre a tabela. Esses eventos estão relacionados a comandos insert, update ou delete.
    • uma trigger pode chamar uma stored procedure, que por sua vez pode chamar outra stored procedure.
  • Esse conceito está informando as funcionalidades do trigger !!