Buscar

Banco de dados para dispositivos mobile

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

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:

Continue navegando