Questões de Concurso

Foram encontradas 13.789 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q3035486 Banco de Dados
Um desenvolvedor precisa criar um bloco PL/SQL que insere novos registros em uma tabela Clientes, que inclui as colunas ClienteID, Nome, Email e DataCadastro. Caso um registro com o mesmo Email já exista, uma exceção customizada deve ser levantada, indicando que o e-mail já está em uso.
Imagem associada para resolução da questão
Considerando esses requisitos, qual dos seguintes blocos PL/SQL atende melhor à necessidade?
Alternativas
Q3035485 Banco de Dados
Considerando a execução de um script PL/SQL para gerar relatórios de vendas mensais, que necessita agrupar vendas por mês e calcular o total vendido, supondo que a tabela Vendas inclua as colunas VendaID, DataVenda e ValorVenda, qual seria a estratégia correta para realizar este cálculo?
Alternativas
Q3035484 Banco de Dados
Um desenvolvedor está criando um script PL/SQL para automatizar a atualização de preços em uma tabela de produtos. A tabela Produtos contém as colunas ProdutoID, Nome, PrecoAtual e CategoriaID. Considerando a necessidade de aplicar um aumento de 10% apenas aos produtos da categoria 5, qual bloco de código PL/SQL abaixo realiza essa operação corretamente?
Alternativas
Q3035483 Banco de Dados
Em um sistema de gerenciamento de conteúdo, a consulta de posts populares é realizada frequentemente, e a definição de popularidade é baseada em uma combinação de visualizações, comentários e curtidas. Qual das seguintes estratégias é recomendada para otimizar essa consulta recorrente?
Alternativas
Q3035482 Banco de Dados
Um banco de dados de uma aplicação web armazena as preferências de idioma dos usuários em uma tabela separada para facilitar a internacionalização da interface. Considerando a necessidade de otimizar consultas frequentes que combinam informações de usuários e suas preferências de idioma, qual abordagem o desenvolvedor deveria adotar para melhorar o desempenho das consultas?
Alternativas
Q3035481 Banco de Dados
Durante a implementação de um SGBD para uma aplicação de e-commerce, um desenvolvedor precisa extrair todos os nomes de clientes que fizeram mais de três compras no último ano. Qual dos seguintes comandos SQL ele deve usar?
Alternativas
Q3035480 Banco de Dados
Um analista de banco de dados está projetando o esquema de um novo sistema de gerenciamento de biblioteca. Para representar a relação entre 'Livros' e 'Autores', na qual um livro pode ter vários autores e um autor pode escrever vários livros, qual estrutura de dados o analista deve utilizar?
Alternativas
Q3035479 Banco de Dados
Durante a implementação de um SGBD Relacional, uma equipe de banco de dados decide utilizar uma técnica que organiza as informações em tabelas de forma a reduzir a redundância e evitar anomalias de dados. Qual é o nome dessa técnica?
Alternativas
Q3035478 Banco de Dados
Ao implementar um Sistema de Gerenciamento de Banco de Dados Relacional (SGBD Relacional), uma das principais preocupações é garantir a integridade dos dados e a consistência transacional. Qual dos seguintes mecanismos é essencial para atender a essa necessidade?
Alternativas
Q3035477 Banco de Dados
Considerando o planejamento de um sistema de informação que exigirá transações complexas e relacionamentos estritos entre os dados, qual característica do Modelo Relacional de Banco de Dados é fundamental para garantir a integridade e a consistência das informações?
Alternativas
Q3035476 Banco de Dados
Uma equipe de desenvolvimento de software está projetando uma aplicação que requer o armazenamento eficiente de grandes volumes de dados não estruturados, como imagens, vídeos e documentos de texto. Qual dos seguintes modelos de banco de dados é mais apropriado para atender a esta necessidade?
Alternativas
Q3035326 Banco de Dados
Smart Cities, ou Cidades Inteligentes, são o futuro da urbanização, utilizando tecnologia da informação e comunicação para melhorar a qualidade de vida, eficiência dos serviços urbanos e sustentabilidade. Um elemento fundamental para o funcionamento eficaz de uma Smart City é
Alternativas
Q3035078 Banco de Dados
Os dados qualitativos descrevem informações que não podem ser medidas em números, como emoções, atitudes, percepções ou experiências subjetivas. Eles são coletados por meio de observação, entrevistas ou estudos de caso. A análise desses dados pode ser mais subjetiva e envolver a identificação de temas e padrões em vez de cálculos estatísticos. A utilização de pacotes de software na análise de dados qualitativos é uma realidade que poucos investigadores conseguem, atualmente, contornar. A análise de dados qualitativa tem uma ampla gama de aplicações em diversos campos e setores e um dos exemplos é a pesquisa acadêmica, científica ou para inovação. Nessa pesquisa, o objetivo principal é
Alternativas
Q3034920 Banco de Dados
Em um sistema de banco de dados que precisa escalar dinamicamente para acomodar um aumento no número de consultas sem comprometer a performance, qual estrutura de decisão ou repetição poderia ser implementada para otimizar a eficiência de consumo e de consultas?
Alternativas
Q3034919 Banco de Dados
Em um sistema de banco de dados que precisa lidar com um aumento significativo no número de consultas durante eventos de promoção, a estratégia que garantirá a eficiência e escalabilidade é
Alternativas
Q3034918 Banco de Dados
Em um sistema de banco de dados que precisa lidar com um grande volume de dados e consultas simultâneas, a estrutura de dados que garantirá a eficiência no consumo de recursos, a velocidade nas consultas e escalabilidade é a
Alternativas
Q3034916 Banco de Dados
Leia o caso a seguir.

Em uma reunião de planejamento sobre a escolha de um banco de dados para otimizar consultas em uma tabela com um grande volume de dados, foi questionada a relação entre índices B-tree e a eficiência de consumo e de consultas e escalabilidade.
Elaborado pelo(a) autor(a).

Em resposta ao questionamento, destacou-se que 
Alternativas
Q3034915 Banco de Dados
Leia o texto a seguir.

Um banco de dados de uma biblioteca contém dois conjuntos: ( A ), o conjunto de todos os livros emprestados no último mês, e ( B ), o conjunto de todos os livros consultados no local no mesmo período.
Um administrador de banco de dados deseja otimizar a performance do sistema com base na frequência de acesso aos livros. Para isso, ele precisa identificar um conjunto ( C ) que represente todos os livros que foram ou emprestados ou consultados, mas não ambos.
Elaborado pelo(a) autor(a).

A representação do conjunto ( C ) é
Alternativas
Q3034914 Banco de Dados
Leia o caso a seguir.

Considere um banco de dados relacional que está sendo modelado para uma aplicação de e-commerce. A aplicação requer alta eficiência nas consultas devido ao grande volume de transações diárias.
Elaborado pelo(a) autor(a).

A conduta de modelagem de tabelas e índices que garante a escalabilidade e o desempenho do sistema é/são 
Alternativas
Q3034913 Banco de Dados
Leia o caso a seguir.

Um sistema de gerenciamento de banco de dados para um ecommerce que precisa otimizar a performance de consultas e garantir escalabilidade. O esquema inicial contém uma tabela Clientes com os campos ID, Nome, Email, Endereço, DataCadastro e Pedidos.
Elaborado pelo(a) autor(a).

A melhor estratégia de normalização para a tabela Clientes nesse contexto é 
Alternativas
Respostas
2241: A
2242: A
2243: B
2244: B
2245: C
2246: B
2247: B
2248: C
2249: B
2250: C
2251: D
2252: A
2253: C
2254: C
2255: B
2256: B
2257: D
2258: C
2259: C
2260: A