Baixe o app para aproveitar ainda mais
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”. �
Compartilhar