Em banco de dados, a linguagem que possibilita a manipulação . . .
Exercício 3
Em banco de dados, a linguagem que possibilita a manipulação de dados é denominada DML (Data Manipulation Language). Sabendo disso, assinale a alternativa que apresenta somente instruções da DML de um banco de dados Oracle.
Resolução
Parte 1 da resolução
Na linguagem SQL são comandos DDL(Data Definition Language - Linguagem de Definição de Dados):
CREATE TABLE
CREATE INDEX
CREATE VIEW
ALTER TABLE
ALTER INDEX
DROP INDEX
DROP VIEW
A alternativa A está errada pois o comando CREATE
não é uma instrução DML.
Parte 2 da resolução
Na linguagem SQl são comandos DML(Data Manipulation Language - Linguagem de manipulação de dados):
DELETE
INSERT
UPDATE
A letra B está correta pois esta alternativa contém somente instruções DML, conforme solicitado pelo enunciado do problema.
Parte 3 da resolução
A letra C está errada pois o comando ALTER
não é uma instrução DML.
Parte 4 da resolução
Na linguagem SQl são comandos DCL (Data Control Language - Linguagem de Controle de Dados):
GRANT
REVOKE
A alternativa D está errada pois GRANT
é uma instrução DCL e ALTER
é uma instrução DDL.
Parte 5 da resolução
A alternativa E está errada pois ALTER
é uma instrução DDL, e o exercício pediu somente a alternativa com comandos DML.
Resolva também as questões relacionadas abaixo sobre Banco de Dados.
Considere duas tabelas relacionais Nota Fiscal e Produto onde as notas fiscais relacionam os produto ...
O modelo relacional é utilizado como base para grande parte dos sistemas de gestão de banco de dados ...
O modelo Entidade-Relacionamento permite a modelagem conceitual de dados em alto nível e pode ser ut ...
Veja também as perguntas respondidas abaixo.
O que são banco de dados ?