Baixe o app para aproveitar ainda mais
Prévia do material em texto
Prepare-se! Chegou a hora de você testar o conhecimento adquirido nesta disciplina. A Avaliação Virtual (AV) é composta por questões objetivas e corresponde a 100% da média final. Você tem até cinco tentativas para “Enviar” as questões, que são automaticamente corrigidas. Você pode responder as questões consultando o material de estudos, mas lembre-se de cumprir o prazo estabelecido. Boa prova! 1) Quando um desenvolvedor efetua o levantamento de requisitos, as regras de negócio irão determinar como a aplicação deverá ser estruturada e isso deve ficar bem claro. Todas as características técnicas são determinadas nesse momento, e isso acaba impactando no formato da base de dados, no layout da aplicação, na tecnologia mais adequada, dentre outros pontos relevantes. Assinale a alternativa que descreve a estrutura encontrada em projetos em que se tem um número de colunas pré-determinado e relacionamento entre tabelas: . Alternativas: ● Dados semiestruturados. ● Metadados. ● Dados superestruturados. ● Dados estruturados.checkCORRETO ● Dados não estruturados. Resolução comentada: São bases de dados organizadas com obediência às linhas e colunas. São estruturadas por meio das colunas, deixando bem claro o tipo de dado que poderá ser inserido. Código da questão: 45987 2) I. O mercado de desenvolvimento de software percebeu o grande potencial da arquitetura dos bancos de dados NoSQL, sendo possível utilizar quatro tipos: chave-valor, colunar, orientado a chave e grafos. PORQUE II. O banco de dados do tipo relacional permite, na mesma coluna, dados com tipos diferentes em cada um dos registros inseridos. Assinale a alternativa acerca das asserções supracitadas, bem como a relação entre elas: Alternativas: ● A primeira asserção está correta, e a segunda está incorreta. ● A primeira asserção está correta, e a segunda não justifica a primeira. ● Ambas asserções estão incorretas.checkCORRETO ● A primeira asserção está incorreta, e a segunda está correta. ● A primeira asserção está correta, e a segunda justifica a primeira. Resolução comentada: A primeira asserção está incorreta, pois os quatro tipos são: chave-valor, colunar, orientado a documentos e grafos. E não orientado a chaves como dito na questão. A segunda asserção está incorreta, pois o banco de dados do tipo relacional NÃO permite, na mesma coluna, dados com tipos diferentes em cada um dos registros inseridos. Fato, este, que contribuiu para o surgimento do banco de dados do tipo não relacional. Código da questão: 45986 3) Com maior oferta de internet móvel pelas operadoras, a popularização dos dispositivos móveis e outras ações que contribuíram para o aumento exponencial de geração de dados, fizeram com que os cientistas de dados percebessem o grande potencial em conseguir capturar, armazenar, tratar e efetuar a convergência em informações úteis a determinados segmentos. Quanto ao modelo de banco de dados orientado a documentos, assinale a alternativa correta. : Alternativas: ● Os documentos são objetos inseridos na base de dados, como as strings, listas e objetos aninhados.checkCORRETO ● Os documentos são os dados semiestruturados, inseridos na base de dados. ● O modelo orientado a documentos não recebe uma chave primária, pois os dados não são estruturados. ● Os documentos são arquivos físicos como: figuras, vídeos ou áudios. ● São modelos que devem permitir o relacionamento por meio do chaveamento entre as tabelas. Resolução comentada: A afirmativa “São modelos que devem permitir o relacionamento por meio do chaveamento entre as tabelas” está incorreta, pois esse conceito está relacionado a banco de dados relacional. A afirmativa “Os documentos são arquivos físicos como: figuras, vídeos ou áudios” está incorreta, pois é possível inserir strings, listas e objetos aninhados. A afirmativa “O modelo orientado a documentos não recebe uma chave primária, pois os dados não são estruturados” está incorreta, pois os bancos orientados a documento possuem uma chave identificadora que deve ser unívoca. A afirmativa “Os documentos são objetos inseridos na base de dados, como as strings, listas e objetos aninhados” está correta, pois é possível inserir os dados não estruturados ou semiestruturados, sendo possível inserir strings, listas e objetos aninhados. A afirmativa “Os documentos são os dados semiestruturados, inseridos na base de dados” está incorreta, pois documentos não são dados, e sim possuem dados, independente do seu formato estrutural. Código da questão: 45992 4) Quanto às características do NoSQL, considere as seguintes afirmações: I. O NoSQL tem como característica o bom desempenho e ser tolerante a falhas. II. O relacionamento das tabelas deve ser feito por meio de chaveamento. III. No banco de dados NoSQL, as tabelas têm que estar estruturadas verticalmente. Assinale a alternativa correta. Alternativas: ● Somente a alternativa I está correta.checkCORRETO ● Somente a alternativa II está correta. ● Somente a alternativa III está correta. ● Somente as alternativas I e II estão corretas. ● Somente as alternativas I e III estão corretas. Código da questão: 45984 5) I. O CouchDB utiliza um mecanismo para controle de versão conhecido como UVC – Unique Version Control (Controle de versão exclusiva). PORQUE II. É a ferramenta utilizada para subscrever os dados e disponibilizar a versão mais consistente. Assinale a alternativa acerca das asserções supracitadas, bem como a relação entre elas: Alternativas: ● Ambas as asserções estão corretas, e a segunda justifica a primeira. ● A primeira asserção está correta, e a segunda está incorreta. ● Ambas as asserções estão corretas, mas a segunda não justifica a primeira. ● A primeira asserção está incorreta, e a segunda está correta. ● A primeira e a segunda asserção estão incorretas.checkCORRETO Resolução comentada: A primeira asserção está incorreta, pois o CouchDB utiliza o mecanismo para controle de versão conhecido como MVCC (Multi-Version Concurrency Control). A segunda asserção está incorreta, pois nos mecanismos de controle de versão no CouchDB são criadas versões dos dados dessa forma, os dados contidos no banco de dados não são subscritos. Código da questão: 46001 6) O MongoDB utiliza a estrutura da linguagem ______________ para efetuar consultas aos documentos. É possível efetuar consultas, agrupamentos e ordenações. O sistema de gerenciamento de banco de dados orientado a documentos tem suporte à computação em _____________, com possibilidade a transações ________________. Assinale a alternativa que completa adequadamente as lacunas acima: Alternativas: ● JSON; nuvem; ACID.checkCORRETO ● JavaScript; paralelo; armazenadas. ● Python; cluster; armazenadas. ● Python; nuvem; ACID. ● JSON; cluster; ACID. Resolução comentada: O MongoDB utiliza o JSON como base para consulta e manipulação dos dados. Ainda, possui suporte à computação em nuvem, e transações ACID. Código da questão: 45993 7) Observe a afirmativa a seguir. Nos sistemas de gerenciamento de bancos de dados não relacionais, a garantia do ____________ é bem mais complexa em relação aos bancos de dados relacionais. Para isso, surge um conceito preparado para o NoSQL, conhecido como __________. O seu funcionamento consiste em ter apenas duas das três propriedades, sendo elas: disponibilidade, consistência e ___________________. Assinale a alternativa que completa adequadamente as lacunas acima: Alternativas: ● ACID; CAP; tolerância.checkCORRETO ● CAP; ACID; isolamento. ● CAP; ACID; tolerância. ● ACID; CAP; isolamento. ● ACID; CAP; durabilidade. Resolução comentada: As propriedades encontradas no ACID foram preparadas para banco de dados do tipo relacional. Para atender às necessidades dos bancos de dados não relacionais (NoSQL), foi desenvolvido o CAP, com as propriedades de disponibilidade, consistência e tolerância, sendo necessário apenas duas propriedades no NoSQL. Código da questão: 45983 8) Quanto às características dos metadados, considere as seguintes afirmações: I. Sãodivididos em caráter técnico, de negócio e estrutural. II. Podem ser representados apenas em fotos e arquivos de texto como .doc ou .pdf. III. Quanto ao caráter técnico, fornecem informações a respeito do tipo de dado, possibilitando ao desenvolvedor o planejamento assertivo da estrutura da base de dados. IV. Quanto ao caráter de negócio, pode fornecer informações por meio de relatórios dos dados colhidos. V. No caráter estrutural, define o nome das colunas e os respectivos tipos de dados que poderão ser inseridos na base de dados. São verdadeiras: Alternativas: ● III - IV - V. ● IV - V. ● I - II - IV. ● II - III. ● III - IV.checkCORRETO Resolução comentada: A afirmativa I está incorreta, pois não existe o caráter estrutural em sua divisão. A afirmativa II está incorreta, pois é possível ter metadados em qualquer tipo de arquivo, como fotos, vídeos, som, texto e arquivos em geral. A afirmativa III está correta, pois o caráter técnico se preocupa com os tipos de dados, tratativas de desempenho e segurança. A afirmativa IV está correta, pois o caráter de negócio tem como objetivo extrair informações e utilizá-las como vantagem competitiva na área de negócios. A afirmativa V está incorreta, pois não existe o caráter estrutural em sua divisão. Código da questão: 45989
Compartilhar