Buscar

Prova Discursiva Banco de Dados - NOTA 80

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 3 páginas

Prévia do material em texto

10/04/17 22(40AVA UNIVIRTUS
Página 1 de 3http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/88094/novo/1/{idAvaliacaoVinculada}
Matriz Discursiva UTA B FASE II – 22/08 até 16/09
PROTOCOLO: 201609161190797BE31E8FABIO ALVES DA SILVA GOMES - RU: 1190797 Nota: 80
Disciplina(s):
Banco de Dados
Data de início: 16/09/2016 21:15
Prazo máximo entrega: 16/09/2016 22:45
Data de entrega: 16/09/2016 21:26
Questão 1/5
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.
Nota: 20.0
Resposta:
A cardinalidade máxima n:n indica a criação de uma tabela para o relacionamento. A criação de uma nova tabela 
permite varias 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. 
Questão 2/5
Leia e analise.
Projetar uma base de dados é atender a necessidade do cliente. Também pode-se dizer - atender a necessidade do 
sistema. Sistema no sentido amplo da palavra que vai além do contexto da informática. Temos de entender sistema 
como um conjunto de partes interagentes e interdependentes que, conjuntamente, formam um todo unitário com 
determinado objetivo e efetuam determinada função”.
Explique as formas de representar os modelos conceituais e lógicos.
Nota: 0.0
Resposta:
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.
�
Ambos podem ser representados por linguagem textual ou por linguagens gráficas. O mais usual na representação do
modelo conceitual é por linguagem gráfica utilizando a abordagem Entidade-Relacionamento.
Apresentação 2 slide 8.
�
10/04/17 22(40AVA UNIVIRTUS
Página 2 de 3http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/88094/novo/1/{idAvaliacaoVinculada}
Questão 3/5
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.
Nota: 20.0
Resposta:
O dado é um conjunto de letras, números ou dígitos que, tomados isoladamente, não transmitem 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. 
Questão 4/5
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.
Nota: 20.0
Resposta:
A 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 cardinalidade mínima, sendo 1 para indicar a obrigatoriedade de uma ocorrência e 0 
indicando uma ocorrência não obrigatória. 
Questão 5/5
A linguagem SQL tem um conjunto de instruções SQL DDL - Data Definition Language, ou seja, o conjunto de 
comandos referentes a Linguagem de Definição de Dados do SQL e um conjunto de instruções SQL DML - Data 
Manipulation Language, ou seja, o conjunto de comandos referentes a Linguagem de Manipulação de Dados do SQL.
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).
�
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.
�
10/04/17 22(40AVA UNIVIRTUS
Página 3 de 3http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/88094/novo/1/{idAvaliacaoVinculada}
Considere a existência de duas tabelas na base de dados, sendo elas de nome “t1” e “t2”.
 Instruções SQL:
DROP TABLE t1;
ALTER TABLE t2 RENAME t1;
Explique em detalhes as instruções SQL apresentadas e a relação entre elas.
Nota: 20.0
Resposta:
A primeira instrução exclui a tabela t1 e a segunda instrução renomeia a tabela t2 para t1.
As instruções tem de serem feitas na ordem em que estão para que a tabela t2 possa receber o nome de t1, pois já 
existe uma tabela com o nome de t1.
A primeira instrução exclui a tabela “t1” e a segunda instrução renomeia a tabela “t2” para “t1”.
As instruções têm de serem feitas na ordem em que estão para que a tabela “t2” possa receber o nome de “t1”, pois já existe
uma tabela com o nome de “t1”.
�

Outros materiais