Foram encontradas 13.780 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Considere que você possui um banco de dados com a tabela “Usuarios” que contém as colunas “Nome”, “Email” e “Salário”. Analisando a seguinte consulta SQL:
SELECT Nome FROM Usuarios WHERE Salário = (SELECT MAX(Salário) FROM Usuarios);
Qual o resultado esperado desta consulta?
Em relação ao SQL (Structured Query Language), assinale a alternativa correta :
Um administrador de um banco de dados MariaDB, precisa consultar quais são as bases de dados existentes no servidor.
Assinale a alternativa que apresenta a consulta SQL correta para a tarefa.
Os estudantes analisaram os modelos relacional e orientado a objetos em suas características. Qual alternativa representa a justificativa do grupo que decidiu utilizar um banco de dados orientado a objetos?
• Cenário I: Armazenar informações de produtos com atributos fixos (código, nome, preço, categoria) e garantir consistência transacional para operações de venda.
• Cenário II: Gerenciar logs de navegação dos usuários, comentários de produtos e dados de sessão com estrutura variável e alta velocidade de inserção.
Considerando as características dos dados estruturados, não estruturados e os modelos de dados disponíveis, qual seria a escolha mais apropriada para cada cenário descrito?
I. Atomicidade garante que uma transação seja tratada como uma unidade indivisível, em que todas as operações são executadas com sucesso ou todas são desfeitas em caso de falha.
II. Consistência assegura que o banco de dados permaneça em um estado válido após a execução de qualquer transação, respeitando todas as regras de integridade definidas.
III. O Administrador de Banco de Dados (DBA) é responsável exclusivamente pela criação de consultas SQL e desenvolvimento de aplicações, não tendo autoridade sobre políticas de segurança e backup.
IV. Isolamento permite que transações concorrentes sejam executadas como se fossem sequenciais, evitando interferências entre elas.
Quais estão corretas?
I. No PostgreSQL, o tipo de dado SERIAL é frequentemente utilizado para criação de chaves primárias autoincrementadas, mas internamente ele é apenas um atalho para a criação de uma sequência associada a uma coluna inteira.
II. No SQL Server, o comando IDENTITY é utilizado para definir colunas autoincrementadas, permitindo configurar o valor inicial e o incremento a cada nova inserção de registro.
III. O comando TRUNCATE TABLE, presente tanto no PostgreSQL quanto no SQL Server, remove todas as linhas de uma tabela e pode ser revertido por um ROLLBACK em todos os casos, assim como o DELETE.
Quais estão corretas?
Ferramentas de Big Data permitem processar, armazenar, analisar e visualizar dados de forma altamente eficiente e escalável. Analise as afirmações quanto às características de tais ferramentas.
I. Baixa tolerância a falhas.
II. Processamento paralelo e distribuído.
III. Esquemas rígidos obrigatórios.
IV. Armazenamento centralizado exclusivo.
V. Escalabilidade horizontal.
Estão corretas as afirmações apresentadas em: