Administração, perguntado por tspinheiro8073, 11 meses atrás

É fundamental para a correta administração do banco de dados que o D.B.A. tenha total conhecimento não só de enumeras instruções S.Q.L. mas do teor de cada uma delas. Lembre-se que esta linguagem de Consulta Estruturada de Tabelas (SQL - Structure Querry Language) está dividida em Sub-Conjuntos com responsabilidades especificas a saber: 1 - DQL - Linguagem de Consulta de Dados - Define comando utilizado p/ que possamos consultar os dados armazenados no banco; 2 - DML - Linguagem de Manipulação de Dados - Define comandos utilizados p/ manipulação de dados no banco; 3 - DDL - Linguagem de Definição de Dados - Define comandos utilizados p/ criação de tabelas, views, índices, atualização dessas estruturas, assim como a remoção; 4 - DCL - Linguagem de Controle de Dados - Define comandos utilizados p/ controlar o acesso aos dados do banco, adicionando e removendo permissões de acesso; 5 - DTL - Linguagem de Transação de Dados - Define comandos utilizados p/ gerenciar as transações executadas no B.D., como iniciar uma transação, confirmá-la ou desfazê-la. Com base nas informações disponíveis associe a Coluna A, que apresenta esses subconjuntos, com a Coluna-B, que apresenta algumas instruções: Coluna A 1 - D.Q.L. (Data Query Language) - Linguagem de Consulta de Dados 2 - D.M.L. (Data Manipulation Language) - Linguagem de Manipulação de Dados 3 - D.D.L. (Data Definition Language) - Linguagem de Definição de Dados 4 - D.C.L. (Data Control Language) - Linguagem de Controle de Dados 5 - D.T.L. (Data Transaction Language) - Linguagem de Transação de Dados Coluna B I - INSERT, UPDATE e DELETE II - BEGIN, COMMIT e ROLLBACK III - GRANT e REVOKE IV - SELECT V - CREATE, ALTER e DROP Assinale a alternativa que apresenta a associação correta entre as colunas.

Soluções para a tarefa

Respondido por Rafael3D
15

Resposta:

1-IV; 2-I; 3-V; 4-III; 5-II

Explicação:

Linguagem de Definição de Dados (DDL, do inglês Data

Definition Language)

CREATE – cria banco de dados, tabelas, colunas.

DROP – exclui banco de dados, tabelas, colunas.

ALTER – altera banco de dados, tabelas, colunas.

TRUNCATE – esvazia toda a tabela.

Linguagem de Manipulação dos Dados (DML, do inglês Data

Manipulation Language)

INSERT – insere dados em uma tabela.

UPDATE – atualiza os dados existentes em uma tabela.

DELETE – exclui registros de uma tabela.

Linguagem de Consulta a Dados (DQL, do inglês Data

Query Language)

SELECT – principal instrução de consulta do SQL.

SHOW – exibe todas as informações além dos dados (metadata).

HELP – exibe informações do manual de referência do MySQL.

Linguagem de Controle de Dados (DCL, do inglês Data

Control Language)

GRANT – essa instrução concede privilégios às contas de usuário.

REVOKE – essa instrução permite revogar os privilégios da conta

de usuário.

Linguagem de Transação de Dados (DTL, do inglês Data

Transaction Language)

START TRANSACTION – inicia uma nova transação.

SAVEPOINT – identifica um determinado ponto em uma transação.

COMMIT – é uma instrução de entrega ao SGBD, fazendo com

que todas as alterações sejam permanentes.

ROLLBACK [TO SAVEPOINT] – é uma instrução ao SGBD para

reverter toda a transação, cancelando todas as alterações ou até

determinado ponto da transação.

RELEASE SAVEPOINT – instrução para remoção de um SAVEPOINT.

Respondido por Agricultor20
23

Resposta:

Adg2 - Programação e Desenvolvimento de Banco de Dados

1- c) 1-IV; 2-I; 3-V; 4-III; 5-II

2- d) ALTER TABLE VENDAS RENAME TO VendasDezoitoUm

3- b) ALTER TABLE pessoas CHANGE id cpf BigInt ;

4- e) XOR

CORRIGIDO PELO AVA.

Perguntas interessantes