Foram encontradas 24.782 questões.
Referente a comandos SQL, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.
( ) O comando DELETE remove linhas de uma tabela, podendo ser condicionado por cláusula WHERE.
( ) O comando TRUNCATE é uma operação DML que remove dados selecionados pela cláusula WHERE.
( ) O comando JOIN permite combinar registros de duas ou mais tabelas com base em colunas relacionadas.
( ) O comando GROUP BY agrupa registros e pode ser utilizado em conjunto com funções agregadoras, como SUM e COUNT.
Provas
Na UNIRIO, um técnico de tecnologia da informação precisa elaborar uma consulta SQL para gerar um relatório interno. O objetivo é listar os nomes dos funcionários que sejam terceirizados, possuam ao menos um dependente registrado, residam no estado do Rio de Janeiro e recebam salário igual ou superior a R$ 3.000,00. As informações estão distribuídas nas tabelas Funcionarios, Dependentes e Enderecos, vinculadas por chaves estrangeiras. Considerando esses critérios, qual comando SQL (Structured Query Language) atende corretamente à solicitação?
Provas
As funções agregadas são recursos importantes em Bancos de Dados, permitindo realizar cálculos sobre conjuntos de linhas para apoiar análises e sintetizar informações. No contexto dessas funções aplicadas em SQL (Structured Query Language), a função AVG() serve para
Provas
No processo de modelagem lógica em banco de dados, a normalização é utilizada para reduzir redundâncias, aumentar a consistência e evitar anomalias de inserção, exclusão e atualização. Cada forma normal possui um objetivo específico dentro dessa organização estrutural. A Terceira Forma Normal (3FN) é uma etapa importante para garantir que a estrutura final das tabelas seja mais estável e livre de relações indevidas entre atributos. Nesse contexto, a função da 3FN é
Provas
Uma equipe de TI está revisando o desempenho do sistema acadêmico utilizado por uma instituição. Durante a análise, percebe-se que determinadas consultas estão lentas e que operações concorrentes estão causando bloqueios desnecessários. O administrador do banco de dados investigou e identificou que as tabelas envolvidas utilizam um mecanismo de armazenamento que não oferece controle de concorrência baseado em bloqueio por linha, além de não registrar transações de forma padronizada. Com base na arquitetura do MySQL, uma ação adequada para melhorar o comportamento observado seria
Provas
No contexto da álgebra relacional, analise as assertivas a seguir e assinale V, se verdadeiras, ou F, se falsas.
( ) A operação de seleção (σ) é utilizada para filtrar tuplas de uma relação com base em uma condição lógica, sem alterar o número de atributos da relação resultante.
( ) A operação de projeção (\( \pi \)) pode eliminar atributos de uma relação e também remover tuplas duplicadas no resultado.
( ) A operação de junção (⨝) pode ser definida a partir da combinação das operações de produto cartesiano (×) e seleção (σ).
( ) A operação de união (∪) exige que as relações envolvidas possuam o mesmo número de atributos, porém não necessariamente os mesmos domínios.
( ) A operação de diferença (−) retorna tuplas que estão presentes em ambas as relações envolvidas na operação.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Provas
Em um sistema bancário, duas transações, T1 e T2, executam operações concorrentes sobre o mesmo registro de saldo. T1 lê o saldo, calcula um novo valor e o atualiza. Antes de T1 realizar o COMMIT, T2 lê o mesmo saldo antigo e também realiza uma atualização. Em qual inconsistência esse comportamento pode resultar?
Provas
Um DBA implementa a seguinte política de acesso sobre a tabela FUNCIONARIO(id_func, nome, salario, cargo, id_departamento):

Com base nos comandos acima, assinale a alternativa que indica corretamente quais instruções SQL permitem a definição de colunas específicas no comando GRANT.
Provas
Analise o seguinte script SQL:

Assinale a alternativa que preenche, correta e respectivamente, o script SQL, garantindo a definição adequada de chave primária e chave estrangeira.
Provas
Um DBA responsável por um banco de dados MySQL de missão crítica adota uma política de backup e monitora periodicamente o desempenho do servidor. Sobre o assunto, analise as assertivas a seguir:
I. O backup lógico, realizado por ferramentas como mysqldump, exporta os dados na forma de instruções SQL e permite restauração seletiva de tabelas ou bancos específicos, sendo mais flexível que o backup físico para migrações entre versões do MySQL.
II. O monitoramento de desempenho no MySQL pode ser realizado por meio do comando EXPLAIN, que exibe o plano de execução de uma consulta SQL, permitindo identificar ausência de índices, varreduras completas de tabela e outros gargalos de desempenho.
III. A restauração de um backup lógico gerado pelo mysqldump é realizada diretamente pelo MySQL Server de forma automática e periódica, sem necessidade de intervenção do DBA, desde que o arquivo de backup esteja armazenado no diretório padrão de dados do servidor.
Quais estão corretas?
Provas
Caderno Container