Baixe o app para aproveitar ainda mais
Prévia do material em texto
10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados https://famonline.instructure.com/courses/9742/quizzes/29737 1/20 AO2 Prova Entrega 11 de dez de 2020 em 23:59 Pontos 6 Perguntas 10 Disponível 7 de dez de 2020 em 0:00 - 11 de dez de 2020 em 23:59 5 dias Limite de tempo Nenhum Instruções Este teste não está mais disponível, pois o curso foi concluído. Histórico de tentativas Tentativa Tempo Pontuação MAIS RECENTE Tentativa 1 23 minutos 5,4 de 6 As respostas corretas estão ocultas. Pontuação deste teste: 5,4 de 6 Enviado 7 de dez de 2020 em 20:56 Esta tentativa levou 23 minutos. Importante: Caso você esteja realizando a atividade através do aplicativo "Canvas Student", é necessário que você clique em "FAZER O QUESTIONÁRIO", no final da página. 0,6 / 0,6 ptsPergunta 1 Leia o texto a seguir: A simplicidade conceitual da tecnologia de bancos de dados relacionais incentivou a demanda por sistemas de gerenciamento de banco de dados relacionais pelas empresas. https://famonline.instructure.com/courses/9742/quizzes/29737/history?version=1 10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados https://famonline.instructure.com/courses/9742/quizzes/29737 2/20 As atividades complexas de projeto exigem simplicidade conceitual para produzir resultados satisfatórios. Sendo assim, o modelo Relacional carecia de recursos que o tornassem uma ferramenta de projeto eficiente. Assim, em 1976, Peter Chen apresentou o modelo Entidade- Relacionamento, representando, graficamente, entidades e seus relacionamentos. Fonte: ROB, P.; CORONEL, C. Sistemas de Banco de Dados: projeto, implementação e gerenciamento. São Paulo. Editora Gengage Learning, 2011. Uma empresa apresenta as seguintes regras de negócios: – Uma empresa opera vários departamentos; – Cada departamento emprega um ou mais funcionários; – Cada departamento possui um e somente um gerente; – Um gerente está alocado a um único departamento; – Um funcionário está empregado em somente um departamento; – Cada funcionário pode ou não ter um ou mais dependentes. O que resulta em diagrama entidade-relacionamento, conforme figura a seguir: Avalie as asserções a seguir: I. Para elaboração do diagrama, representado na figura acima, foi necessário realizar os seguintes passos: 1) Descobrir as entidades; 2) 10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados https://famonline.instructure.com/courses/9742/quizzes/29737 3/20 Descobrir os relacionamentos entre as entidades e; 3) Descobrir as cardinalidades presentes nos relacionamentos. PORQUE II. Foram identificadas as entidades Empresa, Departamento, Dependente e Funcionário. I é falsa e II é verdadeira I e II são verdadeiras, porém II não é uma justificativa de I. A alternativa está correta, pois I e II são verdadeiras, porém II não é uma justificativa de I. I é verdadeira pois os passos básicos para elaboração do diagrama entidade-relacionamento são: 1) Descobrir as entidades; 2) Descobrir os relacionamentos entre as entidades e; 3) Descobrir as cardinalidades presentes nos relacionamentos. II também é verdadeira pois as entidades Empresa, Departamento, Dependente e Funcionário, são as entidades constantes no enunciado do problema. Porém II não justifica I, pois os passos a serem seguidos para criação do digrama entidade-relacionamento, independem das entidades ou do número de entidades identificadas no diagrama. I e II são verdadeiras, e II é uma justificativa de I. I é verdadeira e II é falsa I e II são falsas. 0,6 / 0,6 ptsPergunta 2 10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados https://famonline.instructure.com/courses/9742/quizzes/29737 4/20 Leia o texto a seguir: Normalização é um processo para avaliar e corrigir estruturas e tabelas de modo a minimizar as redundâncias de dados, reduzindo, assim, a probabilidade de anomalias. A normalização atua por meio de uma série de estágios chamados formas normais. A 1FN descreve um formato de tabela em que todos os atributos de chave estão definidos, não há grupos de repetição e todos os atributos são dependentes da chave primária. Na 2FN, a tabela deve estar na 1FN e não incluir dependências parciais. Sendo assim, podemos ter como exemplo as seguintes tabelas (em formato de esquema relacional): Projeto (Proj_Num, Proj_Nome); Funcionario(Func_Num, Func_Nome, Func_Cargo, Func_SalHora); Designacao(Proj_Num, Func_Num, Desig_Horas) Fonte: Coronel, C.; Rob, P. Sistemas de Banco de Dados: projeto, implementação e administração. São Paulo, Cengage Learning, 2011. Avalie as asserções a seguir: I.As tabelas Projeto, Funcionário e Designação encontram-se na primeira forma normal, e, também, na segunda forma normal. PORQUE II.Todos os atributos de chave estão definidos, não possuem grupos de repetição e todos os atributos são dependentes da chave primária. E, também, porque não inclui dependências parciais. A respeito dessas asserções, assinale a opção correta: As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. 10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados https://famonline.instructure.com/courses/9742/quizzes/29737 5/20 A alternativa está correta, pois as asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. As tabelas Projeto, Funcionário e Designação encontram-se na primeira forma normal, pois todos os atributos de chave estão definidos, não possuem grupos de repetição e todos os atributos são dependentes da chave primária E, também, na segunda forma normal, pois todas as tabelas estão na primeira forma normal e não inclui dependências parciais. As asserções I e II são proposições falsas. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I. 0,6 / 0,6 ptsPergunta 3 Leia o texto a seguir: Nos sistemas de recuperação de informação multimídia, recursos e atributos dos itens de dados multimídia são extraídos e armazenados com os próprios itens de dados. Logo, esses recursos são organizados com certas estruturas de índice para recuperação eficiente. A recuperação é baseada em medidas de similaridade entre os recursos de consulta e os itens de dados. A recuperação e apresentação de multimídia devem atender a restrições espaciais e temporais. Essas restrições são especificadas como requisitos de qualidade de serviço (QoS) dos objetos ou aplicativos multimídia, sendo que todos os subsistemas, incluindo os sistemas operacionais, sistemas de 10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados https://famonline.instructure.com/courses/9742/quizzes/29737 6/20 comunicação e gerenciador de armazenamento, devem trabalhar juntos para alcançar a QoS desejada. Considerando os requisitos que precisam ser atendidos quando da criação de um modelo de dados de um sistema de recuperação de informação multimídia, avalie as afirmações a seguir: I. O modelo de dados, de um sistema de recuperação de informação multimídia, deve ser extensível para que novos tipos de dados possam ser adicionados. II. O modelo de dados, de um sistema de recuperação de informação multimídia, deve ser capaz de representar tipos básicos de mídia e objetos compostos com relacionamentos espaciais e temporais. III. O modelo de dados, de um sistema de recuperação de informação multimídia, deve ser flexível para que os itens possam ser especificados, consultados e pesquisados em diferentes níveis de abstração. IV. O modelo de dados, de um sistema de recuperação de informação multimídia, deve permitir armazenamento e pesquisa eficientes. É correto o que se afirma em: I, II e III apenas. III e IV, apenas. I, II, III e IV. Alternativa correta. Afirmações I, II, III e IV estão corretas, pois o modelo de dados, de um sistema de recuperação de informação multimídia, deve ser extensível para que novos tipos de dadospossam ser adicionados; deve ser capaz de representar tipos básicos de mídia e objetos compostos com relacionamentos espaciais e temporais; deve ser flexível para que os itens possam ser especificados, consultados e pesquisados em diferentes níveis de abstração; e finalmente, deve permitir armazenamento e pesquisa eficientes. 10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados https://famonline.instructure.com/courses/9742/quizzes/29737 7/20 II e III, apenas. I e II, apenas. 0,6 / 0,6 ptsPergunta 4 Leia o texto a seguir: A principal ideia da O.O. é a representação de cada elemento em termos de um objeto, ou classe. Esse tipo de representação procura aproximar o sistema que está sendo criado do que é observado no mundo real. Um objeto contém: Características; Ações. A representação se dá de uma forma mais próxima à realidade. Considerando os elementos envolvidos na Orientação a Objetos (O.O.), verifique as afirmações a seguir: I. É importante entender que O.O. trabalha com representações de objetos do mundo real, então torna-se necessário imaginar o que cada objeto irá realizar dentro do sistema. Assim, abstração é a habilidade de se concentrar nos aspectos essenciais de um contexto qualquer, ignorando características menos importantes ou acidentais. II. Classe pode ser definida como uma descrição das propriedades ou estados possíveis de um conjunto de objetos, bem como os comportamentos ou ações aplicáveis a estes mesmos objetos. Por outro lado, chama-se instancia de uma classe, um objeto cujo comportamento e estado são definidos por essa classe. 10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados https://famonline.instructure.com/courses/9742/quizzes/29737 8/20 III. Atributos são os elementos que definem a estrutura de uma classe. Também são conhecidos como variáveis de classe. Um atributo é um dado para o qual cada objeto tem seu próprio valor. Atributos são, basicamente, a estrutura de dados que vai representar a classe. É correto o que se afirma em: I, II e III. Alternativa correta. As afirmações I, II e III estão corretas, pois a O.O. trabalha com representações de objetos do mundo real, tornando-se necessário imaginar o que cada objeto irá realizar dentro do sistema. Assim, abstração é a habilidade de se concentrar nos aspectos essenciais de um contexto qualquer, ignorando características menos importantes ou acidentais. Nesse contexto, a classe pode ser definida como uma descrição das propriedades ou estados possíveis de um conjunto de objetos, bem como os comportamentos ou ações aplicáveis a estes mesmos objetos. Por outro lado, chama-se instancia de uma classe, um objeto cujo comportamento e estado são definidos por essa classe. Finalmente, os atributos são os elementos que definem a estrutura de uma classe. Também são conhecidos como variáveis de classe. Um atributo é um dado para o qual cada objeto tem seu próprio valor. Atributos são, basicamente, a estrutura de dados que vai representar a classe. I e III, apenas. I e II, apenas. I apenas. II e III, apenas. 0,6 / 0,6 ptsPergunta 5 10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados https://famonline.instructure.com/courses/9742/quizzes/29737 9/20 Leia o texto a seguir: Uma entidade é algo (uma pessoa, um local, um objeto, um evento, etc.) sobre o qual sejam coletados e armazenados dados. Um atributo é uma característica de uma entidade. Um relacionamento descreve a associação entre entidades e existem basicamente três tipos com as seguintes cardinalidades: um para muitos (1:M), um para um (1:1) e muitos para muitos (M:M). Fonte: ROB, P.; CORONEL, C. Sistemas de Banco de Dados: projeto, implementação e gerenciamento. São Paulo. Editora Gengage Learning, 2011. Considerando o texto acima, suponha que uma empresa de treinamentos possua 23 professores e que a capacidade máxima de uma turma é de 40 alunos. Esta empresa oferece os seguintes cursos: Algoritmos e Lógica de Programação, Programação Java, Programação C#, Programação Python e Programação Cobol, podendo ter várias turmas para cada um. Uma turma, de qualquer curso, deve ter no mínimo 15 alunos matriculados, caso contrário, será cancelada, além disso, deve ter somente um professor e este só pode ensinar em até duas turmas. Para finalizar, um aluno pode se matricular em até três turmas por ano. Considerando que foi elaborado um Modelo Entidade Relacionamento, avalie as afirmações a seguir: I.Os dados que a empresa forneceu, gerou a seguinte tabela com as Entidades/Relacionamentos: Entidade Relacionamento Cardinalidade Entidade Professor ensina 1..N Turma Aluno matricula-se N..N Turma 10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados https://famonline.instructure.com/courses/9742/quizzes/29737 10/20 Curso tem 1..N Turma Porque II.Como existe um relacionamento entre a entidade Aluno e a entidade Turma com cardinalidade muitos para muitos (M..M), foi construída a tabela abaixo: Entidade Relacionamento Cardinalidade Entidade Professor ensina 1..N Turma Aluno inscreve-se 1..N Matricula Curso tem 1..N Turma Turma encontra-se 1..N Matricula Sobre as asserções, assinale a alternativa correta: I é falsa e II é verdadeira. I e II são verdadeiras, mas II não é uma justificativa de I. I e II são falsas. I e II são verdadeiras, e II é uma justificativa de I. 10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados https://famonline.instructure.com/courses/9742/quizzes/29737 11/20 A alternativa está correta, pois as afirmações I e II são verdadeiras e II é justificativa de I. O enunciado descreve as seguintes Entidades / Relacionamentos / Cardinalidade: Entidade Relacionamento Cardinalidade Entidade Professor ensina 1..N Turma Aluno matricula-se N..N Turma Curso tem 1..N Turma Sendo que, como existe, de fato, uma relação de N:N, torna-se necessária a criação das entidades associativas conforme a tabela: Entidade Relacionamento Cardinalidade Entidade Professor ensina 1..N Turma Aluno inscreve-se 1..N Matricula Curso tem 1..N Turma Turma encontra-se 1..N Matricula II é uma justificativa de I, pois se não existissem relações N:N, na afirmação I, não seriam necessárias as entidades associativas descritas na afirmação II. I é verdadeira e II é falsa. 0,6 / 0,6 ptsPergunta 6 Leia o texto a seguir: 10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados https://famonline.instructure.com/courses/9742/quizzes/29737 12/20 Banco de Dados Distribuído é um banco de dados no qual nem todos os dispositivos de armazenamento estão conectados a um processador comum. Pode ser armazenado em vários computadores, localizados no mesmo local físico, ou podem ser dispersos por uma rede de computadores interconectados. Em um projeto de banco de dados distribuído, é preciso considerar aspectos, como fragmentação de dados. Por razões de desempenho, confiabilidade e disponibilidade, é desejável que os dados sejam distribuídos pelas máquinas de uma rede de forma replicada. Uma das técnicas muito utilizadas para esse fim é a fragmentação de dados, onde as relações de um banco de dados são divididas em fragmentos menores e cada fragmento é tratado como um objeto de banco de dados separado. Considerando o texto acima e os conhecimentos adquiridos, avalie as afirmações a seguir: I. A fragmentação horizontal possibilita a divisão de uma tabela em subconjuntos de linhas (tuplas), nos quais cada fragmento é armazenado em um nó diferente. II. A fragmentação vertical possibilita a divisão de uma tabela em subconjuntos de atributos (colunas), e cada fragmento armazenado fica em um nó diferente. III. A fragmentação mista possibilita a combinação da fragmentação horizontal e vertical, ou seja, uma tabela pode ser dividida em vários fragmentos de tuplas, cada um com um subconjunto de atributos. É correto o que se afirma em: I e III apenas. I, II e III. 10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados https://famonline.instructure.com/courses/9742/quizzes/2973713/20 Alternativa correta. As afirmações I, II e III estão corretas, pois a Fragmentação horizontal possibilita a divisão de uma tabela em subconjuntos de linhas (tuplas), nos quais cada fragmento é armazenado em um nó diferente. Já a fragmentação vertical possibilita a divisão de uma tabela em subconjuntos de atributos (colunas), e cada fragmento armazenado fica em um nó diferente. Finalmente, a fragmentação mista possibilita a combinação da fragmentação horizontal e vertical, ou seja, uma tabela pode ser dividida em vários fragmentos de tuplas, cada um com um subconjunto de atributos. II e III, apenas. I e II, apenas. I apenas. 0,6 / 0,6 ptsPergunta 7 Leia o texto a seguir: A tabela, em um modelo relacional, é vista como uma estrutura bidimensional compostas por linhas e colunas. O Modelo Entidade Relacionamento, representado graficamente, no diagrama de entidade relacionamento, ilustra as relações entre estas tabelas. Fonte: adaptado de Coronel, C.; Rob, P. Sistemas de Banco de Dados: projeto, implementação e administração. São Paulo, Cengage Learning, 2011. Avalie as asserções: I.cada intersecção entre linha e coluna representa um único valor; II.todos os valores em uma coluna devem se adequar a um mesmo formato; 10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados https://famonline.instructure.com/courses/9742/quizzes/29737 14/20 III.cada coluna possui uma faixa específica de valores conhecida como domínio de atributos. É correto o que se afirma em: I e III apenas I, II e III. Alternativa correta, as afirmações I, II e III são verdadeiras. A tabela é vista como uma estrutura bidimensional compostas por linhas e colunas, onde cada intersecção entre linha e coluna representa um único valor; todos os valores em uma coluna devem se adequar a um mesmo formato; e cada coluna possui uma faixa específica de valores conhecida como domínio de atributos. II e III apenas I apenas. I e II apenas 0 / 0,6 ptsPergunta 8IncorretaIncorreta Leia o texto a seguir: Classe é um conceito que encapsula (abrange, abarca) abstrações de dados e procedimentos que descrevem o conteúdo e o comportamento de entidades do mundo real, representadas por objetos. Considerando que o comportamento das classes se dá por meio dos métodos a ela associadas. Avalie as afirmações a seguir: 10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados https://famonline.instructure.com/courses/9742/quizzes/29737 15/20 I. Os métodos são as mensagens enviadas a um objeto, que podem mudar o valor de um ou mais atributos, alterando o estado de um objeto. II. Métodos possuem a propriedade especial, que em tempo de execução, não acessam os dados armazenados em uma instância da classe, assim não são capazes de controlar o estado (valores) da instância. III. Os métodos determinam o comportamento dos objetos de uma classe e são análogos às funções ou procedimentos da programação estruturada. É correto o que se afirma em: I, II e III. Alternativa incorreta. As afirmações I e III estão corretas, pois os métodos são as mensagens enviadas a um objeto, que podem mudar o valor de um ou mais atributos, alterando o estado de um objeto. Os métodos, ainda, determinam o comportamento dos objetos de uma classe e são análogos às funções ou procedimentos da programação estruturada. A afirmação II está incorreta, pois os métodos possuem a propriedade especial, que em tempo de execução, acessam os dados armazenados em uma instância da classe, e assim são capazes de controlar o estado (valores) da instância, exatamente o oposto do que diz a afirmação II. I e III apenas. I e II, apenas. I apenas. II e III, apenas. 0,6 / 0,6 ptsPergunta 9 10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados https://famonline.instructure.com/courses/9742/quizzes/29737 16/20 Leia o texto a seguir: SGBD-OOs (Sistemas Gerenciadores de Bancos de Dados orientados a objeto) e SGBD-ORs (Sistemas Gerenciadores de Bancos de Dados Objetos Relacionais) No início da década de 90, surgiram vários SGBD-OOs (sistemas gerenciadores de bancos de dados orientados a objetos), onde o centro da atenção deixou de ser a relação com a tabela e passou a ser com a classe. Em 1991, um grupo de fabricantes de SGBDs e empresas que trabalham com padrões criaram o grupo ODMG (Object Database Management Group), responsável por padronizar as funcionalidades dos bancos de dados orientados a objetos. Esse grupo definiu não só o modelo de dados OO, mas também os padrões ODL (Object Definition Language) e OQL (Object Query Language). Um SGBD-OO é um sistema com as características de SGBDs, acrescidos da manipulação de objetos. Os SGBD-ORs (sistemas gerenciadores de bancos de dados objetos- relacionais) surgiram como uma reação dos principais fabricantes de SGBD-R aos SGBD-OOs. Nos bancos de dados objeto-relacionais, o banco relacional tem uma parte transformada, além de receber a adição de novos recursos que permitam implementações orientadas a objetos. Um SGBD-OR é um SGBD que suporta SQL-3. Alguns bancos objeto-relacionais atuais: Oracle, PostgreSQL, Informix, DB2, Cachê e SQLServer.” Adaptado de: https://www.devmedia.com.br/artigo-engenharia-de- software-19-usando-banco-de-dados-objeto-relacionais/15151 em 08/04/2020 (https://www.devmedia.com.br/artigo-engenharia-de-software- 19-usando-banco-de-dados-objeto-relacionais/15151%20em%2008/04/2020) . Acesso: 08/04/2020. Considerando as informações apresentadas, avalie as afirmações a seguir: https://www.devmedia.com.br/artigo-engenharia-de-software-19-usando-banco-de-dados-objeto-relacionais/15151%20em%2008/04/2020 10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados https://famonline.instructure.com/courses/9742/quizzes/29737 17/20 I.Relacionamentos complexos são definidos como relacionamentos muitos-para-muitos e herança. PORQUE II.Os dados complexos podem ser objetos aninhados, matrizes multidimensionais, dados não estruturados (voz, vídeo), dados que não estão na primeira forma normal e tipos de dados definidos pelo usuário. É correto o que se afirma em: As asserções I e II são proposições falsas. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. Afirmação I é verdadeira, afirmação II é verdadeira. Porém, afirmação II não é uma justificativa da afirmação I. Alternativa correta, pois as afirmações I e II são verdadeiras. Relacionamentos complexos são definidos como relacionamentos muitos-para-muitos e herança. Já os dados complexos podem ser objetos aninhados, matrizes multidimensionais, dados não estruturados (voz, vídeo), dados que não estão na primeira forma normal e tipos de dados definidos pelo usuário. Porém a afirmação II não é uma justificativa da afirmação I, na verdade ela é um complemento à afirmação I. 0,6 / 0,6 ptsPergunta 10 10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados https://famonline.instructure.com/courses/9742/quizzes/29737 18/20 Leia o texto a seguir: A cardinalidade dos relacionamentos é um item importante para um projeto de banco de dados, pois representa quantas ocorrências de uma entidade podem estar associadas a uma determinada ocorrência de uma entidade através do relacionamento, sendo necessário considerar: a cardinalidade máxima e a cardinalidade mínima. Fonte: HEUSER, C.A. Projeto de Banco de Dados. 4 ed. Porto Alegre: Editora Sagra Luzzatto, 2001 Uma faculdade solicitou a uma empresa desenvolvedora de software que lhe construa um sistema de controle acadêmico que mantenha informações sobre alunos, cursos, disciplinas e departamentos. Além disso, todas as informações sobre as relações entre alunos e cursos, de disciplinas e cursos, de disciplinas e departamentos, assim como entre as disciplinas que são pré-requisitos de outras disciplinas. Portanto, houve uma breve descrição, por parte do coordenadorpedagógico, conforme segue: – Cada disciplina possui exatamente um departamento responsável, e um departamento é responsável por muitas disciplinas, inclusive por nenhuma. – Uma disciplina pode possuir diversas disciplinas como pré-requisitos, inclusive nenhuma. Uma disciplina pode ser pré-requisito de muitas outras disciplinas, inclusive de nenhuma. – Uma disciplina pode aparecer no currículo de muitos cursos, inclusive de nenhum, e um curso pode possuir muitas disciplinas em seu currículo, inclusive nenhuma. 10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados https://famonline.instructure.com/courses/9742/quizzes/29737 19/20 – Um aluno está inscrito em exatamente um curso e um curso pode ter nele inscritos muitos alunos, inclusive nenhum. Com base nessa descrição, foi criado um diagrama entidade- relacionamento: Tomando como base o diagrama entidade-relacionamento acima, avalie as afirmações a seguir: I. Entre as entidades Departamento e Disciplina, conforme enunciado do problema, deve-se ter do lado da entidade Disciplina uma cardinalidade (0, N); II. Entre as entidades Disciplina e Curso, deve-se ter do lado da entidade Disciplina uma cardinalidade (0, N); III. Entre as entidades Curso e Aluno, deve-se ter do lado da entidade Aluno uma cardinalidade (0, N). É correto o que se afirma em: III, apenas I, II e III. 10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados https://famonline.instructure.com/courses/9742/quizzes/29737 20/20 A alternativa está correta. As asserções I, II e III estão corretas, pois o modelo entidade-relacionamento ilustrado, apresenta três erros de cardinalidade: 1) Entre as entidades Departamento e Disciplina, conforme enunciado do problema, deve-se ter do lado da entidade Disciplina uma cardinalidade (0, N); 2) Entre as entidades Disciplina e Curso, deve-se ter do lado da entidade Disciplina uma cardinalidade (0, N); 3) Entre as entidades Curso e Aluno, deve-se ter do lado da entidade Aluno uma cardinalidade (0, N). II, apenas I, apenas I e III apenas. Pontuação do teste: 5,4 de 6
Compartilhar