Questões de Concurso sobre DTL

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
8 questões encontradas
Questões por página
20
Mais recentes
 

No contexto do Oracle Database, a linguagem SQL desempenha funções relacionadas à definição, manipulação, consulta e controle de dados, sendo organizada em diferentes subconjuntos de comandos. Considerando essa classificação, assinale a alternativa que NÃO corresponde a uma categoria tradicional da linguagem SQL utilizada no ambiente Oracle.


A

DDL (Data Definition Language), responsável pela definição e alteração de estruturas do banco de dados, como tabelas, índices e visões.


B

DML (Data Manipulation Language), voltada à inserção, alteração, exclusão e consulta de registros armazenados nas tabelas.


C

DCL (Data Control Language), utilizada para gerenciamento de permissões, privilégios e controle de acesso aos objetos do banco de dados.


D

TCL (Transaction Control Language), relacionada ao gerenciamento de transações, confirmação e reversão de operações realizadas no banco.


E

DPL (Data Processing Language), destinada à compilação procedural automática de blocos PL/SQL e gerenciamento interno de processamento paralelo.

A SQL (Structured Query Language) é uma linguagem padrão utilizada para definição, manipulação, controle e gerenciamento de dados em bancos de dados relacionais. Ela é composta por diferentes subconjuntos de comandos, cada um com finalidades específicas. Já a DCL (Data Control Language) é utilizada para controle de acesso e permissões no banco de dados, além de a DTL (Data Transaction Language) ser empregada no gerenciamento de transações, permitindo confirmar ou desfazer operações realizadas. Com base nesse contexto, assinale a alternativa que apresenta um comando pertencente à DTL.


A

GRANT.


B

REVOKE.


C

COMMIT.


D

DENY.

São tipos de comando SQL, EXCETO:


A

DDL (Data Definition Language).


B

DML (Data Manipulation Language).


C

DCL (Data Control Language).


D

TCL (Transaction Control Language).


E

DPL (Data Processing Language).

Com relação à linguagem de consulta estruturada (SQL) padrão ANSI e seus subconjuntos, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.


( ) Os comandos GRANT e REVOKE são usados para conceder e revogar privilégios aos usuários e pertencem à DTL.

( ) O comando para apagar uma tabela é o DELETE. ( ) Os comandos CREATE, ALTER e DROP pertencem ao subconjunto DDL.

( ) O comando TRUNCATE é utilizado para limpar completamente uma tabela, mantendo sua estrutura para futuras inserções de dados. Pertence ao subconjunto DDL.


As afirmativas são, respetivamente,


A

F – V – V – F.


B

V – V – F – F.


C

F – F – V – V.


D

V – F – F – V.


E

F – V – V – V.

Relacione a Coluna 1 à Coluna 2, associando as linguagens de consulta estruturada (SQL) às suas características.


Coluna 1


1. Definição de Dados (DDL).

2. Linguagens de Manipulação de Dados (DML).

3. Controle de Dados (DCL).

4. Consulta de Dados (DQL).

5. Transação de Dados (DTL).


Coluna 2


( ) Grupo de comandos responsáveis pela manipulação de dados em um banco de dados.

( ) Composta pelos comandos responsáveis pela criação, edição e exclusão de tabelas SQL.

( ) Responsável por todos os tipos de tarefas administrativas em torno do banco de dados.

( ) Gerencia diferentes transações ocorridas dentro de um banco de dados: begin, commit, rollback.

( ) Grupo de comandos responsáveis por consultar os dados de um banco de dados: select.


A ordem correta de preenchimento dos parênteses, de cima para baixo, é:


A

4 – 5 – 3 – 1 – 2.


B

1 – 2 – 5 – 4 – 3.


C

2 – 1 – 3 – 5 – 4.


D

3 – 4 – 1 – 2 – 5.


E

5 – 3 – 2 – 1 – 4.

Juca é da área de TI do IBGE e verificou que, nos bancos de dados, existe a Linguagem de manipulação de dados (DML), a Linguagem de Definição de Dados (DDL), a Linguagem de Controle de Dados (DCL), a Linguagem de Transação de Dados (DTL) e a Linguagem de Consulta de Dados (DQL). Você trabalha com Juca e identificou que os comandos DROP e INSERT são, respectivamente, das linguagens:


A

DML e DQL


B

DDL e DCL


C

DDL e DML


D

DCL e DQL


E

DTL e DQL

ALTER TABLE é um dos comandos universais para uso em bancos de dados. Esse comando está inserido na seguinte categoria de linguagens:


A

Data Transition Language.


B

Data Manipulation Language.


C

Data Definition Language.


D

Data Control Language.


E

Data Query Language.

Há um subconjunto da linguagem SQL que se chama DTL (Linguagem de Transação de Dados). Nesse subconjunto há alguns comandos para gerenciar as transações executadas no banco de dados. São eles:

I. DUMP

II. COMMIT

III. ROLLBAK


Quais estão corretos?


A

Apenas I.


B

Apenas II.


C

Apenas III.


D

Apenas I e II.


E

Apenas II e III.

 
 
Gerar simulado