Quem sou eu

2016 ESTÁ INICIANDO E O PROJETO DESTE BLOG ESTA RESSURGINDO !!!!

terça-feira, 12 de junho de 2012

ARQUITETURA DE BANCO DE DADOS


ARQUITETURA DE BANCO DE DADOS: 

Banco de dados e Instancia: 

Existe uma grande confusão nas conversas e muitos documentos que encontramos publicados onde a aplicação da palavra Banco de dados e Instancia muitas vezes se confundem e se conflitam.

Eu particularmente acho muito importante a elucidação destes dois termos para a continuidade da leitura deste BLOG 

Banco de dados: Banco de dados seria o conjunto de dados que podem estar distribuidos em um ou mais arquivos no disco , o banco de dados é formado por varias estrturas logicas que se armazena em uma parte fisica (um tanto quanto logico) , sendo citado como exemplo tabelas como sendo um objeto logico e as tabelas tem estrturas em colunas e recebem em cada linha os dados,  para o exemplo fisico vamos destacar o chunk sendo um objeto fisico que seria um arquivo ou um espaço do disco que contem armazenado a parte logica.

Instancia: A instancia é o conjunto de recursos fisicos que são separados para uso do banco de dados, muitas pessoas dizem que é a area de memoria , eu prefiro ser um pouco mais amplo e dizer que é todo o conjunto de memoria , processador , disco , rede que o banco de dados INFORMIX requisita para seu funcionamento. Mais adiante entenderemos as classes de memoria e virtuais processos que ajudaram a definir melhor o conceito de INSTANCIA.

Interessante citar que 1 banco de dados pode estar para 1 ou mais instancia, no informix o recurso que permite ter 2 ou mais instancia ligadas a um unico banco de dados seria o SDS (Shared Disk Secundary Server)