sistema de banco de dados funções dos componentes de um sgbd

Propaganda
SISTEMA DE BANCO DE DADOS
FUNÇÕES DOS COMPONENTES DE UM SGBD
Compilador DML
Traduz os comandos DML da linguagem de consultas em instruções de baixo nível para
entendimento do componente de execução de consultas otimizando o comando para uma
execução mais eficiente.
Pré-compilador DML
Converte comandos DML em chamadas de procedimentos normais da linguagem
hospedeira.
Interpretador DDL
Interpreta os comandos DDL e os registra em um conjunto de tabelas que contêm o
Dicionário de Dados.
Componentes para o tratamento de consultas
Executa instruções de baixo nível geradas pelo compilador DML.
Gerenciamento de transações
Garante a consistência do banco de dados a despeito de falhas no sistema, além de
garantir que transações concorrentes serão executadas sem conflitos em seus procedimentos.
Administração de Arquivos
Gerencia a alocação de espaços no armazenamento em disco e as estruturas de dados
usadas para representar as informações armazenadas.
Administração de buffer
Gerencia a troca de informações entre o disco e a memória principal. Decide ainda quais
dados colocar em cache.
Arquivo de dados
Arquivo que retém os dados propriamente dito.
Dicionário de dados
Armazena os metadados relativos à estrutura do banco de dados .
Índices
Proporcionam acesso rápido aos itens de dados que são associados a valores
determinados.
Estatísticas de dados
Contém informações estatísticas relativas aos dados contidos no banco de dados.
Usadas pelo processador de consultas para seleção de meios eficientes para execução das
consultas.
Download