As instruções de Manipulação de Dados (DML – Data Manipulation Language) formam o núcleo das operações
ATIVIDADE 2 – BANCO DE DADOS I – 52_2025
QUESTÃO 9
As instruções de Manipulação de Dados (DML – Data Manipulation Language) formam o núcleo das operações cotidianas em bancos de dados relacionais, permitindo a inclusão (INSERT), modificação (UPDATE) e remoção (DELETE) de registros nas tabelas. Essas instruções são essenciais para manter os dados atualizados e relevantes para as necessidades de negócio. Cada operação DML respeita as restrições de integridade definidas no esquema e pode ser executada individualmente ou como parte de transações mais complexas. A compreensão profunda do comportamento e das implicações destas instruções é fundamental para garantir a consistência e a integridade dos dados, evitando operações que possam comprometer a qualidade das informações armazenadas.
Fonte: NAVATHE, S. B.; ELMASRI, R. Fundamentals of Database Systems. 7. ed. Pearson, 2016.
Considerando o texto apresentado, com relação às instruções DML (INSERT, UPDATE e DELETE), analise as afirmativas a seguir:
I. A instrução INSERT pode inserir múltiplos registros em uma única operação utilizando a sintaxe INSERT INTO Tabela VALUES (…), (…), (…), melhorando o desempenho em comparação com múltiplas inserções individuais.
II. Quando uma instrução DELETE falha devido a restrições de integridade referencial, o SGBD automaticamente executa a operação em modo CASCADE, removendo os registros relacionados em outras tabelas.
III. Ao utilizar subqueries com instruções UPDATE ou DELETE, é possível realizar operações condicionais baseadas em dados de outras tabelas sem necessidade de JOIN explícitos.
IV. As instruções INSERT, UPDATE e DELETE sempre executam validações das restrições de integridade na mesma ordem, independentemente do SGBD utilizado, garantindo comportamento consistente entre diferentes sistemas.
V. Um UPDATE sem a cláusula WHERE modifica todos os registros da tabela, enquanto um DELETE sem WHERE remove todos os registros, mas mantém a estrutura da tabela intacta.
É correto o que se afirma em:
Alternativas
Alternativa 1 – I, III e IV, apenas.
Alternativa 2 – I, III e V, apenas.
Alternativa 3 – I, IV e V, apenas.
Alternativa 4 – II, III e V, apenas.
Alternativa 5 – II, IV e V, apenas.
Nossa equipe é composta por profissionais especializados em diversas áreas, o que nos permite oferecer uma assessoria completa na elaboração de uma ampla variedade de atividades. Estamos empenhados em garantir a autenticidade e originalidade de todos os trabalhos que realizamos.
Ficaríamos muito satisfeitos em poder ajudar você. Entre em contato conosco para solicitar o seu serviço.