Em relação às linguagens de banco de dados SQL, DDL e DML, j...
Na DDL, que é uma linguagem declarativa, é descrito o que se deseja fazer, em vez de como fazê-lo, como comandos para definir tabelas e procedures, tal qual exemplificado a seguir.
CREATE TABLE <tablename> (col1 int, col2 int, col3 int)
Comentários
Veja os comentários dos nossos alunos
DDL x DML
DDL (Linguagem de definição de dados), como já sugere o nome, serve para definir como os dados serão estruturados no banco. Trabalha com os scripts de criação de tabelas, exclusão de tabelas, alteração de colunas etc. Exemplo de scripts: CREATE, DROP, ALTER ...
DML (Linguagem de manipulação dos dados), já está diretamente envolvida com a manipulação dos registros armazenados, isto é, fazer uma consulta no banco de dados, uma inserção de um registro na tabela, uma atualização etc. Exemplo de scripts: SELECT, UPDATE, DELETE, INSERT
Gabarito: Certo.
De fato a Linguagem de Definição de Dados (DDL - Data Definition Linguage) é declarativa, ou seja, descreve "o que fazer". Em contrapartida, as linguagens procedurais descrevem "como que fazer". Essa linguagem (DDL) possui um conjunto de comandos que podem ser utilizados para definir um esquema de banco de dados. Os principais comandos são: CREATE, DROP, TRUNCATE, ALTER e RENAME.
No caso em tela, temos o comando CREATE, que é utilizado para criar tabelas.
__
Fonte: Diego Carvalho (Estratégia Concursos - Linguagem SQL)
Bons estudos!
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo