Baixe o app para aproveitar ainda mais
Prévia do material em texto
1) 2) A escolha por um gerenciador de banco de dados _________ deve ser realizada com muita cautela. Uma das principais preocupações está relacionada com os ciclos e frequência de __________ dos dados com o ___________. Alguns dados devem ser ____________ uma vez por ano (por exemplo, atualização de tabela de preços ou atualização de endereços). Por outro lado, alguns dados devem ser atualizados diariamente (por exemplo, taxa de câmbio ou dados sobre o tráfego). Assinale a alternativa que completa corretamente as lacunas. Alternativas: On-line; sincronização; prestador de serviço; atualizados. On-line; entrega; servidor; atualizados. Relacional; atualização; prestador de serviço; salvos. Off-line; sincronização; servidor; sincronizados. check CORRETO Relacional; sincronização; servidor; salvos. o gerenciamento dos dados deve ser realizado conforme as necessidades do negócio. Ao escolher um banco de dados off line, a equipe de desenvolvimento pode optar por frequências de sincronização diferentes: sincronizar os dados uma vez por ano ou diariamente. Você pode determinar diferentes ciclos de sincronização para diferentes dados. Código da questão: 60103 A empresa YLEducacional está contratando o seu serviço para modelar o banco de dados da instituição de ensino. Ela lhe passa algumas informações, seguem duas delas: todos os funcionários (professores, secretariado, diretoria, entre outros) trabalham em um modelo de dedicação exclusiva, ou seja, podem apenas prestar serviço para a YLEducacional; o aluno só pode estar matriculado em um curso por vez, logo, não é possível estar matriculado no curso de engenharia e em medicina ao mesmo tempo. Sobre banco de dados relacional, as relações entre entidades e as informações passadas pela empresa, considere as seguintes afirmações: ( ) Uma entidade é uma tabela em um banco de dados. ( ) A relação entre um profissional e um CPF é de 1:M. ( ) A relação entre curso e aluno é de M:M. ( ) A relação entre a empresa e o plantel de funcionário é de 1:M. ( ) Uma chave estrangeira é um campo de identificador único na entidade. Assinale a alternativa que contenha a sequência correta: Alternativas: V – F – F – V – V. V – V – F – V – F. Resolução comentada: 3) F – F – V – F – F. V – F – F – V – F. check CORRETO F – V – F – V – V. a afirmativa I é verdadeira, pois uma entidade é uma tabela em um banco de dados, podemos referir como entidade, tabela ou relação. A afirmativa II é falsa, pois uma pessoa (funcionário) só pode ter um número de CPF, por outro lado, um CPF só pode pertencer a uma única pessoa (um único funcionário), logo, a relação é de 1:1. A afirmativa III é falsa, pois, desta forma, um aluno poderia estar matriculado em mais de um curso por vez e um curso teria vários alunos. Entretanto, a empresa informa que o aluno só pode estar matriculado em um curso. Então, o correto seria a relação de 1:M. A afirmativa IV é verdadeira, pois, de acordo com o contexto apresentado, um funcionário pertence a uma empresa e uma empresa possui muitos funcionários (lembre-se de que a instituição disse que os funcionários possuem regime de exclusividade, ou seja, só podem trabalhar para ela). Logo, a relação é de 1:M. A afirmativa V é falsa, pois uma chave estrangeira é uma chave primária que aparece em outra tabela para criar um relacionamento entre as duas tabelas. Uma chave primária é o identificador exclusivo. Código da questão: 60113 SQLite é um poderoso sistema de gerenciamento de banco de dados __________ embarcado, ___________, baseado em ____________, usado principalmente em dispositivos móveis para armazenamento de dados em cenários em que não é necessário um ____________. Assinale a alternativa que completa adequadamente as lacunas: Alternativas: Relacional; gratuito; arquivos; servidor. check CORRETO Não relacional; estruturado; metadados; arquivo. Relacional; estruturado; metadados; arquivo. Não relacional; estruturado; arquivos; servidor. Estruturado; não relacional; arquivos; servidor. o SQLite é gratuito e, assim como o MySQL e o SQLServer, é um sistema de gerenciamento de dados relacional, organizado em tabelas e baseado em arquivos. É, na maioria das vezes, utilizado em arquitetura embarcada, por exemplo, aplicações mobile, por isso não necessita de um servidor. Código da questão: 60105 Resolução comentada: Resolução comentada: 4) 5) CRUD é um acrônimo que vem do mundo da programação de computadores e se refere às quatro funções consideradas necessárias para implementar um aplicativo de armazenamento persistente: _______, ________, _________ e ____________. Assinale a alternativa que completa adequadamente as lacunas: Alternativas: CREATE; RESET; UPDATE; DELETE. CONTAINER; RESET; UPDATE; DROP. CREATE; RESET; UNVISIBLE; DROP. CREATE; READ; UPDATE; DELETE. check CORRETO CONTAINER; READ; UPDATE; DROP. quando criamos um aplicativo, queremos que nossos modelos forneçam quatro tipos básicos de funcionalidades, que são o CREATE (criar um recurso), READ (ler um recurso), UPDATE (atualizar um recurso) e DELETE (excluir um recurso). Os cientistas da computação chamam estes quatro tipos básicos de funcionalidades de CRUD. Código da questão: 60119 Leia e associe as duas colunas: Assinale a alternativa que traz a associação correta entre as duas colunas: Alternativas: I – A; II – B; III – C. I – C; II – A; III – B. check CORRETO I – C; II – B; III – A. I – B; II – A; III – C. I – B; II – C; III – A. Resolução comentada: Resolução comentada: 6) 7) a relação entre um para um pode ser exemplificada pela relação entre um aluno e seu registro acadêmico. Um aluno só pode ter um registro e um registro só pode pertencer a um único aluno. A relação um para muitos pode ser exemplificada pela relação entre marca e produto. Uma marca pode ter vários produtos, porém, um produto só pode pertencer a uma única marca. A relação muitos para muitos pode ser exemplificada pela relação entre filme e ator. Muitos filmes podem ser feitos por muitos atores, e muitos atores podem fazer muitos filmes. Código da questão: 60114 Desktops, laptops, smartphones e smartwatches têm uma coisa em comum: ____________. Esses dispositivos possuem um sistema de armazenamento para salvar arquivos de __________ do sistema, além de arquivos, documentos e dados do usuário. Em seu smartphone Android, você deve ter visto os dois tipos de opções de armazenamento: _________ e ___________. Alternativas: Armazenamento; cache; interno; público. Arquivos; layout; privado; público. Configuração; cache; público; privado. Arquivos; configuração; privado; externo. Armazenamento; configuração; interno; externo. check CORRETO todo dispositivo, seja ele um computador ou um dispositivo móvel (smartphone, smartwatches, ou outro qualquer), possui um sistema de armazenamento. Ele pode ser utilizado para armazenar os arquivos de configuração do sistema e/ou os do usuário. Os arquivos de configuração, geralmente, ficam em um armazenamento interno, já os do usuário podem ficar em um armazenamento interno ou externo, depende de como o aplicativo foi desenvolvido. Código da questão: 60124 Muitos desenvolvedores – desde grandes corporações até pequenas startups, usam SQLite para armazenamento de dados local em aplicativos de seus usuários, afinal, o SQLite possui todos os principais recursos-padrão de um banco de dados, como MySQL e SQL Server. Sobre o SQLite, assinale a alternativa correta. Alternativas: Não requer configuração e/ou instalações adicionais. check CORRETO Possui as instruções GRANT para manipular dados. Permite visualizações de leitura e escrita. Resolução comentada: 8) 9) Pode ser utilizado em uma arquitetura cliente-servidor. Pode ser usado gratuitamente na licença Education. o SQLite é um banco de dados gratuito e fácil de instalar. Para tanto, basta acessar a página oficial do sistema de banco de dados e fazer download do sistema. A sua principal característica é não precisar de instalações adicionais ou qualquer outro tipo de configuração, isso garante a facilidadeno uso e gerenciamento deste sistema. Código da questão: 60104 Ao trabalhar com bancos de dados relacionais, os usuários precisam tentar manter as informações sobre diferentes ____________ em tabelas separadas. Cada ___________ tem uma __________ para fornecer uma referência única em uma _____________. Assinale a alternativa que completa adequadamente as lacunas: Alternativas: Elementos; elemento; característica; relação. Entidades; entidade; chave primária; relação. check CORRETO Entidade; tabela; chave primária; entidade. Elementos; elemento; chave estrangeira; relação. Entidades; entidade; chave estrangeira; entidade. a característica de bancos de dados relacionais é o fato de haver diferentes entidades que estão separadas em tabelas. Estas entidades são referenciadas pelas chaves primárias. A característica de uma chave primária é identificar um registro (tupla) único. Código da questão: 60112 Leia e associe as duas colunas: Assinale a alternativa que traz a associação correta entre as duas colunas: Resolução comentada: Resolução comentada: 10) Alternativas: I – B; II – A; III – C. I – A; II – C; III – B. I – B; II – C; III – A. check CORRETO I – C; II – B; III – A. I – C; II – A; III – B. quando o aplicativo é off-line, há a necessidade (mesmo que rara) de sincronizar os dados com um servidor. A autenticação é um modo de controlar o acesso sobre o sistema e, tecnicamente, sobre os dados. Os dados em repouso, ou seja, os dados que não estão em uso em um intervalo de tempo, ficam armazenados criptografados no dispositivo, de modo a garantir a segurança. Código da questão: 60100 Ao instalar um _____________ em seu dispositivo, você descobrirá que ele criou uma pasta _____________. Essa pasta _____________ pode ser acessada apenas pelo aplicativo. O espaço onde esses arquivos são armazenados é chamado de armazenamento _____________ e os arquivos armazenados neste espaço não podem ser acessados por outros aplicativos e usuários. Assinale a alternativa que completa corretamente as lacunas: Alternativas: Software; criptografada; privada; externo. Aplicativo; privada; criptografada; externo. Aplicativo; privada; privada; interno. check CORRETO Aplicativo; criptografada; criptografada; interno. Software; pública; pública; externo. um aplicativo, quando instalado no dispositivo móvel, cria um diretório privado onde se encontram seus arquivos de configuração. Este espaço onde é criado este diretório é chamado de armazenamento interno, pois é privado ao aplicativo. Código da questão: 60123 Resolução comentada: Resolução comentada:
Compartilhar