SóProvas


ID
1689871
Banca
NC-UFPR
Órgão
COPEL
Ano
2015
Provas
Disciplina
Banco de Dados
Assuntos

Sobre a Linguagem SQL (DDL e DML), assinale a alternativa correta segundo o padrão SQL ANSI 92.

Alternativas
Comentários
  • a) Insert, Delete e Update são operações DML.

    c) Alter Table e Truncate Table são operações DDL.

    d) >, <, ==, !=, entre outros são operadores relacionais. https://www.tutorialspoint.com/plsql/plsql_relational_operators.htm

    e) CASE, NVL, TRIM e UPPER são operações DML.

  • Podemos resolver essa questão mesmo sem ter um vasto conhecimento a respeito de DDL ou DML. Veja que a letra B determina justamente os tipos de join que apresentamos: INNER, LEFT, RIGHT, FULL e CROSS. Left, right e full também podem ser chamados de LEFT OUTER JOIN, RIGHT OUTER JOIN ou FULL OUTER JOIN, já que trazem os valores mais “externos” dos círculos no diagrama de Venn.

    Assim, nossa resposta é a letra B. Somente para complementar o conhecimento a respeito dos comandos DML e DDL, guarde o seguinte:

    DDL – comandos de definição de objetos, ou seja, criam, removem ou modificam objetos do banco de dados. Exemplos incluem CREATE TABLE, DROP TABLE, ALTER TABLE, TRUNCATE TABLE.

    DML – comandos de modificação de dados, incluem funcionalidades para a criação, remoção ou alteração de registros nas tabelas. Por exemplo, INSERT, UPDATE, DELETE.

    Gabarito: B