Buscar

MATRIZ DISCURSIVA Banco de dados Nota 100 com respostas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

AVA UNIVIRTUS http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/ava...
1 de 5 10/06/2016 11:19
. 
Leia e analise: Heuse (2009, p. 39) conceitua cardinalidade ao dizer: “número (mínimo, máximo) de ocorrências de 
entidades associadas a uma ocorrência de entidade em questão através do relacionamento. 
Explique a notação N, 1 e 0 para a cardinalidade segundo Peter Chen. 
 
 As notações N e 1 para identificar a cardinalidade máxima, sendo N para indicar muitas ocorrências e 1 para indicar no máximo 
uma ocorrência. 
As notações 1 e 0 para indicar a cardinalidade mínima, sendo 1 para indicar a obrigatoriedade de uma ocorrência e 0 indicando 
uma ocorrência não obrigatória. 
Apresentação 2. Slide 27-30. 
Resposta: 
A notação N, significa que podem ocorrer mais de um relacionamento entre ocorrências de duas entidades . 
A notação 0, significa a ocorrência de relacionamento entre duas entidades não é obrigatória. 
A notação 1, na cardinalidade minima, indica que é obrigatório existir um relacionamento entre ocorrência de duas 
entidades de um mesmo contexto. 
 
Os bancos de dados (DB) estão focados em armazenar dados e documentos. Até a pouco tempo a ênfase dos DB eram 
os dados. Ultimamente os DB também estão recebendo uma ênfase no armazenamento de documentos. 
Descreva o que são dados no contexto de banco de dados. 
 
 
 
AVA UNIVIRTUS http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/ava...
2 de 5 10/06/2016 11:19
 O dado é um conjunto de letras, números ou dígitos que, tomado isoladamente, não transmite nenhum conhecimento, ou seja, 
não contém um significado claro. Pode ser entendido como um elemento da informação. Pode ser definido como algo 
depositado ou armazenado. (Rezende, 2007, p. 19). 
Slide 08/14 do HyperIbook da Aula 01, opção Dados (Slide 02/08). 
Resposta: 
Dados são caracteres ou conjunto de caracteres, sejam números, símbolos ou letras entre outros, que isoladamente 
não tem valor algum. 
Um grande numero de dados de uma organização, gerenciados por um SGDB, formam um banco de dados. Em casos 
que ocorre a utilização de diferentes softwares nas atividades da organização, e que os dados gerados por cada 
software são tratados de formas separadas, temos então a separação dos dados armazenados em bases de dados, 
atendendo cada software separadamente. 
Esses software se comunicam com o banco de dados em suas bases especificas, e realizam a recuperação desses 
dados, possibilitando assim gerar as informações. 
 
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. 
AVA UNIVIRTUS http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/ava...
3 de 5 10/06/2016 11:19
 - 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é 
degalinha é 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 
umamensagem. 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: 
A cardinalidade minima no ponto A, de 1:1 com o ponto B e de 1:0 no ponto C, indica que é obrigatório a existência de 
uma ocorrência da entidade usuários para que haja ocorrências nas demais entidades. 
Já a cardinalidade máxima, de 1:n para o ponto B e C, indica que uma ocorrência da entidade usuários poderá estar 
relacionada a varias ocorrências na entidade mensagem e comentário. 
Para as cardinalidades entre os ponto B e C, minima de 1:0 e máxima de 1:n, indica a ocorrência na entidade 
comentário é opcional ou ainda pode ser mais de uma, relacionadas a uma ocorrência da entidade mensagem. 
De acordo com a notação, na entidade mensagem, o campo usuario_idusuario é uma chave estrangeira, o que torna 
obrigatório existir uma ocorrência na entidade usuário para que ocorra uma ocorrência na entidade mensagem, assim 
como na entidade comentário, onde utiliza-se duas chaves estrangeiras (mensagem_idmensagem e usuario_idusuario), 
tornando tornando obrigatório que existam ocorrências relacionadas nas entidades usuário e mensagem para que 
ocorra uma ocorrência na entidade comentário. 
 
Os relacionamentos e as cardinalidades máximas são utilizadas para definir como os registros vão se relacionar através 
das chaves estrangeiras, processo extremamente necessário para formarmos nosso modelo lógico relacional. 
Relacione a(s) cardinalidade(s) máxima(s) que indicam a criação de uma nova tabela. Explique o mecanismo da relação. 
 
AVA UNIVIRTUS http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/ava...
4 de 5 10/06/2016 11:19
 A cardinalidade máxima n:n indica a criação de uma tabela para o relacionamento. 
A criação de uma nova tabela permite várias ocorrências nas duas direções entre as tabelas participantes do relacionamento. 
A nova tabela terá uma chave estrangeira para cada tabela participante no mesmo registro. 
Resposta: 
**Cardinalidade N:N. 
Na cardinalidade N:N (muitos para muitos) indica que existem mais de um relacionamento estre duas tabelas em ambos 
os sentidos. 
Exemplificando: 
A entidade OPERADOR e a entidade EQUIPAMENTO. 
Ao mesmo tempo que um operador pode operar mais de uma maquina (não simultaneamente), a mesma maquina 
poderia ser operada por mais de um operador (em horários diferentes). 
Assim em uma analise histórica, teríamos vários operadores que utilizaram/operaram o equipamento e também quais 
operadores operaram um equipamento em especifico. 
Obs:. Operar (Pilotar/Conduzir) 
 
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. 
Explique para que serve o tipo de dado SMALLINT considerando o mesmo como sendo Signed (-32768 a 32767) e 
Unsigned (0 a 65535). 
 
 É para armazenar valores inteiros. Se for definido com sinal (signed) pode armazenar valores de -32768 a 32767, se for 
definido sem sinal (unsigned) poderá armazenar valores de 0 a 65535. 
Resposta: 
O tipo SMALLINT é do tipo inteiro e pode ser utilizado para notações que não possuem casas decimais. 
No Domínio SMALLINT Signed, permite a utilização de valores numéricos inteiros positivos e negativos, porém 
limitados entre -32768 e 32767. 
Já para o SMALLINT Unsigned, permite também a utilização de valores numéricos, porém apenas positivos, limitado 
entre 0 a 65535. 
São utilizados para dados numéricos inteiros, cujo valor não ultrapasse os valores descritos acima. 
Um exemplo de utilização, pode ser para idade (em anos apenas e sem decimais), no entanto, por questão de 
otimização de memória, poderia ser utilizado o TINYINT Unsigned que ocupa menos bytes de memória e pode 
armazenar valores até 255. 
AVA UNIVIRTUS http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/ava...
5 de 5 10/06/2016 11:19

Outros materiais