22.08.2018 Views

MODELAGEM DE DADOS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

mesmo que os dados dos clientes estejam armazenados em uma relação e, os<br />

dados dos funcionários, por sua vez, armazenados em outra, é possível trabalharmos<br />

com essa integridade referencial.<br />

O exemplo exposto acima é suficiente para o seu aprendizado no que se refere<br />

ao modelo relacional? Ainda lhe resta dúvida? Bem, vamos estudar um pouco<br />

mais! Podemos vincular os clientes Geraldo Alckmin, Marina Silva e Débora<br />

Santos com seu respectivo vendedor, o funcionário chamado Wagner Moura,<br />

esse identificado exclusivamente pelo número 112. Você pode identificar ainda<br />

que, na tabela CLIENTE, o atributo rotulado de ID_FUNC é por sua vez uma<br />

chave estrangeira, a qual associa os clientes com seus respectivos vendedores.<br />

Dessa forma, concluísse que o modelo relacional, na trajetória da evolução dos<br />

modelos de dados, foi considerado imprescindível, principalmente por incorporar<br />

a linguagem SQL (Structured Query Language), que por si só nos proporciona total<br />

transparência na manipulação de dados e confecção de relatórios gerenciais.<br />

ATIVIDA<strong>DE</strong><br />

4. Descreva detalhadamente o conceito de Entidade e Relacionamento. Cite pelo menos três<br />

exemplos onde podemos utilizar ambos.<br />

5. Analise o cenário do ambiente acadêmico, mais especificamente, de uma sala de aula. A<br />

partir dessa analise, represente por meio de um <strong>DE</strong>R, o conjunto de carteiras e o conjunto<br />

dos tipos de móveis.<br />

6. Discorra sobre os detalhes pertinentes ao Modelo Hierárquico, apontando suas desvantagens<br />

comparando com o Modelo em Rede.<br />

7. Realize uma pesquisa na Internet e descreva três características de um Banco de Dados<br />

XML. Cite pelo menos três nomes de banco de dados que manipulam arquivos XML.<br />

8. Dê pelo menos três exemplos de restrição aplicada a um modelo de dados. Na sequência,<br />

descreva os três tipos de relacionamentos que podem ser utilizado para associar entidades.<br />

capítulo 2 • 47

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

Saved successfully!

Ooh no, something went wrong!