Académique Documents
Professionnel Documents
Culture Documents
O que linguagem?
Componentes SGBD
SGBD um complexo sistema de software Relembrando os principais Players:
Oracle IBM DB2 IBM Informix Microsoft SQL Server Teradata Sybase PostgreSQL MySQL Firebird Microsoft Access Microsoft FoxPro
Componentes SGBD
Componentes SGBD
Mdulo de Gerenciamento dos Dados Armazenados
o Controla o acesso informao do SGBD que est armazenada em disco. o A, B, C, D e E, indicam acessos controlados pelo gerenciador de dados armazenados. o O gerenciador pode utilizar os SO para executar a transferncia de dados. Uma vez na memria, os buffers podem ser processados por outros mdulos do SGBD ou programas da aplicao.
Componentes SGBD
Componentes SGBD
Processador de banco de dados em tempo de execuo (runtime)
o Controla o acesso ao banco de dados. o Recebe comandos para a recuperao ou atualizao e os executa no banco de dados. o Os acessos passam pelo gerenciador de dados armazenados e o gerenciador de buffer mantm as informaes na memria.
Componentes SGBD
Componentes SGBD
Compilador de consulta (query)
o Manipula as consultas de alto nvel que so feitas interativamente. o Analisa a sintaxe, compila ou interpreta a consulta criando um cdigo de acesso ao banco de dados e, ento, gera as chamadas ao processado em tempo de execuo para executar o cdigo.
Componentes SGBD
Componentes SGBD
Pr-compilador
o Extrai os comandos DML dos programas escritos em linguagem de programao. o Os comandos so enviados para o compilador DML para compilao, gerando cdigos para o acesso ao banco de dados.
Componentes SGBD
Mainframes
FUNDAMENTOS DE BANCO DE DADOS
Dvidas?