SóProvas


ID
879865
Banca
IESES
Órgão
CRF-SC
Ano
2012
Provas
Disciplina
Banco de Dados
Assuntos

Relacione a primeira coluna com a segunda e em seguida identifique a alternativa que apresenta a ordem correta dos números de cima para baixo:

( 1 ) – DDL (  ) - É um subconjunto de comandos SQL que serve para a definição das estruturas de dados de um banco de dados, como por exemplo, criar tabelas,
índices, views, etc.

( 2 ) – DML (  ) - É um subconjunto de comandos SQL que permite a DBAs controlar o acesso aos dados de um banco de dados.

( 3 ) – DCL (  ) - É um subconjunto de comandos SQL que serve para acesso, inclusão, alteração e exclusão dos dados de um banco de dados.

Alternativas
Comentários
  • Se estivesse escrito o nome ficaria mais fácil.

    Data Definition Linguage - Definição
    Data Manipulation Linguage - Manipulação
    Data control Linguagem - Controle
  • DML - Linguagem de Manipulação de Dados
    • INSERT é usada para inserir um registro (formalmente uma tupla) a uma tabela existente.
    • SELECT – O Select é o principal comando usado em SQL para realizar consultas a dados pertencentes a uma tabela.
    • UPDATE para mudar os valores de dados em uma ou mais linhas da tabela existente.
    • DELETE permite remover linhas existentes de uma tabela.
     
    DDL - Linguagem de Definição de Dados
    • CREATE TABLE
    • CREATE INDEX
    • CREATE VIEW
    • ALTER TABLE
    • ALTER INDEX
    • DROP INDEX
    • DROP VIEW
     
    DCL - Linguagem de Controle de Dados
    • GRANT - autoriza ao usuário executar ou setar operações.
    • REVOKE - remove ou restringe a capacidade de um usuário de executar operações.
     
    DTL - Linguagem de Transação de Dados
    • BEGIN WORK (ou START TRANSACTION, dependendo do dialeto SQL) pode ser usado para marcar o começo de uma transação de banco de dados que pode ser completada ou não.
    • COMMIT envia todos os dados das mudanças permanentemente.
    • ROLLBACK faz com que as mudanças nos dados existentes desde o último COMMIT ou ROLLBACK sejam descartadas.
    COMMIT e ROLLBACK interagem com áreas de controle como transação e locação. Ambos terminam qualquer transação aberta e liberam qualquer cadeado ligado a dados. Na ausência de um BEGIN WORK ou uma declaração semelhante, a semântica de SQL é dependente da implementação.
     
    DQL - Linguagem de Consulta de Dados
    Embora tenha apenas um comando, a DQL é a parte da SQL mais utilizada. O comando SELECT permite ao usuário especificar uma consulta ("query") como uma descrição do resultado desejado. Esse comando é composto de várias cláusulas e opções, possibilitando elaborar consultas das mais simples às mais elaboradas.