Foram encontradas 24.828 questões.
Durante o desenvolvimento de um aplicativo interno utilizado por servidores em tablets para registrar inspeções de equipamentos em campo, a equipe de tecnologia optou por utilizar SQLite como mecanismo de armazenamento de dados local. A escolha foi motivada pela necessidade de manter registros mesmo quando o dispositivo estivesse temporariamente sem conexão com a rede institucional. Ao analisar a solução adotada, um técnico de tecnologia da informação revisou algumas características associadas ao funcionamento do SQLite e à sua utilização em aplicações. Com base nessas informações e em conceitos relacionados ao SQLite, analise as afirmativas a seguir:
I.O SQLite consiste em um mecanismo de banco de dados relacional que pode ser incorporado diretamente à aplicação, dispensando a necessidade de um servidor de banco de dados em execução separadamente.
II.Em muitas aplicações móveis ou embarcadas, o SQLite armazena o banco de dados em um único arquivo no sistema de arquivos do dispositivo.
III.Embora utilize SQL para manipulação de dados, o SQLite foi projetado apenas para leitura de informações, não oferecendo suporte a operações de inserção ou atualização de registros.
IV.A utilização do SQLite costuma ser considerada em cenários nos quais o volume de dados e o número de conexões simultâneas tendem a ser menores quando comparados a bancos utilizados em grandes servidores corporativos.
V.Em aplicações que utilizam SQLite, tabelas e registros podem ser manipulados por comandos SQL semelhantes aos utilizados em outros sistemas relacionais.
Assinale a alternativa CORRETA:
Provas
Em um órgão público que iniciou recentemente a modernização de seus sistemas internos, a equipe de tecnologia da informação decidiu substituir arquivos dispersos em planilhas por uma solução baseada em um Sistema Gerenciador de Banco de Dados (SGBD). Durante uma reunião técnica, foram discutidas algumas características esperadas desse tipo de software, especialmente no que diz respeito ao gerenciamento dos dados institucionais e ao suporte às aplicações corporativas. Considerando os conceitos relacionados aos Sistemas Gerenciadores de Banco de Dados, assinale a alternativa CORRETA:
Provas
Durante a manutenção de um sistema de controle de chamados técnicos utilizado por um órgão público, um técnico de tecnologia da informação precisou analisar algumas instruções SQL aplicadas sobre a tabela Chamados, que possui a seguinte estrutura simplificada:
id_chamado
usuario
setor
status
data_abertura
O objetivo era compreender como determinados comandos de manipulação de dados estavam sendo utilizados no banco de dados do sistema.
Considerando os conceitos relacionados à linguagem SQL e aos comandos SELECT, INSERT, UPDATE e DELETE, analise as assertivas a seguir e assinale V (verdadeiro) ou F (falso):
( ) O comando SELECT não permite transferir dados armazenados em uma ou mais tabelas, mesmo que existam cláusulas que restrinjam os resultados obtidos.
( ) Uma instrução INSERT pode ser utilizada para adicionar novos registros em uma tabela, desde que os valores informados sejam compatíveis com os campos definidos na estrutura da tabela.
( ) O comando UPDATE é empregado para modificar dados já existentes, sendo comum a utilização de uma cláusula de condição para delimitar quais registros serão alterados.
( ) A instrução DELETE remove registros de uma tabela; caso seja executada sem uma condição de filtragem, poderá afetar todos os registros armazenados.
( ) O comando SELECT altera diretamente os valores armazenados em registros que atendem aos critérios definidos na consulta.
( ) Em muitos sistemas gerenciadores de banco de dados, os comandos INSERT, UPDATE e DELETE são classificados como operações de manipulação de dados.
Assinale a alternativa que apresenta a sequência CORRETA de V (verdadeiro) e F (falso):
Provas
Em um instituto de pesquisa, a equipe de tecnologia da informação decidiu utilizar MySQL como sistema gerenciador de banco de dados para armazenar informações de projetos, pesquisadores e relatórios técnicos. Durante a implementação inicial, um técnico foi encarregado de revisar algumas decisões relacionadas ao funcionamento do MySQL, às suas características e à forma como ele gerencia dados em aplicações institucionais. Com os conhecimentos e em aspectos associados ao MySQL, assinale a alternativa CORRETA:
Provas
O sistema de gerenciamento de banco de dados relacional PostgreSQL é amplamente reconhecido por sua robustez e conformidade com os padrões da Structured Query Language (SQL). No contexto da manipulação de dados e transações neste sistema, assinale a alternativa correta.
Provas
A normalização de bancos de dados relacionais visa eliminar a redundância e garantir a integridade referencial através da aplicação de regras estruturais sucessivas. Considerando os requisitos de cada forma normal, analise as afirmativas a seguir:
I. Para que uma tabela esteja na Primeira Forma Normal, é necessário que todos os seus atributos sejam atômicos e que não existam grupos de valores repetidos.
II. A Segunda Forma Normal exige que a tabela já esteja na primeira e que todos os atributos não chave dependam funcionalmente de apenas uma parte da chave primária composta.
III. Uma relação encontra-se na Terceira Forma Normal quando não possui dependências transitivas, ou seja, atributos não chave não devem depender de outros atributos não chave.
Está correto o que se afirma em:
Provas
A modelagem de dados é o processo de definição da estrutura de armazenamento que suportará as operações de um sistema de informação. Acerca da Linguagem de Consulta Estruturada e das características dos sistemas gerenciadores de bancos de dados, registre V, para as afirmativas verdadeiras, e F, para as falsas:
( )A Linguagem de Definição de Dados inclui comandos como criar e alterar, que são utilizados para estabelecer e modificar a estrutura de tabelas e esquemas do banco de dados.
( )Em um banco de dados relacional, a chave estrangeira é um atributo que garante a unicidade de um registro dentro de sua própria tabela, proibindo valores nulos ou repetidos.
( )Bancos de dados não relacionais, conhecidos como Não Apenas Linguagem de Consulta Estruturada, são frequentemente utilizados para armazenar grandes volumes de dados não estruturados ou semiestruturados.
( )O comando de junção em Linguagem de Consulta Estruturada é utilizado para remover permanentemente todas as linhas de uma tabela sem disparar gatilhos de exclusão de integridade.
Após análise, assinale a alternativa que apresenta a sequência correta dos itens acima, de cima para baixo:
Provas
Provas
Provas
Provas
Caderno Container