SóProvas


ID
1495315
Banca
VUNESP
Órgão
TCE-SP
Ano
2015
Provas
Disciplina
Banco de Dados
Assuntos

Consultas SQL são submetidas a sistemas gerencia- dores de bancos de dados. Nesses gerenciadores, por sua vez, as consultas são submetidas a um módulo compilador de consultas SQL. A função básica desse módulo compilador é

Alternativas
Comentários
  • Os componentes funcionais de um sistema de banco de dados incluem:

    - Gerenciador de arquivos, que gerencia a alocação do espaço na armazenagem do disco e as estruturas de dados usadas para representar a informação armazenada no disco.

    - Gerenciador do banco de dados, que fornece a interface entre os dados de baixo nível armazenados no disco e os programas aplicativos e de consulta submetidos ao sistema.

    - Processador de consultas, que traduz os comandos numa linguagem de consulta para instruções de baixo nível que o gerenciador do banco de dados pode interpretar. Além disso, o processador de consultas tenta transformar uma requisição do usuário em uma forma compatível e mais eficiente com respeito ao banco de dados, encontrando uma boa estratégia para a executar a consulta.

    - Pré-compilador da DML, que converte comandos da DML embutidos em um aplicativo para chamadas de procedimento normal na linguagem hospedeira. O pré-compilador precisa interagir com o processador de consultas pra gerar o código apropriado.

    - Compilador da DDL, que converte comandos da DDL em um conjunto de tabelas contendo metadados ou "dados sobre dados".


    Fonte: http://www.ime.usp.br/~andrers/aulas/bd2005-1/aula5.html

  • Gabarito D

    Questão dada..... pra quem conhece o conceito de compiladores em geral....

     

     

    "Retroceder Nunca Render-se Jamais !"
    Força e Fé !
    Fortuna Audaces Sequitur !