Você está na página 1de 4

28/07/2016 AVA 

UNIVIRTUS

Matriz Discursiva UTA A FASE II – 16/05 até 03/06

REINALDO FERREIRA JUNIOR - RU: 74999 Nota: 16 PROTOCOLO: 2016060374999902319

Disciplina(s):
Banco de Dados

Data de início: 03/06/2016 16:31


Prazo máximo entrega: 03/06/2016 18:01
Data de entrega: 03/06/2016 17:03

Questão 1/5
HEUSER  (2009,  p.  29)  define  a  etapa  do  projeto  lógico  dizendo:  “...a  etapa  de  projeto  lógico  objetiva  transformar  o 
modelo  conceitual  obtido  na  primeira  fase  em  um  modelo  lógico.  O  modelo  lógico  define  como  o  banco  de  dados  será 
implementado em um SGDB específico”.

Explique os elementos da abordagem relacional e com quais elementos da abordagem Entidade­Relacionamento, do 
modelo lógico (Entidade, atributos, identificador, relacionamentos), estão correlacionados.

Nota: 0.0

 Os elementos da abordagem relacional estão correlacionados com a entidade através da tabela, com atributos através  dos
campos, com os identificadores através das chaves primárias e com os relacionamentos através das chaves estrangeiras.

Resposta:

Questão 2/5
Analise o seguinte diagrama, que também pode ser visto como um DER. Os relacionamentos estão indicados com linhas 
e as cardinalidades com as notações de Martin e Finkelstein, denominada “pés de galinha”.

http://univirtus­277877701.sa­east­1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/70962/novo/1 1/4
28/07/2016 AVA UNIVIRTUS

Explique a notação de cardinalidade de Martin e Finkelstein.

Nota: 0.0

Na notação Martin e Finkelstein o símbolo mais próximo a tabela é a cardinalidade máxima e o símbolo mais interno é a
cardinalidade mínima.

Resposta:

Questão 3/5
Analise as duas partes do DER apresentadas abaixo.

Explique a diferença no processo de matrículas entre o DER­a e DER­b.

Nota: 16.0

 No DER­a os alunos têm de estarem matriculados e no máximo com matricula em um período, enquanto no DER­b os alunos
podem ter matriculas em mais de um período e até mesmo não terem matrículas.
No DER­a um período tem de ter no máximo e no mínimo um aluno matriculado e no DER­b um período pode não ter alunos
matriculados e pode ter muitos alunos matriculados.

Resposta:
No DER­a os alunos têm de estarem matriculados e no máximo com matrícula em um período, enquanto no DER­b os 
alunos podem ter matriculas em mais de um período e até mesmo não terem matrículas.
No DER­a um período tem de ter máximo e no minimo um aluno matriculado e no DER­b um período pode não ter 
alunos matriculados e pode ter muitos alunos matriculados.

http://univirtus­277877701.sa­east­1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/70962/novo/1 2/4
28/07/2016 AVA UNIVIRTUS

Questão 4/5
Analise o seguinte diagrama, que também pode ser visto como um DER. Os relacionamentos estão indicados com linhas 
e as cardinalidades com as notações de Martin e Finkelstein, denominada “pés de galinha”.

               A                                                                                    B

                                                                                                                 C

No diagrama apresentado, tem três (3) relacionamentos e três (3) pontos, cada um indicado com uma das letras A, B e C. 
Estes pontos indicam uma extremidade de cada relacionamento.

Explique as duas notações de cardinalidade de cada ponto e sua interpretação para o contexto.

Nota: 0.0

 ­ Ponto A – O traço na posição de cardinalidade mínima, indica que no mínimo um usuário tem de ter enviado uma mensagem.
O pé de galinha é cardinalidade máxima, indica que um usuário pode enviar várias mensagens.
­ Ponto B – O “o” na posição de cardinalidade mínima, indica que é opcional uma mensagem ter um comentário. O pé de
galinha é cardinalidade máxima, indica que uma mensagem pode ter vários comentários.
­ Ponto C – O traço na posição de cardinalidade mínima, indica que é opcional um usuário fazer um comentário de uma
mensagem. O pé de galinha é cardinalidade máxima, indica que um usuário pode fazer vários comentários para uma mesma
ou outras mensagens.

Resposta:

Questão 5/5
O MySQL suporta uma significativa variedade de tipos de dados em várias categorias: tipos numéricos, data e hora, os 
tipos string (de caracteres e de bytes), tipos espaciais, tipo de dados JSON.
Ao definir um campo do tipo numérico de ponto flutuante, tem de indicar a precisão e a quantidade de casas decimais. A 
precisão é o total de casas, incluindo as casas decimais.

Explique a notação NUMERIC[(M[,D])] [UNSIGNED] [ZEROFILL], descrevendo o que representa o M, o D, o UNSIGNED 
e ZEROFILL.

http://univirtus­277877701.sa­east­1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/70962/novo/1 3/4
28/07/2016 AVA UNIVIRTUS

Nota: 0.0

 UNSIGNED: É uma instrução utilizada juntamente com os tipos de dados (domínios) numéricos, para definir que o campo em
questão não armazenará valores negativos. Isto faz com que aumente a capacidade do campo em armazenar os valores
positivos.
ZEROFILL: É uma instrução utilizada juntamente com os tipos de dados (domínios) numéricos, para definir que o campo em
questão terá as casas da esquerda preenchidas com zero. Ex.:  se a capacidade do domínio definido é de três casas e o valor
armazenado for de uma casa, as outras duas casas a esquerda serão preenchidas com zero.
M – Indica o número total dígitos, precisão.
D – Indica a quantidade de casas decimais, ou seja, depois da vírgula. Se D for zero (0) não terá casas decimais.

Resposta:

http://univirtus­277877701.sa­east­1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/70962/novo/1 4/4

Você também pode gostar