FC ConcursosFC Concursos

Questão FC265926

Assinale abaixo qual alternativa contém apenas um comando do tipo DDL.

Linguagem SQL

IDECAN · 2022

Assinale abaixo qual alternativa contém apenas um comando do tipo DDL.

  1. CREATE TABLE Contato
  2. INSERT INTO Cliente (nome, telefone) VALUES ('Suzana', '99999-9999')
  3. DELETE FROM Cliente WHERE id = 2
  4. BEGIN TRAN
Mostrar resposta e comentário

Gabarito

A

Comentário do professor

CREATE TABLE Contato é um comando da DDL (Data Definition Language). Ele serve para criar a estrutura física de uma tabela chamada Contato dentro do banco de dados.

Ao executar esse comando definimos as colunas (nomes e tipos de dados) e podemos incluir constraints como chave primária, chave estrangeira, NOT NULL e índices.

Trata-se de uma operação sobre os metadados do BD: cria um objeto novo (a tabela) e altera o esquema, não os dados propriamente ditos.

Em muitos SGBDs, comandos DDL exigem privilégios especiais e podem provocar auto-commit, encerrando transações abertas.

Portanto, CREATE TABLE é a forma correta de definir permanentemente a estrutura de armazenamento para registros de contato.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo