Na linguagem SQL são, respectivamente, expressões DDL e DML:

Próximas questões
Com base no mesmo assunto
Ano: 2010 Banca: FCC Órgão: TCM-PA Prova: FCC - 2010 - TCM-PA - Técnico em Informática |
Q34912 Banco de Dados
Na linguagem SQL são, respectivamente, expressões DDL e DML:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a C - ALTER DATABASE e UPDATE.

Para resolver esta questão, é necessário compreender dois conceitos da linguagem SQL: DDL (Data Definition Language) e DML (Data Manipulation Language).

O DDL é utilizado para definir e modificar a estrutura de objetos do banco de dados, como criar, alterar e excluir tabelas e índices. Os comandos DDL mais comuns são CREATE, DROP e ALTER.

Por outro lado, o DML é utilizado para gerenciar os dados dentro das tabelas, incluindo inserção, atualização, e exclusão de registros. Os comandos DML mais conhecidos são INSERT, UPDATE e DELETE.

Na alternativa C, ALTER DATABASE é um comando DDL, pois serve para alterar um banco de dados já existente, o que impacta a definição da estrutura do banco. Já o comando UPDATE é um comando DML, pois é utilizado para atualizar dados em uma tabela existente, manipulando assim o conteúdo do banco de dados sem modificar sua estrutura.

Por essa razão, a alternativa C é a correta, pois identifica corretamente um comando DDL (ALTER DATABASE) e um comando DML (UPDATE).

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

DDL (Data Definition Language): Create, Drop, Alter, Rename, Truncate

DML (Data Manipulation Language): Delete, Insert, Update, Select

DCL (Data Control Language): Grant, Revoke

DTL (Data Transaction Language): Rollback, Commit, Begin Transation, End Transaction

Clique para visualizar este comentário

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