ATIVIDADE 3 – BANCO DE DADOS II – 52_2025 QUESTÃO 8 A Linguagem SQL permite que seja criado consultas com mais de uma tabela. Para isto, é necessário informar as tabelas dentro da cláusula FROM, separando elas por vírgula, e dentro da cláusula WHERE fazendo as ligações entre as chaves das tabelas (chave primária e […]
Arquivos de Autor: Junior
ATIVIDADE 3 – BANCO DE DADOS II – 52_2025 QUESTÃO 7 A linguagem DCL (Data Control Language) é uma categoria de comandos em SQL que é utilizada para controlar o acesso aos dados em um banco de dados. Isso inclui comandos como GRANT e REVOKE, que são usados para conceder e revogar permissões de acesso […]
ATIVIDADE 3 – BANCO DE DADOS II – 52_2025 QUESTÃO 6 A criação de usuários que utilizarão o banco de dados envolve a definição de um nome para login, o estabelecimento ou não de uma senha, e a concessão de privilégios. Existem uma diversidade de privilégios que podem ser atribuídos a um usuário específico. KAISER, […]
ATIVIDADE 3 – BANCO DE DADOS II – 52_2025 QUESTÃO 5 Em sistemas de controle de produtos, é comum a necessidade de expandir e modificar a estrutura das tabelas, além de realizar operações básicas de inserção, atualização e exclusão de dados. Tais ações devem considerar as restrições impostas, como campos obrigatórios e tipos de dados […]
ATIVIDADE 3 – BANCO DE DADOS II – 52_2025 QUESTÃO 4 Sistemas de gerenciamento de bibliotecas ou livrarias frequentemente requerem operações de manutenção em suas tabelas, como inserções, atualizações, exclusões e alterações na estrutura da tabela. Tais operações precisam seguir as restrições de integridade, como campos NOT NULL e tipos de dados adequados. Nesta questão, […]
ATIVIDADE 3 – BANCO DE DADOS II – 52_2025 QUESTÃO 3 Um trigger em SQL é um tipo especial de procedimento armazenado que é executado automaticamente em resposta a certos eventos em uma tabela ou vista, como inserções, atualizações ou exclusões. Triggers são usados para manter a integridade dos dados, executar operações de manutenção de […]
ATIVIDADE 3 – BANCO DE DADOS II – 52_2025 QUESTÃO 2 A PL/MySQL é uma extensão procedural para o MySQL, permitindo aos usuários escreverem rotinas armazenadas (procedures e functions) utilizando uma sintaxe semelhante ao PL/SQL da Oracle. Isso proporciona maior flexibilidade e poder para a manipulação de dados, possibilitando a implementação de lógicas complexas diretamente […]
ATIVIDADE 3 – BANCO DE DADOS II – 52_2025 QUESTÃO 1 A Linguagem SQL oferece subconsultas ou “subqueries”, que são um forma de se fazer consulta aninhadas ou de criar uma expressão de SELECT – FROM – WHERE utilizada dentro de outra consulta. Essas subconsultas ajudam a extrair resultados mais precisos e complexos. Em relação […]
ATIVIDADE 2 – BANCO DE DADOS II – 52_2025 QUESTÃO 10 É usual que, em difentes situações, seja necessário consultar campos de diferentes tabelas em uma única consulta. Pode-se fazer isso por meio das cláusulas SELECT, FROM e WHERE. Analise as afirmações abaixo e assinale a alternativa correta no que diz respeito a consultas em […]
ATIVIDADE 2 – BANCO DE DADOS II – 52_2025 QUESTÃO 9 Em ambientes acadêmicos, a modelagem de dados muitas vezes envolve relações hierárquicas, como no caso da herança entre pessoas, alunos e professores. Para gerenciar essas estruturas no banco de dados, é fundamental compreender como comandos DDL como DROP e TRUNCATE se comportam em relação […]