Com relação à linguagem de definição de dados (DDL) e à lin...

Próximas questões
Com base no mesmo assunto
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Desenvolvedor |
Q602409 Banco de Dados
Com relação à linguagem de definição de dados (DDL) e à linguagem de manipulação de dados (DML), julgue o próximo item.

Para inserir uma nova coluna em uma tabela já existente, a DDL utiliza o comando ALTER, como no exemplo a seguir. ALTER TABLE CLIENTE ADD NOME CHAR(50) UNIQUE
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C - certo

A questão aborda dois conceitos fundamentais no gerenciamento de bancos de dados: a Linguagem de Definição de Dados (DDL) e a Linguagem de Manipulação de Dados (DML). Estas são subdivisões da linguagem SQL (Structured Query Language), que é usada para interagir com bancos de dados relacionais.

A DDL inclui comandos que definem a estrutura do banco de dados, como criar, alterar e excluir tabelas e índices. Nesse contexto, o comando ALTER é utilizado para modificar a estrutura de uma tabela existente, o que pode incluir adicionar, modificar ou remover colunas.

O exemplo dado na questão, ALTER TABLE CLIENTE ADD NOME CHAR(50) UNIQUE, ilustra o uso correto do comando ALTER TABLE para adicionar uma nova coluna chamada NOME à tabela CLIENTE. A nova coluna terá o tipo CHAR(50), o que significa que ela pode armazenar strings de caracteres com uma largura fixa de até 50 caracteres, e a restrição UNIQUE garante que cada entrada nessa coluna seja única dentro da tabela.

A DML, por outro lado, é usada para inserir, modificar e excluir os dados propriamente ditos armazenados nas tabelas do banco de dados.

Portanto, a alternativa está correta porque descreve adequadamente o uso do comando ALTER da DDL, que é o responsável por alterações estruturais em tabelas já existentes dentro de um banco de dados.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Usando o comando ALTER, é possível realizar as seguintes alterações na estrutura de uma tabela:

# Adicionar colunas

# Excluir colunas

# Alterar o tipo e nome da coluna já existente

 

https://www.passeidireto.com/arquivo/35111372/informatica-banco-de-dados

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

Gaba: CERTO

 

DDL - > Definir o CAD 

DML - > Manupula o SIDU

DCL - Controla o RG

 

CAD: create/alter/drop

SIDU: select/ insert/ delete/update

RG: revoke/grant

DDL - > Definir o CAD 

DML - > Manupula o SIDU

DCL - Controla o RG

 

CAD: create/alter/drop

SIDU: select/ insert/ delete/update

RG: revoke/grant

praq serve o insert do DML?

Gabarito: C

 

“CAD SIDU RG, DMC no D é Drop”

DDL = Definir

DML = Manipular

DCL = Controlar

CAD: Create/Alter/Drop

SIDU: Select/Insert/Delete/Update

RG: Revoke/Grant

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo