Prévia do material em texto
<p>03/10/2024, 16:04 Avaliação Individual A+ Alterar modo de visualização Peso da Avaliação 2,00 Prova 77322540 Otd. de Questões 10 Acertos/Erros 10/0 Nota 10,00 1 Em um Modelo Entidade Relacionamento, quando falamos do número de ocorrência de uma entidade para outra, há um elemento que caracteriza essas ocorrências. Sobre esse elemento, assinale a alternativa CORRETA: A Semântica. B Condição. C Cardinalidade. D Alternância. 2 O conhecimento da modelagem de dados é muito importante para qualquer desenvolvedor que, em algum momento, construir alguma aplicação que interagirá com um banco de dados. Independente do tamanho da aplicação a ser desenvolvida, sucesso estará diretamente relacionado a uma modelagem bem feita, de modo a garantir dados consistentes, armazenados de forma eficiente, proporcionando bom desempenho e também a integridade dos dados. Sobre modelo lógico, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Tem por objetivo representar as estruturas que armazenarão os dados dentro de um Banco de Dados, a partir deste momento é que são definidas com maior propriedade as entidades e os seus atributos. ( ) É iniciado somente a partir da estruturação do Modelo Conceitual. Nessa etapa é que será levada em consideração qual abordagem será utilizada referente ao Banco de Dados: Relacional, Hierárquico ou de Rede. ( ) Representa os dados em uma estrutura de armazenamento de dados. Nesse momento é definido a estrutura de registro do Banco de Dados, seus registros e números de campos com seus respectivos tamanhos. ( ) É uma descrição mais abstrata da realidade, em que os fatos do mundo real são descritos de uma forma mais natural, bem como suas propriedades e relacionamentos. Assinale a alternativa que apresenta a sequência CORRETA: A V F F V. B C F-V-V-F about:blank 1/5</p><p>03/10/2024 16:04 Avaliação Individual D F-F-F-V 3 Edgard F. Codd, em 1985, estabeleceu as 12 regras de Codd. Em algumas vezes, as regras se tornam uma barreira e nem todos os SGBDs relacionais fornecem suporte a elas. Sobre esse conceito, analise as afirmativas a seguir: I- Na regra das informações em tabelas. as informações a serem armazenadas no banco de dados devem ser apresentadas como relações (tabelas formadas por linhas e colunas) e vínculo de dados entre as tabelas deve ser estabelecido por meio de valores de campos comuns (chaves estrangeiras). II- A regras de atualização de alto nível diz que usuário deve ter capacidade de manipular as informações do banco de dados em grupos de registros, ou seja, ser capaz de inserir, alterar e excluir vários registros ao mesmo tempo. III- Na regra de independência de distribuição, alguns SGBDs, notadamente os que seguem padrão SQL, podem ser distribuídos em diversas plataformas/equipamentos que se encontrem interligados em rede. IV- Na regra de independência física, qualquer alteração efetuada na estrutura do banco de dados como inclusão ou exclusão de campos de uma tabela ou alteração no relacionamento entre tabelas não deve afetar aplicativo utilizado ou ter um baixo impacto sobre mesmo. Assinale a alternativa CORRETA: A As sentenças I e IV estão corretas. B As sentenças I, II e III estão corretas. C As sentenças I, II e IV estão corretas. D As sentenças III e IV estão corretas. 4 A normalização é um processo pelo qual se aplica uma série de regras sobre as tabelas de um banco de dados, a fim de verificar se estas foram corretamente projetadas. Tal processo visa a garantir a integridade dos evitando que informações sem sentido sejam inseridas, bem como organiza e divide as tabelas de forma mais eficiente, reduzindo a redundância dos dados e permitindo a evolução do banco de dados. Com base nos conceitos atinentes à normalização, considere a imagem anexa e classifique V para as sentenças verdadeiras e F para as falsas: ( ) A tabela Alunos foi normalizada até a terceira forma normal. ( ) Para estar na segunda forma normal, a tabela Profissoes deveria conter também os CodAluno de todos os alunos. ( ) A exclusão do campo IdadeAluno, é um dos requisitos para que a tabela esteja na terceira forma normal. ( ) Para estar na terceira forma normal, é necessário que a tabela já tenha atendido a primeira e segunda forma normal. ( Não foi aplicada nenhuma regra de normalização à tabela Alunos. about:blank 2/5</p><p>03/10/2024, 16:04 Avaliação Individual 1. Sem normalização Alunos PK CodAluno NomAluno DatNascAluno IdadeAluno 2. Com normalização Alunos PK CodAluno DatNascAluno FK1 Profissoes PK DesProfissao Assinale a alternativa que apresenta a sequência CORRETA: A F B C D F-V-F-V-V 5 A modelagem de dados pode ser compreendida como ato de especificar as estruturas de dados e as regras de negócio necessárias para seu desenvolvimento. Os modelos podem ser classificados como conceitual, lógico ou físico. Com relação ao modelo lógico, analise as sentenças a seguir: I- Seu objetivo é descrever as informações em um contexto de negócio de forma simples e de fácil compreensão aos usuários finais, para posteriormente serem armazenadas em um banco de dados. II- Ele tem por objetivo representar as estruturas que irão armazenar os dados dentro de um Banco de Dados. III- É considerado a etapa final do projeto de banco de dados, onde será utilizada a linguagem de definição de dados do SGDB IV- Nesta etapa, levamos em conta qual será a abordagem utilizada referente ao Banco de Dados: Relacional, Hierárquico ou de Assinale a alternativa CORRETA: A Somente a sentença I está correta. B Somente a sentença III está correta. C As sentenças II e IV estão corretas. D As sentenças I e III estão corretas. about:blank 3/5</p><p>03/10/2024, 16:04 Avaliação Individual 6 O modelo físico é a etapa final do projeto de banco de dados, em que será utilizada a linguagem de definição de dados do SGDB para a construção do banco de dados com base no script SQL gerado. Qual linguagem é esta? A DDL. B DCL. C DML. D DLL. 7 A modelagem conceitual de um banco de dados é composta por dois elementos principais: entidades e relacionamentos. As entidades representam elementos do mundo real sob os quais se desejam armazenar informações, já os relacionamentos representam comportamento entre as entidades. Os relacionamentos são vínculos ou associações lógicas entre duas ou mais entidades. Contudo, em alguns casos particulares, é possível que um relacionamento seja estabelecido entre uma entidade e ela mesma. Neste sentido, assinale a alternativa CORRETA que apresenta este tipo de relacionamento: A Extrarrelacionamento B Grau de Relacionamento. C Entrerrelacionamento. D 8 O conhecimento da modelagem de dados é muito importante para qualquer desenvolvedor que, em algum momento, construir alguma aplicação que irá interagir com um banco de dados. Independente do tamanho da aplicação a ser desenvolvido, sucesso estará diretamente relacionado a uma modelagem bem de modo a garantir dados consistentes, armazenados de forma eficiente, proporcionando bom desempenho e também a integridade dos dados. Com relação à modelagem, assinale a alternativa CORRETA: O objetivo da modelagem de dados é garantir que todos os objetos de dados existentes em determinado contexto e requeridos pela aplicação estejam representados com precisão dentro do Banco de Dados. O objetivo da modelagem de dados é garantir que todos os objetos de dados existentes em B determinado contexto e requeridos pela aplicação estejam representados dentro do Banco de Dados indenpendente de sua precisão. Quanto mais fiel a modelagem for ao ambiente em análise, menor é a chance de projeto ter um C bom resultado, permitindo assim a criação de um banco de dados mais aderente à realidade, possibilitando de forma mais eficiente desenvolvimento da aplicação. about:blank 4/5</p><p>03/10/2024, 16:04 Avaliação Individual D Pode-se definir modelagem de dados como sendo um único conceitos que deve ser usado para descrever a estrutura de uma base de dados. 9 Os atributos são as características ou propriedades das entidades e guardam informações específicas delas. Com relação aos atributos, assinale a alternativa CORRETA: A Em uma entidade veículo, teremos os atributos modelo, marca, ano, tipo, combustível etc. B Em uma entidade veículo, teremos os atributos funções Acelera(), Ponto_morto(), Marcha() etc. C Em uma entidade veículo. teremos os atributos variáveis Ponto_morto() etc. D Em uma entidade veículo, as constantes atributos podem ser modelo, marca, ano, tipo, combustível etc. 10 A modelagem de dados é um conjunto de conceitos para descrever a estrutura de uma base de dados. A modelagem tem de ser fiel para que projeto tenha um bom resultado. O que é modelo conceitual? É a descrição mas abstrata da realidade, em que fatos do mundo real são descritos de forma natural, levando em conta suas propriedades e seus relacionamentos B É a representação dos dados em uma estrutura de armazenamento, em que é definida toda estrutura do banco de dados. C a representação de uma estrutura abstrata da realizada para que banco de dados seja construído em scripts. D É a modelagem em que a definição de dados do SGDB forma banco de dados com base em script. Imprimir about:blank 5/5</p>