image

Unlimited bootcamps + English course forever

80
%OFF
Article image
William Lima
William Lima09/03/2024 00:13
Share
Microsoft Certification Challenge #3 DP-100Recommended for youMicrosoft Certification Challenge #3 DP-100

DATA DEFINITION LANGUAGE (DDL)

  • #SQL

DATA DEFINITION LANGUAGE (DDL)

A DDL (Data Definition Language) é um subconjunto da SQL responsável por definir e gerenciar a estrutura do banco de dados. Os principais comandos DDL são:

  • CREATE: Utilizado para criar novas entidades no banco de dados, como tabelas, índices, views, etc. Por exemplo:
CREATE TABLE Contato (
 id INT PRIMARY KEY,
 nome VARCHAR(100),
 telefone VARCHAR(20)
);
  • ALTER: Permite modificar a definição de entidades existentes. É possível adicionar ou remover colunas de uma tabela, alterar o tipo de dados de uma coluna, entre outras operações. Por exemplo:
ALTER TABLE Contato ADD email VARCHAR(255);
  • DROP: Remove entidades existentes do banco de dados, como tabelas, índices, views, etc. Por exemplo:
DROP TABLE Contato;
  • TRUNCATE: Remove todas as linhas de uma tabela, sem registrar as exclusões individuais. É uma operação mais rápida que o DELETE, pois não gera logs de transação. Por exemplo:
TRUNCATE TABLE Contato;

Os comandos DDL são essenciais para a criação e manutenção da estrutura do banco de dados. Eles permitem definir as tabelas, colunas, relacionamentos e restrições que compõem o esquema do banco de dados.

É importante ter cuidado ao utilizar comandos como DROP e TRUNCATE, pois eles podem remover permanentemente dados e estruturas do banco de dados.

Share
Recommended for you
Heineken - Inteligência Artificial Aplicada a Dados com Copilot
Sysvision - Data Analytics com Power BI
Microsoft 50 Anos - Prompts Inteligentes
Comments (0)
Recommended for youMicrosoft Certification Challenge #3 DP-100