Baixe o app para aproveitar ainda mais
Prévia do material em texto
A resposta correta da questão está identificada com a cor Vermelha. 1. (1 ponto)Assinale a alternativa correta: 1. O modelo entidade-relacionamento fornece estruturas de baixo nível que são mais próximas à maneira como o banco de dados é implementado. 1. A SQL pode ser dividida em duas sublinguagens: DDL e DML. 1. Uma instância do banco de dados não é dependente do tempo. 1. Realizar alterações frequentes em um esquema do banco de dados é usual, pois implica no seu estado atual num determinado momento. 1. A linguagem DML pode ser usada para criar ou excluir tabelas do banco de dados. A resposta correta é: “A SQL pode ser dividida em duas sublinguagens: DDL e DML.” JUSTIFICATIVA As outras alternativas estão incorretas pois: - O modelo entidade-relacionamento fornece estruturas de alto nível que permitem explicar como os dados serão organizados no banco de dados. - Uma instância do banco de dados pode mudar conforme o seu uso. - Realizar alterações frequentes em um esquema do banco de dados significa que sua modelagem não foi realizada de maneira bem planejada. - A linguagem DML é usada para executar instruções de recuperação, inserção, exclusão e modificação nos dados. Criar/excluir novas tabelas significa alterar o esquema, e isso é feito pela linguagem DDL. 1. (1 ponto)Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho abaixo: Modelos de ____ fornecem conceitos que são próximos à forma como os usuários percebem os dados. Já modelos de ____ fornecem conceitos que descrevem em detalhes como os dados são armazenados no meio de persistência. Por fim, modelos de ____ fornecem conceitos que são compreensíveis por parte dos usuários, mas que não estão longe da maneira como os dados são armazenados no meio de persistência. 1. dados conceituais – dados de representação – dados físicos 1. dados de representação – dados conceituais – dados físicos 1. dados de representação – dados físicos – dados conceituais ATIVIDADE PARA AVALIAÇÃO - SEMANA 3 1. dados conceituais – dados físicos – dados de representação 1. dados físicos – dados conceituais – dados de representação A resposta correta é: “dados conceituais – dados físicos – dados de representação” JUSTIFICATIVA Modelos de dados conceituais ou de alto nível são mais próximos do entendimento do usuário, por exemplo, o modelo de entidade-relacionamento. Modelos de dados físicos descrevem como armazenar os dados no banco, por exemplo por meio de formato de registros, ordenação e formas de acesso. Modelos de dados de representação são um meio termo, já que são compreensíveis pelo usuário, mas ainda não descrevem exatamente como os dados são persistidos (exemplo: modelo relacional). 1. (1 ponto) Sobre o diagrama entidade-relacionamento (MER), assinale a alternativa correta: 1. Entidades são representadas por retângulos, e quando tracejados, significa que a entidade é fraca. 1. Um atributo é uma propriedade de uma entidade, e é representado por uma elipse que, quando tracejada, significa que pode ter vários valores. 1. Atributos marcados com elipses de linha tracejada indicam que seu valor é derivado de outros dados. 1. Em uma entidade fraca, seu atributo chave ainda é capaz de identificar essa entidade dentro do banco de dados. 1. Atributos podem armazenar apenas um valor por vez. A resposta correta é: “Atributos marcados com elipses de linha tracejada indicam que seu valor é derivado de outros dados.” JUSTIFICATIVA As outras alternativas estão incorretas pois: - Entidades são representadas por retângulos, e quando em borda dupla, significa que a entidade é fraca. - Um atributo é uma propriedade de uma entidade, e é representado por uma elipse que, quando tracejada, significa que pode ser calculado a partir de outros dados. - Em uma entidade fraca, seu atributo chave é chamado de chave parcial, pois ela sozinha não é capaz de identificar essa entidade dentro do banco de dados. - Atributos podem ser simples/compostos, univalorados/multivalorados e armazenados/derivados. 1. (1 ponto)Qual conceito mais se relaciona com a seguinte definição? “Um valor distinto para cada entidade individual dentro do conjunto entidade.” 1. Atributo chave. 1. Atributo multi-valorado. 1. Entidade fraca. 1. Entidade forte. 1. Instância. A resposta correta é: “Atributo chave.” JUSTIFICATIVA Um atributo chave contém um valor que é único e identifica uma entidade dentre as entidades armazenadas. 1. (1 ponto)Em um modelo de banco de dados de uma universidade, temos alunos que se matriculam em disciplinas para cursar num determinado semestre. O relacionamento entre aluno e disciplina, portanto, tem a cardinalidade: 1. 1:1 1. M:N 1. 1:N 1. N:1 1. 2:N A resposta correta é: “M:N" JUSTIFICATIVA Relacionamento M:N, pois vários alunos estão relacionados a uma disciplina, e uma disciplina tem vários alunos matriculados. 1. (1 ponto)Em um modelo de banco de dados de uma universidade, temos um professor para cada disciplina, sendo que cada professor pode assumir mais que uma disciplina. O relacionamento entre professor e disciplina, portanto, tem a cardinalidade: 1. 1:1 1. 1:N 1. N:M 1. M:N 1. 2:N. A resposta correta é: “1:N" JUSTIFICATIVA Relacionamento 1:N, pois uma disciplina tem apenas um professor, e um professor pode ministrar mais que uma disciplina. 1. (1 ponto)Assinale a alternativa incorreta: 1. Um exemplo de restrição de disjunção seria a entidade automóvel, que pode se especializar na entidade carro e moto. 1. Um atributo de uma entidade especializada pode ser compartilhado com a entidade de seu supertipo. 1. Na restrição de sobreposição, uma entidade pode se especializar em uma ou mais entidades de nível mais baixo. 1. Atributos de uma entidade de supertipo são compartilhados com subentidades. 1. Na agregação, um objeto é formado a partir de entidades que se relacionam logicamente. A resposta correta é: “Um atributo de uma entidade especializada pode ser compartilhado com a entidade de seu supertipo." JUSTIFICATIVA Atributos associados com uma entidade especializada somente pertencem àquela entidade, não podendo ser usadas pelos objetos de um supertipo. 1. (1 ponto) Assinale a alternativa incorreta: 1. A restrição de domínio define que o valor de cada atributo deve ser atômico e estar dentro de um conjunto de valores especificados por aquele domínio. 1. A restrição de integridade de entidade define que todos os valores de atributos devem ser não-nulos. 1. A restrição de chave define que todas as tuplas de um conjunto devem ser distintas entre si. 1. Valores atômicos são aqueles que não são compostos nem multivalorados. 1. Uma chave estrangeira tem o mesmo domínio da chave primária à qual ela referencia. A resposta correta é: “A restrição de integridade de entidade define que todos os valores de atributos devem ser não-nulos." JUSTIFICATIVA A restrição de integridade de entidade define que chaves primárias não podem ser nulas. 1. (1 ponto)Quando temos duas entidades relacionadas entre si, devemos garantir que a entidade referenciada contenha a tupla em seus registros. Essa regra é chamada de: 1. restrição de integridade de entidade. 1. restrição de integridade referencial. 1. chave primária. 1. restrição de domínio. 1. restrição de chave. A resposta correta é: “restrição de integridade referencial." JUSTIFICATIVA As demais alternativas estão incorretas pois: - Restrição de integridade de entidade: o valor de uma chave primária não pode ser NULL. - Chave primária: escolha de uma das chaves candidatas cujos atributos não são redundantes (restrição de unicidade). - Restrição de domínio: especifica que o valor de cada atributo deve ser atômico dentro de um determinado domínio em todas as tuplas da relação. - Restrição de chave: Duas tuplas quaisquer de uma relação não podem ter a mesma combinação de valores para todos os seus atributos. 1. (1 ponto)Sobre o mapeamento do modelo entidade-relacionamento para o modelo relacional, assinale a alternativa incorreta:1. Uma entidade forte é mapeada para uma relação, sendo que somente os atributos simples e os componentes simples dos atributos compostos são incluídos na relação. 1. Um atributo composto de um modelo entidade-relacionamento é mapeado por meio da criação de 1. Atributos derivados no modelo entidade-relacionamento não são mapeados para o modelo relacional. 1. Atributos multivalorados devem ser mapeados por meio de uma nova relação que incluirá um atributo A correspondente ao atributo multivalorado, mais o atributo chave primária K da relação que representa o tipo entidade no qual o atributo multivalorado foi especificado. 1. Entidades fracas são mapeadas da mesma forma que entidades fortes, porém adiciona- se um atributo chave estrangeira que referencia a chave primária da entidade forte a qual ela está associada. A resposta correta é: “Um atributo composto de um modelo entidade-relacionamento é mapeado por meio da criação de uma nova relação no modelo relacional." JUSTIFICATIVA Atributos compostos são mapeados por meio da inclusão dos componentes simples daquele atributo composto do modelo entidade-relacionamento.
Compartilhar