Categorias de Comandos SQL - DDL

523 palavras 3 páginas
22/04/2013

UNEMAT – Universidade do Estado de Mato Grosso
Campus Universitário de Alto Araguaia-MT
Prof.: Elton Ricelli Ferreira de Rezende eltonricelli@gmail.com DDL, DML, DCL
Os comandos SQL podem dividir-se em três grandes categorias: DDL - Data Definition Language - trabalha com objetos (ex: banco de dados, tabelas)
 DML - Data Manipulation Language - trabalha com linhas e seus registros;
 DCL - Data Control Language - trabalha com utilizadores ou seja, acessos;


1

22/04/2013

Definição / Manipulação / Controle
COMANDO
CREATE

DESCRIÇÃO

GRUPO

Criar objetos da base de dados (tabelas, índices, views)

DDL

ALTER

Alterar objetos da base de dados (tabelas, índices, views)

DDL

DROP

Apagar objetos da base de dados (tabelas, índices, views)

DDL

SELECT

Utilizado para extrair dados da base de dados

DML

INSERT

Introduzir novas linhas

DML

UPDATE

Alterar linhas já existentes

DML

DELETE

Apagar linhas já existentes

DML

GRANT

Conceder acesso à base de dados e aos seus objetos

DCL

Retirar acesso à base de dados e aos seus objetos

DCL

REVOKE

DDL (DATA DEFINITION LANGUAGE)
Linguagem de Definição de Dados


CREATE: Cria uma estrutura (no caso, um banco de dados) 

create database ;




Nomes sem espaços e sem caracteres especiais Os conjuntos mais utilizados são codificados em Latin1 e UTF-8
 Ex.: create database curso;

ALTER: Altera uma estrutura


alter database ;




Ex.: alter database curso charset = utf8;

DROP: Exclui uma estrutura


drop database ;


Exclusão é definitiva e irreversível
 Ex.: drop database curso;

2

22/04/2013

BOAS PRÁTICAS DE ARMAZENAMENTO
• ESPAÇO EM DISCO
Quanto menor o tipo de dado, menos espaço ele ocupará (atendendo a necessidade);
• PROCESSAMENTO E BUSCA
Quanto menor o tipo de dado, mais rápido é o processamento; • MAU USO DOS TIPOS DE DADOS
Armazenar dados numéricos em

Relacionados

  • banco de dados
    1714 palavras | 7 páginas
  • Linguagem sql
    3022 palavras | 13 páginas
  • Programação
    843 palavras | 4 páginas
  • Dml, ddl?!? o que é isso?
    481 palavras | 2 páginas
  • Banco De Dados
    1121 palavras | 5 páginas
  • SQL 2014
    4865 palavras | 20 páginas
  • Sgbd
    1794 palavras | 8 páginas
  • Adm bd
    1617 palavras | 7 páginas
  • Banco de dados e linguagem sql
    348 palavras | 2 páginas
  • comandos sql
    557 palavras | 3 páginas