Foram encontradas 24.419 questões.
Para garantir a integridade dos dados de um sistema de comércio eletrônico, é
essencial que toda categoria_id inserida na tabela Produtos exista previamente na tabela Categorias.
Qual mecanismo de integridade referencial, nativo dos SGBDs relacionais, deve ser implementado
para fazer essa validação automaticamente, evitando a existência de “órfãos” na tabela Produtos?
Provas
Questão presente nas seguintes provas
Um estagiário de DBA recebe a tarefa de criar um usuário chamado user_ro cuja
única função será executar consultas SELECT em algumas views predefinidas. Seguindo o princípio do
menor privilégio, qual comando SQL o estagiário deve usar após criar o usuário para conceder a ele
estritamente a capacidade de conectar-se ao banco e executar consultas?
Provas
Questão presente nas seguintes provas
A política de segurança de uma empresa exige que todos os desenvolvedores tenham
permissão para ler dados de todas as tabelas de um esquema específico, mas nenhum deles pode
modificar a estrutura dessas tabelas. O DBA decide agrupar esse privilégio de leitura em um único
objeto de segurança e depois concedê-lo a todos os usuários do grupo "Desenvolvedores". Qual objeto
do SGBD é o mais adequado para implementar essa política de forma eficiente e centralizada?
Provas
Questão presente nas seguintes provas
Durante a modelagem de um sistema de controle acadêmico, o analista identifica um
relacionamento entre as entidades Disciplina, Professor e Turma. Inicialmente, o modelo previa que
cada disciplina poderia ser ministrada por vários professores e que cada professor poderia lecionar
várias disciplinas, formando uma relação muitos-para-muitos. Entretanto, após revisão dos requisitos,
constatou-se que a mesma disciplina, em uma determinada turma, deve ser atribuída a um único
professor responsável, ainda que o mesmo professor possa ministrar a disciplina em diferentes
turmas. O analista decide então redefinir o modelo para refletir essa nova restrição, ajustando as
chaves e a estrutura de relacionamentos, a fim de garantir a consistência sem recorrer a validações
externas da base de dados. Essa decisão caracteriza uma atividade típica de qual natureza dentro do
processo de projeto de banco de dados?
Provas
Questão presente nas seguintes provas
O time de desenvolvimento precisa implementar uma regra de negócio que audita
automaticamente toda tentativa de aumento de salário acima de 50% na tabela Empregados.
A solução deve ser centralizada no banco de dados, executando imediatamente após a tentativa de
UPDATE, mesmo que feita por diferentes aplicações. Qual objeto de banco de dados é o mais indicado
para atender a esse requisito?
Provas
Questão presente nas seguintes provas
Um estagiário recebe a tarefa de documentar os scripts SQL usados na inicialização
do sistema. Ele precisa classificar os comandos CREATE TABLE, ALTER TABLE e CREATE INDEX em
uma categoria, e os comandos INSERT, UPDATE e DELETE em outra. Esta divisão separa os comandos
de definição da estrutura dos dados dos comandos de manipulação dos próprios dados. Qual é a
denominação correta para essas duas categorias de linguagem SQL?
Provas
Questão presente nas seguintes provas
Um DBA precisa restaurar um banco de dados após uma falha catastrófica que
corrompeu o arquivo de dados principal. Ele possui um backup completo realizado às 2h da madrugada
e todos os arquivos de log de transações gerados desde então. O incidente ocorreu às 14h.
Qual procedimento permitirá restaurar o banco ao seu estado exatamente no momento da falha sem
perder nenhuma transação confirmada?
Provas
Questão presente nas seguintes provas
Dois analistas, Maria e Pedro, acessam ao mesmo tempo o mesmo registro de um
produto para atualizar a quantidade em estoque. O valor inicial do estoque é de 100 unidades. Maria
realiza uma operação que subtrai 5 unidades, enquanto Pedro realiza outra operação que subtrai 3
unidades. Se o sistema permitir que ambos leiam o valor original de 100 ao mesmo tempo e façam
suas atualizações sem controle, o resultado final poderá ser incorreto, como 92, em vez do valor
correto, que seria 95. Qual mecanismo do SGBD é utilizado para evitar esse tipo de situação e garantir
que transações concorrentes sejam executadas de forma isolada e segura?
Provas
Questão presente nas seguintes provas
Durante uma transferência bancária, são executados dois comandos: um UPDATE
para debitar o valor da conta de origem e outro UPDATE para creditar o valor na conta de destino. Um
apagão no data center ocorre exatamente após a conclusão do primeiro comando e antes do início do
segundo. Qual propriedade das transações, gerenciada pelo SGBD, garante que a situação de
inconsistência não persista após o sistema ser restaurado?
Provas
Questão presente nas seguintes provas
Uma startup está em fase de decisão tecnológica para seu novo aplicativo, que lidará
com um grande volume de dados de usuários. Eles consideram usar planilhas ou arquivos texto, mas
um consultor argumenta que um Sistema de Gerenciamento de Banco de Dados (SGBD) oferece
vantagens fundamentais. Qual das seguintes características é uma vantagem primária de um SGBD,
justificando sua adoção?
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container