SóProvas


ID
4954336
Banca
CESPE / CEBRASPE
Órgão
EMBASA
Ano
2010
Provas
Disciplina
Banco de Dados
Assuntos

Acerca de banco de dados, julgue o item a seguir.


Os usuários finais e os programadores de aplicações podem interagir com os dados por meio de uma sublinguagem de dados, que se divide em pelo menos dois componentes: uma linguagem de definição de dados (DDL) e em uma linguagem de manipulação de dados (DML).

Alternativas
Comentários
  • DML (Linguagem de Manipulação de Dados) – É um conjunto de instruções usada nas consultas e modificações dos dados armazenados nas tabelas do banco de dados.

     

    Alguns Exemplos:

    -> Recupera linhas do banco de dados e permite a seleção de uma ou várias linhas ou colunas de uma ou várias tabelas 

    INSERT -> Instrução utilizada para inserir dados a uma ou mais tabelas no banco de dados 

    UPDATE -> Instrução utilizada para atualizar dados de uma ou mais tabelas no banco de dados

    DELETE -> Instrução utilizada para excluir dados de uma ou mais tabelas no banco de dados

    MERGE -> Realiza operações de inserção, atualização ou exclusão em uma tabela de destino com base nos resultados da junção com a tabela de origem

    BULK INSET -> Importa um arquivo de dados em uma tabela ou exibição do banco de dados em um formato especificado pelo usuário

     

    DDL (Linguagem de Definição de Dados) – É um conjunto de instruções usado para criar e modificar as estruturas dos objetos armazenados no banco de dados.

     

    Alguns Exemplos:

    ALTER -> Use as instruções ALTER para modificar a definição de entidades existentes. Use ALTER TABLE para adicionar uma nova coluna a uma tabela ou use ALTER DATABASE                  para definir opções do banco de dados.

    CREATE -> Use instruções CREATE para definir novas entidades. Use CREATE TABLE para adicionar uma nova tabela em um banco de dados.

    DROP -> Use instruções DROP para remover entidades existentes. Use DROP TABLE para remover uma tabela de um banco de dados.

    DISABLE TRIGGER -> Desabilita uma Trigger DML, DDL ou de logon.

    ENABLE TRIGGER -> Habilita uma Trigger DML, DDL ou de logon.

    TRUNCATE TABLE -> Remove todas as linhas de uma tabela sem registrar as exclusões de linhas individuais.

    UPDATE STATISTICS -> Atualiza estatísticas de otimização de consulta de uma tabela ou view indexada.

    FONTE: https://www.thomazrossito.com.br/comandos-dml-ddl-dcl-tcl-sql-server/#:~:text=DML%20(Linguagem%20de%20Manipula%C3%A7%C3%A3o%20de,tabelas%20do%20banco%20de%20dados.&text=DDL%20(Linguagem%20de%20Defini%C3%A7%C3%A3o%20de,armazenados%20no%20banco%20de%20dados.

  • A linguagem SQL é dividida em subconjuntos de acordo com as operações que queremos efetuar sobre um banco de dados, tais como:

    • DML - Linguagem de Manipulação de Dados.
    • DDL - Linguagem de Definição de Dados.
    • DCL - Linguagem de Controle de Dados.
    • DTL - Linguagem de Transação de Dados.
    • DQL - Linguagem de Consulta de Dados.

  • gaba CERTO

    DML = "M" do meio vem de Manipulação.

    DDL = "D" do meio vem de Definição. 

    DCL = "C" do meio vem de Controle.

    DT= "T" do meio vem de Transação

    pertencelemos!

  • Então quer dizer que o usuário usa DDL?

    • DML - Linguagem de Manipulação de Dados.
    • DDL - Linguagem de Definição de Dados.
    • DCL - Linguagem de Controle de Dados.
    • DTL - Linguagem de Transação de Dados.
    • DQL - Linguagem de Consulta de Dados.

  • DDL(Linguagem de DEFINIÇÃO de Dados): Create, Alter, Drop..

    DML (Linguagem de MANIPULAÇÃO de Dados): Selecte, Inserte, Delete, Update.

    DCL (Linguagem de CONTROLE de Dados): Revoke, Grant.

    DCAD

    MSIDU

    CRG

  • -         DDL (Data Definition Language) : Comandos que modificam, criam e excluem objetos (definem)

    -         DML (Data Manipulation Language): instruções para trabalhar com os dados (manipulam)