22.08.2018 Views

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.

Na maioria das literaturas que discorre sobre o tema Modelo Relacional,<br />

uma linha é caracterizada como sendo uma tupla, uma coluna como um atributo<br />

e uma tabela de relação. Ainda tomando como referência o modelo relacional,<br />

o conceito de domínio refere-se ao tipo de dados que será armazenado<br />

em uma coluna qualquer. O grau de uma relação é interpretado pelo número de<br />

atributos existentes nela.<br />

A fim de esclarecer o grau de uma relação, considere a relação ora apresentada<br />

abaixo, que por sua vez, apresenta informações referentes aos alunos de<br />

uma universidade qualquer:<br />

Aluno (ra, nome, endereço, telefone, celular, idade, media_ponderada).<br />

Nessa relação, consideramos que aluno é o nome da relação, a qual possui<br />

sete atributos, por isso podemos interpretar que essa relação é de grau sete.<br />

É possível ainda, detalhar alguns domínios para cada atributo presente na relação<br />

aluno, por exemplo, o domínio RA (registro acadêmico – numérico ou<br />

literal), nome (nomes dos alunos - literal), telefone (número do telefone fixo –<br />

numérico ou literal), celular (número do telefone móvel – numérico ou literal)<br />

e media_ponderada (valor correspondente a média ponderada de um determinado<br />

aluno - numérico).<br />

A Figura 4.2 nos apresenta a relação intitulada de aluno, onde podemos<br />

abstrair que cada tupla (linha) representa uma entidade aluno. Essa relação<br />

representada por sua vez como uma tabela considera cada tupla como sendo<br />

uma linha e, cada atributo existente nessa tabela, como um cabeçalho que, tem<br />

como propósito indicar um papel específico ou simplesmente promover a interpretação<br />

dos valores vinculados a cada coluna.<br />

90 • capítulo 4

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!