Questões de Concurso
Foram encontradas 5.080 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Considere-se o trecho de código em SQL a seguir.
![Imagem associada para resolução da questão](https://qcon-assets-production.s3.amazonaws.com/images/provas/102056/Captura_de%20Tela%20%283684%29.png)
Executando-se esse código, obtém-se o resultado a seguir.
![Imagem associada para resolução da questão](https://qcon-assets-production.s3.amazonaws.com/images/provas/102056/Captura_de%20Tela%20%283683%29.png)
Os índices de árvore B alteram a forma como os dados são armazenados em um banco de dados, pois esses índices classificam as linhas de acordo com a coluna em que o índice aparece.
![Imagem associada para resolução da questão](https://qcon-assets-production.s3.amazonaws.com/images/provas/99697/33.png)
Supondo que, desde a criação do banco de dados, o trigger a seguir esteja ativo e que apenas os quatro itens exibidos na tabela produto foram cadastrados, sem reposição do estoque, qual alternativa representa o conteúdo inicial da tabela de produtos?
![Imagem associada para resolução da questão](https://qcon-assets-production.s3.amazonaws.com/images/provas/99697/33...png)
![Imagem associada para resolução da questão](https://qcon-assets-production.s3.amazonaws.com/images/provas/99693/46.png)
Para criar essa consulta, o comando CORRETO a ser executado é:
I. O DML (Data Manipulation Language) é o subconjunto do SQL que define os comandos usados para manipular os dados armazenados em um banco. Os comandos mais importantes desse subconjunto são: INSERT, DELETE e UPDATE.
II. O DQL (Data Query Language) é o conjunto SQL que define o comando mais popular da linguagem, o SELECT.
III. O DDL (Data Definition Language) é o subconjunto SQL que apresenta comandos usados para gerenciar as estruturas do banco de dados. Os comandos mais importantes definidos pelo DDL são: CREATE, DROP e ALTER.
IV. O DCL (Data Control Language) é o subconjunto no qual encontramos comandos para controlar o acesso aos dados da nossa base. Utilizando esse subconjunto, conseguimos estabelecer restrições e permissões para quem acessa o banco de dados por meio dos comandos GRANT, TRUNCATE e REVOKE.
V. O DTL (Data Transaction Language) — também conhecido como TCL (Transaction Control Language) é o subconjunto SQL que define comandos que utilizamos quando é necessário gerenciar transações feitas no banco de dados. Isso significa que eles permitem iniciar, confirmar e desfazer determinadas alterações. Os comandos estabelecidos pelo conjunto são COMMIT, BEGIN e ROLLBACK.
É CORRETO afirmar: