

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Nos computadores, dados digitais são processados e armazenados em sistema binário.
Certo
Errado
Na estratégia de redundância e resiliência, o balanceamento de carga
envolve armazenado em locais seguros e testado regularmente para garantir que os dados sejam recuperados efetivamente em caso de falhas ou desastres.
pode ser realizado por meio de hardware dedicado ou software específico, distribuindo o tráfego entre vários servidores ou instâncias para evitar sobrecarga em um único ponto.
cria ambientes isolados e independentes, permitindo que se migrem rapidamente serviços e aplicativos entre diferentes máquinas virtuais ou contêineres.
envolve a utilização de data centers em várias regiões ou até mesmo em diferentes países, evitando que um único ponto de falha afete todos os seus serviços.
De acordo com a linguagem de manipulação de dados em SQL, para atualizar o valor da coluna "quantidade" para 50 na tabela "estoque" para todos os registros onde o produto é "Leite" é:
ALTER estoque SET quantidade = 50 WHERE produto = 'Leite'
CHANGE estoque SET quantidade = 50 WHERE produto EQUALS 'Leite'
UPDATE estoque SET quantidade = 50 WHERE produto = 'Leite'
MODIFY estoque SET quantidade = 50 WHERE produto LIKE 'Leite'
Em um modelo relacional, a cardinalidade de 1 para 10 significa que cada registro em uma tabela pode estar associado a 10 registros em outra tabela.
Certo
Errado
A AWS possui uma ampla variedade de serviços para contratação. Dentre os diversos serviços, um que se caracteriza como sendo do tipo Banco de Dados é o Amazon
Aurora
CloudWatch
SageMaker
EC2
ECS
Em normalização de bancos de dados, a forma em que a tabela não possui atributos transitivamente dependentes da chave primária e em que não há colunas dependentes de outras colunas que não são chaves é denominada
primeira forma normal.
associações.
segunda forma normal.
terceira forma normal.
diagrama de dependências funcionais.
De acordo com a query descrita abaixo, assinale a alternativa correta, sobre sua execução:
SELECT COUNT(*) FROM clientes;
Retorna todos os clientes
Retorna o maior ID cadastrado para clientes
Retorna a quantidade de tabelas que possuem chave com a tabela clientes
Retorna a soma os códigos dos clientes
Retorna o número total de clientes
Quando dois ou mais componentes são executados juntos, formam o que se conhece como sistema gêmeo, que permite estudar a interação entre esses componentes, criando uma coleção importante de dados de desempenho que podem ser processados e, assim, transformados em insights executáveis.
Certo
Errado
Sistemas de bancos de dados apresentam benefícios e desafios potencializados quando é possível adotar uma solução de gerência distribuída, coordenada por um sistema de banco de dados distribuído.
Nesse contexto, uma importante questão de projeto refere-se à
autonomia, dimensão a ser considerada na arquitetura de um banco de dados distribuído, pois indica como a distribuição dos dados será processada, com a designação de fragmentos por nó.
confiabilidade do sistema, que pode, em função da natureza dos dados e da natureza das aplicações clientes, ser relaxada, em prol do desempenho de execução das consultas.
fragmentação vertical de dados, uma técnica que particiona um conjunto de dados em tuplas, ou registros, entre os nós do sistema distribuído.
replicação de dados seja ela total ou parcial, pois demanda a implementação de protocolos que garantam a consistência das réplicas.
execução de consultas, que se concentram na minimização dos custos de processador e de entrada e saída, sendo os custos de comunicação parcela de menor impacto no total.
A execução do script SQL a seguir criará as tabelas e o relacionamento entre elas, conforme o modelo apresentado.
Certo
Errado
No SGBD MySQL, o comando DESCRIBE <tabela> é utilizado para a obtenção de informações sobre a estrutura de uma tabela, como nomes de colunas e tipos de dados.
Certo
Errado
Analise as afirmativas a seguir:
I. A Structured Query Language (SQL) é a terceira linguagem mais usada para programar. Muito utilizada para ciências de dados e computação estatística, a SQL permite que os programadores manipulem, organizem em queries e analisem dados arquivados em bancos de dados relacionais. Poucas indústrias precisam de programadores SQL, por isso há uma baixa demanda por esses profissionais. Aprende-la não é tão fácil.
II. A linguagem de programação C++ proporciona aos programadores a criação de aplicações com ótimo desempenho, como softwares gráficos, navegadores web e videogames. É ideal para programação de sistemas, por ser multiparadigma, e sustentar programação imperativa, genérica e OOP. Sua sintaxe é mais complexa do que outras linguagens de programação. Porém, a proficiência em C++ oportuniza ao profissional atuar como arquiteto de programação e desenvolvedor de software.
Marque a alternativa CORRETA:
As duas afirmativas são verdadeiras.
A afirmativa I é verdadeira, e a II é falsa.
A afirmativa II é verdadeira, e a I é falsa.
As duas afirmativas são falsas.
No MySQL, o backup lógico guarda as informações representadas como estrutura lógica de banco de dados (CREATE) e conteúdo (INSERT ou arquivos de texto delimitado) em um arquivo. Nesse sentido, o comando que realiza o backup lógico completo de cada banco de dados é:
mysqldump -u root -p --backup-all-databases > backup.sql
mybackup -u root -p --all-databases > backup.sql
mysqldump -u root -p --all-databases > backup.sql
mybackup -u root -p --full-backup > backup.sql
A capacidade de alterar o esquema conceitual sem que seja necessário alterar os esquemas externos ou os programas de aplicação, é denominada independência:
física de dados.
de transparência de dados.
lógica de dados.
de fragmentação de dados.
MySQL é um SGBD (Sistema de Gerenciamento de Bancos de Dados) amplamente utilizado para gerenciar dados em aplicações web e outras aplicações que necessitam de um sistema de gerenciamento de banco de dados relacional.
Em MySQL, o comando para selecionar todos os registros da tabela ‘clientes’ juntamente com os registros correspondentes da tabela ‘pedidos’, incluindo clientes que não possuem pedidos é:
‘SELECT * FROM clientes LEFT JOIN pedidos ON clientes.id = pedidos.cliente_id;’
‘SELECT * FROM clientes RIGHT JOIN pedidos ON clientes.id = pedidos.cliente_id;’
‘SELECT clientes.*, pedidos.* FROM clientes JOIN pedidos ON clientes.id = pedidos.cliente_id;’
‘SELECT * FROM clientes FULL OUTER JOIN pedidos ON clientes.id = pedidos.cliente_id;’
PHP Data Objects (PDO) oferece uma interface leve e consistente para acessar bancos de dados em PHP.
A forma atual para estabelecer uma conexão com um banco de dados MySQL usando PDO em PHP é:
‘$conn = mysql_connect("hostname", "username", "password", "database_name");’
‘$conn = new PDO("mysql:host=hostname;dbname=database_name" , "username", "password")
‘$conn = mysqli_connect("hostname", "username", "password", "database_name");’
‘$conn = connect_to_mysql("hostname", "database_name", "username", "password");’
DECLARE
v_ID TIPONUTRICIONISTA.ID%type := 2;
v_DESCRICAO TIPONUTRICIONISTA.DESCRICAO%type := ‘Esportiva’;
BEGIN
INSERT INTO TIPONUTRICIONISTA (ID, DESCRICAO) VALUES (v_ID, upper(v_DESCRICAO));
COMMIT;
END;
O script acima, no Sistema de Gerenciamento de Banco de Dados (SGBD) Oracle, tem a finalidade de
mostrar todos os nutricionistas que são da categoria “Esportiva”.
remover do banco de dados todos os nutricionistas que são da categoria “Esportiva”.
inserir no campo DESCRICAO da tabela TIPONUTRICIONISTA a palavra Esportiva em minúsculo.
inserir no campo DESCRICAO da tabela TIPONUTRICIONISTA a palavra Esportiva em maiúsculo.
atualizar a categoria do nutricionista de ID igual a 2 para “Esportiva”.
Siglas são muito comuns na área de informática, pois facilitam e agilizam a compreensão de diversos termos. Com isso, assinalar a alternativa que apresenta, respectivamente, as palavras das siglas SQL e API:
Structured Questions Language | Application Point Interface.
Structured Query Language | Application Programming Interface.
Structured Queue Logger | Application Programming Information.
Software Query Language | Applied Programming Interpreter.
Um conjunto de programas que gerenciam a estrutura do banco de dados e controlam o acesso aos dados armazenados, onde o banco de dados se assemelha a um arquivo eletrônico com conteúdo muito bem organizado por este conceito, denomina-se Sistema de:
Processamento de Transações (SPT).
Informação Gerencial (SIG).
Dados sobre dados (Metadados).
Gerenciamento de Bancos de Dados (SGBD).
Apoio à Decisão (SAD).
O modelo de recuperação de falhas em um banco de dados é de extrema importância para garantir a confiabilidade, a consistência e a integridade dos dados, mesmo em situações de falhas inesperadas. Qual é a desvantagem do modelo de recuperação de falhas com atualização imediata em um sistema de gerenciamento de banco de dados?
Dificuldade em lidar com grande volume de transações simultâneas.
Probabilidade maior de perda de dados em caso de falha do sistema.
Atraso na confirmação de alterações, prejudicando a eficiência operacional.
Necessidade constante de reinicialização do sistema para aplicar atualizações.