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