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.

visualização das suas respectivas ramificações. Como principais desvantagens, comparando-se<br />

com o modelo de rede, podemos citar: representação exclusiva do relacionamento<br />

um para muitos (1:M) existente entre o segmento pai e seus respectivos filhos, isto é, cada<br />

segmento pai possui diversos segmentos filhos, porém, cada segmento filho, por sua vez,<br />

possui apenas vinculado a ele um segmento pai; ausência de independência estrutural e a<br />

dificuldade em gerenciar e manipular registros.<br />

4. 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 />

Sugestão de Resposta: Oracle, PostgreSQL e SQL Server.<br />

5. 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 />

Sugestão de Resposta: Exemplos de restrições aplicadas a um modelo de dados qualquer:<br />

restrição de chaveprimária, restrição de chave-estrangeira e restrição de unicidade.<br />

Os três tipos de relacionamentos possíveis para associar entidades seriam: uma para muitos<br />

(1:M ou 1..*), muitos para muitos (M:N ou *..*) e um para um (1:1 ou 1..1).<br />

Capítulo 3<br />

1. Conceitue adequadamente um atributo, e discorra sobre os seus principais tipos. Na sequência,<br />

dê pelo menos um exemplo de cada tipo.<br />

Sugestão de Resposta: um atributo é conceituado como uma característica particular<br />

de uma entidade, ou até mesmo de um relacionamento específico. Os atributos podem<br />

ser segmentados em diversos tipos, a citar: simples , composto, multivalorado, derivado<br />

e identificador.<br />

Exemplos: Simples: nome; Composto: endereço; Multivalorado: telefone; Derivado: idade<br />

e Identificador: CPF.<br />

2. Conceitue um relacionamento e classifique os relacionamentos em relação ao número de<br />

objetos envolvidos.<br />

Sugestão de Resposta: Um relacionamento tem como propósito descrever um vínculo<br />

(associação) entre uma ou várias entidades. O grau de um relacionamento é determinado<br />

capítulo 5 • 153

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

Saved successfully!

Ooh no, something went wrong!