MODELAGEM DE DADOS
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
O modelo ER (entidade-relacionamento) é considerado um modelo conceitual<br />
mais empregado pelos projetistas de bancos de dados. Você não poderá se<br />
esquecer de que, o modelo ER é representado graficamente por meio do uso<br />
do diagrama de entidade-relacionamento (<strong>DE</strong>R), que por sua vez, representa o<br />
esquema de banco de dados.<br />
O modelo conceitual inclui diversas vantagens, entretanto, algumas delas<br />
devem ser destacadas:<br />
• Possibilita uma visualização global simples do cenário cujo banco de dados<br />
será implementado;<br />
• É um modelo independente da tecnologia do SGBD, ora utilizado para a<br />
implementação física;<br />
• Não podemos deixar de destacar que esse modelo também não depende<br />
do hardware do servidor de banco de dados, sendo assim, as alterações<br />
oriundas do hardware e software não afetará o modelo conceitual.<br />
CONEXÃO<br />
Recomendamos a leitura deste artigo, para melhor compreensão do Projeto de Banco de Dados:<br />
www.dpi.ufv.br/~jugurta/papers/tesejug.pdf<br />
2.4 Modelo interno<br />
Quando o projetista de banco de dados chega nessa fase, é imprescindível que o<br />
mesmo já tenha escolhido a tecnologia de sistema de gerenciamento de banco<br />
de dados (SGBD) que será empregado. O objetivo do modelo interno é realizar<br />
o mapeamento do modelo conceitual para um determinado SGBD.<br />
Sendo assim, quando você utiliza um modelo relacional, consequentemente,<br />
você também deverá escolher um banco de dados que permita o mapeamento<br />
do modelo conceitual para as tabelas (relações) existentes no modelo relacional.<br />
Provavelmente, você deve estar interrogando como é formado o modelo<br />
interno? Diríamos que essa é uma ótima pergunta! O esquema/modelo interno<br />
é formado pela utilização da linguagem SQL (Structured Query Language), assim<br />
que definimos o SGBD-R (Sistema de Gerenciamento de Banco de Dados Relacional).<br />
A fim de elucidar melhor o que efetivamente é realizado nessa fase,<br />
a Figura 2.3 a seguir, representa um modelo interno, constituindo as relações<br />
(tabelas) aluno, departamento, disciplina e curso.<br />
capítulo 2 • 37