SóProvas


ID
2093485
Banca
CESPE / CEBRASPE
Órgão
TCE-PA
Ano
2016
Provas
Disciplina
Banco de Dados
Assuntos

Julgue o item seguinte, acerca de linguagens e manipulação de um SGBD.

Um compilador DDL tem a função de processar os comandos DDL para que sejam identificadas as seguintes operações sobre o banco de dados: recuperação, inserção, remoção e modificação dos dados.

Alternativas
Comentários
  • DML que faz : recuperação, inserção, remoção e modificação dos dados.

  • Essa afirmação é referente a DML e nao DDL

  • Os SGBDS não incluem compiladores de DML (Data Manipulation Language). Precisam ao menos interpretar a linguagem DDL (Data Definition Language ou Linguagem de Definição de Dados), que serve para a definição do esquema do banco de dados, e a DML (Data Manipulation Language ou Linguagem de Manipulação de Dados), que visa à manipulação de dados (incluir, alterar, excluir e consultar) por meio do usuário.- Apostila Patricia Quintão

     

  • 1.     Linguagens:

    ·       DDL – Data Definition Language ( DDL) são usadas para definir a estrutura de banco de dados ou esquema. Alguns exemplos:

    CREATE- para criar objetos no banco de dados
    ALTER – altera a estrutura da base de dados
    TRUNCATE – remover todos os registros de uma tabela, incluindo todos os espaços alocados para os registros são removidos
    COMMENT – adicionar comentários ao dicionário de dados
    RENAME – para renomear um objeto 

    ·       DML – Data Manipulation Language ( DML) são utilizados para o gerenciamento de dados: Recuperação, inserção, remoção e modificação de dados.

    SELECT- recuperar dados do banco de dados
    INSERT – inserir dados em uma tabela
    UPDATE – atualiza os dados existentes em uma tabela
    DELETE – exclui registros de uma tabela,
    CALL – chamar um subprograma PL / SQL
    EXPLAIN PLAN – explicar o caminho de acesso aos dados
    LOCK TABLE – controle de concorrência

    ·       DCL – Data Control Language ( DCL ) declarações. Alguns exemplos:

    GRANT – atribui privilégios de acesso do usuário a objetos do banco de dados
    REVOKE – remove os privilégios de acesso aos objetos obtidos com o comando GRANT

    ·       TCL – Transaction Control Language – (Controle de Transações) são usados ​​para gerenciar as mudanças feitas por instruções DML . Ele permite que as declarações a serem agrupadas em transações lógicas .

    COMMIT – salvar o trabalho feito
    SAVEPOINT – identificar um ponto em uma transação para que mais tarde você possa efetuar um ROLLBACK
    ROLLBACK – restaurar banco de dados ao original desde o último COMMIT

  • Para quem não entende os comentários sem o gabarito e não tem acesso a resposta.

    Gaba: ERRADO

    Macete pra ajudar:

     

    "o DBL Definir o CAD, o DML Manipular o SIDU e DCL Controlar o RG"

    DDL- CAD( create/alter/drop)

    DML-SIDU(select/insert/delete/update)

    DCL- RG(revoke/grant)

     

     

  • oh coisa gostosa é decorar esta tabela de código pela fé....

  • Errada


    conceito relacionado ao DML

  • DDL (linguagem de definição dos dados) - utilizada para definir esquema do banco de dados.

    create; alter; truncate; comment; rename.

    DML (linguagem de manipulação dos dados) - utilizada para manipulação dos dados (recuperação, inserção, remoção e modificação dos dados).

    select; insert; update; delete.

  • Meteu uns comandos DML e relacionou com DDL. Errado!

  • DML- Manipulação - Insert; update; delete e select.

    DDL- Definição- Create; alter e drop.