Questão de Banco de Dados — SQL — IF-ES 2023
Banco de DadosSQL
- Código
- qq951522
- Banca
- IF-ES
- Órgão
- IF-ES
- Ano
- 2023
- Nível
- Médio
- Cargo
- Técnico de Laboratório/Área: Informática
O SQL é uma linguagem padrão para manipulação de registros em bancos de dados relacionais. A linguagem SQL apresenta uma organização estrutural bem definida que divide seus comandos em 5 subconjuntos diferentes. Considerando seus conhecimentos sobre SQL, analise as afirmações a seguir: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:
- AApenas I, II, III e IV estão corretas
- BApenas I, III, IV e V estão corretas
- CApenas I, II, III e V estão corretas
- DApenas II, III, IV e V estão corretas
- EApenas III, IV e V estão corretas