SóProvas


ID
2651431
Banca
CESPE / CEBRASPE
Órgão
STJ
Ano
2018
Provas
Disciplina
Banco de Dados
Assuntos

A respeito de sistemas gerenciadores de banco de dados (SGBD), julgue o próximo item.


A linguagem de manipulação de dados (DML – data definition language) é usada para, entre outras finalidades, criar e alterar estruturas de tabelas em um SGBD.

Alternativas
Comentários
  • DML – Data Manipulation Language ( DML) são utilizados para o gerenciamento de dados dentro de objetos do banco. Alguns exemplos:

    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.

     

    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.

     

    Fonte: http://www.dellanio.com/diferenca-entre-comandos-ddl-dml-dcl-e-tcl/

  • Pegadinha linguagem de manipulação de dados (DML – ''data definition language'' DDL)

     

  • corrigindo a questão:

    A linguagem de manipulação de dados DDL – Data Definition Language ( DDL) é usada para, entre outras finalidades, criar e alterar estruturas de tabelas em um SGBD.

  • Corrigindo o colega Leonardo:
    A Linguagem de DEFINIÇÃO de Dados (DDL).

  • Caracteristica de DDL

  • Olha o "pega" da questão "A linguagem de manipulação de dados (DML – data definition language) é usada para, entre outras finalidades, criar e alterar estruturas de tabelas em um SGBD".

  • DDL - C.A.D (CREATE - ALTER - DROP)

    DML - S.I.D,U - (SELECT - INSERT - UPDATE - DELETE )

    DCL - RG ( REVOKE - GRANT )

    DMC - CAD SIDU RG 

    Fonte: Professor Ranielison - Alfacon

     

  • Create, Alter ------> DDL

  • a própria transcrição do acrônimo está errada...pfff

  • DDL, DML e DCL de forma geral e simplificada.

    DDL - faz modificações, criações;

    DML - manipula e exclui;

    DCL - atribui privilégios.

  • Resumão de Categorias do SQL:

    DDL (DATA DEFINITION LANGUAGE) - Linguagem de Definição de Dados

    CREATE criar bancos de dados, tabelas, índices, entre outros. (Ex: CREATE TABLE ou CREATE VIEW) (CREATE INDEX cria o índice da tabela)

    DROP deletar uma tabela do banco de dados. Apaga a tabela. (O comando DROP TABLE permite excluir do banco de dados a definição de uma tabela e de todos os seus dados.)

    ALTER apagar os dados de uma tabela do banco de dados. Altera a estrutura da tabela. (Ex: ALTER TABLE)

    TRUNCATE adicionar, deletar ou modificar colunas do banco de dados. (Ex: TRUNCATE TABLE)

    RENAME renomear uma tabela do banco de dados. (Ex: RENAME TABLE)

    DML (DATA MANIPULATION LANGUAGE) - Linguagem de Manipulação de Dados

    SELECT realizar consultas a dados de uma ou mais tabelas do banco de dados. (Ex: SELECT... FROM) ou (SELECT... FROM... WHERE) ou (SELECT... FROM... GROUP BY) ou (SELECT... FROM... GROUP BY... HAVING). 

    INSERT inserir um registro em uma tabela do banco de dados. (Ex: INSERT INTO .... VALUES)

    UPDATE mudar valores de dados de registros de uma tabela do banco de dados. (Ex: UPDATE... SET... WHERE)

    DELETE remover linhas existentes de uma tabela do banco de dados. Apaga o conteúdo da tabela. (Ex: DELETE... FROM... WHERE)

    TCL (TRANSACTION CONTROL LANGUAGE) - DTL (DATA TRANSACTION LANGUAGE)

    COMMIT finalizar uma transação dentro de um sistema gerenciador de banco de dados. Utilizado para salvar permanentemente uma transação em um banco de dados. Utilizado para efetivar as mudanças realizadas pelas transações.

    ROLLBACK descartar mudanças nos dados desde o último COMMIT ou ROLLBACK.

    DCL (DATA CONTROL LANGUAGE) - Linguagem de Controle de Dados

    GRANT - utilizado para conceder permissão a um usuário em relação a algum objeto. Permite conceder privilégios.

    REVOKE - utilizado para remover ou restringir a capacidade de um usuário de executar operações. Permite revogar privilégios.

  • Criar, Alterar e Remover - DDL

    Inserir, Atualizar, Excluir e Recuperar- DML

  • confundiu com DDL

  • DDL (Definição) -> Manipula a ESTRUTURA

    DML (Manipulação) -> Manipula os DADOS

    DCL (Controle) -> Conceder privilégios

  • D D L : C.A.D --> create, drop, alter

    D M L: S.I,D,U --> Select, Insert, Delete, Update

    D C L: R,G --> revoke, grant

    D -- > definir o CAD

    M --> para manipular o SIDU

    C --> e controlar o RG

  • ERRADO

    A linguagem SQL é dividida em subconjuntos de acordo com as operações que se deseja efetuar sobre um banco de dados. Os principais subconjuntos são:

    DDL - Data Definition Language (Linguagem de Definição de Dados) 

     Principais comandos: CREATE, ALTER e DROP

    DML - Data Manipulation Language (Linguagem de Manipulação de Dados) são utilizados para o gerenciamento de dados dentro de objetos do banco

     Principais comandos: SELECT, INSERT, UPDATE, DELETE, TRUNCATE e outros.

    DCL - Data Control Language (Linguagem de Controle de Dados)

    Principais comandos: GRANT, REVOKE e SET.

  • cara, para você nunca mais erra

    DDL DATA DEFINITION LANGUAGE define, cria a tabela, a estrutura do banco de dados

    DML (DATA MANIPULATION LANGUAGE) - Linguagem de Manipulação de Dados= manipula acessa e altera informações

    DCL (DATA CONTROL LANGUAGE) - Linguagem de Controle de Dados

  • (DML – data definition language) a tradução nem bate.

    DML ~~> Data Manipulation Language.

  • DML – data definition language ??? Seria Mefinition.

  • DML: Gerenciamento de dados dentro de objetos do banco. {MANIPULAÇÃO}.

    DDL: Definir a estrutura/esquema de banco de dados. {DEFINIÇÃO}

    DQL: Linguagem de consulta de dados. {CONSULTA}

    DTL: Linguagem de transação de Dados. {TRANSAÇÃO}

    DCL: Linguagem de controle de Dados. {CONTROLE: SEGURANÇA}. Serve para controlar a parte de segurança do banco de dados. (Dar e retirar permissões). Comandos: GRANT, REVOKE E DENY.

  • Gabarito errado.

    A linguagem mencionada na questão DDL (data definition language) utilizada para criar e modificar a estruturas de tabelas em um SGBD.

    DML (data manipulation language) utilizada para a manipulação de dados presentes no banco de dados.

    Resuminho:

    DML- Manipulação;

    DDL- Criação e Modificação;

    DCL- privilégios (Direitos/ permissões);

    TCL- Transação;