Thanks to visit codestin.com
Credit goes to pt.scribd.com

0% acharam este documento útil (0 voto)
6 visualizações2 páginas

SQL

SQL é a linguagem padrão para gerenciar bancos de dados relacionais, permitindo a criação, consulta, atualização e exclusão de dados. Os comandos SQL são divididos em DDL, DML, DQL e DCL, cada um com funções específicas para definição, manipulação, consulta e controle de acesso aos dados. Boas práticas incluem o uso de chaves primárias e estrangeiras, nomeação clara de tabelas e colunas, e testes em ambientes de desenvolvimento.

Enviado por

sergio
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
6 visualizações2 páginas

SQL

SQL é a linguagem padrão para gerenciar bancos de dados relacionais, permitindo a criação, consulta, atualização e exclusão de dados. Os comandos SQL são divididos em DDL, DML, DQL e DCL, cada um com funções específicas para definição, manipulação, consulta e controle de acesso aos dados. Boas práticas incluem o uso de chaves primárias e estrangeiras, nomeação clara de tabelas e colunas, e testes em ambientes de desenvolvimento.

Enviado por

sergio
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 2

1.

O que é SQL

• Linguagem padrão para gerenciar bancos de dados relacionais.

• Permite criar, consultar, atualizar e deletar dados de forma estruturada.

2. Tipos de comandos

A) DDL (Data Definition Language) – definição de dados

• CREATE → criar banco de dados ou tabela

• CREATE TABLE Clientes (

• ID INT PRIMARY KEY,

• Nome VARCHAR(50),

• Idade INT

• );

• ALTER → modificar estrutura da tabela

• ALTER TABLE Clientes ADD Email VARCHAR(50);

• DROP → excluir tabela ou banco de dados

• DROP TABLE Clientes;

B) DML (Data Manipulation Language) – manipulação de dados

• INSERT → inserir dados

• INSERT INTO Clientes (ID, Nome, Idade) VALUES (1, 'Ana', 25);

• UPDATE → atualizar dados

• UPDATE Clientes SET Idade = 26 WHERE Nome = 'Ana';

• DELETE → remover dados

• DELETE FROM Clientes WHERE ID = 1;

C) DQL (Data Query Language) – consulta de dados

• SELECT → buscar dados na tabela

• SELECT Nome, Idade FROM Clientes WHERE Idade > 20;

• ORDER BY → ordenar resultados

• SELECT Nome FROM Clientes ORDER BY Nome ASC;

• GROUP BY → agrupar dados


• SELECT Idade, COUNT(*) FROM Clientes GROUP BY Idade;

• JOIN → unir tabelas

• SELECT A.Nome, B.Produto

• FROM Clientes A

• JOIN Vendas B ON A.ID = B.ClienteID;

D) DCL (Data Control Language) – controle de acesso

• GRANT → dar permissões

• REVOKE → remover permissões

3. Tipos de dados comuns

• INT / INTEGER → números inteiros

• DECIMAL / FLOAT → números decimais

• CHAR / VARCHAR → textos curtos

• TEXT → textos longos

• DATE / DATETIME → datas e horários

• BOOLEAN → verdadeiro/falso

4. Boas práticas

• Sempre usar chaves primárias (PRIMARY KEY) e estrangeiras (FOREIGN KEY).

• Nomear tabelas e colunas de forma clara e consistente.

• Evitar usar SELECT * em produção — escolha apenas o que precisa.

• Testar comandos em ambiente de desenvolvimento antes de aplicar no banco


real.

Você também pode gostar