O que é SQL?
SQL (Structured Query Language) é uma linguagem usada para interagir com bancos de dados relacionais. Você pode:
- Criar e modificar bancos de dados.
- Consultar dados armazenados.
- Inserir, atualizar e excluir dados.
Estrutura básica do SQL
Um banco de dados relacional armazena dados em tabelas organizadas em linhas e colunas.
Principais comandos do SQL:
- DDL (Data Definition Language) – Define a estrutura dos dados:
CREATE
– Cria tabelas e bancos de dados.ALTER
– Modifica tabelas existentes.DROP
– Exclui tabelas ou bancos de dados.
- DML (Data Manipulation Language) – Manipula os dados armazenados:
INSERT
– Insere dados.UPDATE
– Atualiza dados existentes.DELETE
– Remove dados.
- DQL (Data Query Language) – Consulta dados:
SELECT
– Recupera dados.
- DCL (Data Control Language) – Controla permissões:
GRANT
– Concede permissões.REVOKE
– Revoga permissões.
Prática: Criando uma tabela e inserindo dados
Vamos criar uma tabela chamada clientes e inserir alguns dados.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
-- Criando a tabela CREATE TABLE clientes ( id INT PRIMARY KEY, nome VARCHAR(100), email VARCHAR(100), data_nascimento DATE ); -- Inserindo dados na tabela INSERT INTO clientes (id, nome, email, data_nascimento) VALUES (1, 'Maria Silva', 'maria.silva@example.com', '1990-01-15'), (2, 'João Souza', 'joao.souza@example.com', '1985-05-22'), (3, 'Ana Costa', 'ana.costa@example.com', '1992-11-10'); |
Consultando os dados:
Recupere todos os dados da tabela com o comando SELECT
:
1 |
SELECT * FROM clientes; |
Memória atualizada
Ótimo! Vamos começar com a primeira lição de SQL. Qualquer dúvida, estou aqui para ajudar. 🚀
Lição 1: Introdução ao SQL e comandos básicos
O que é SQL?
SQL (Structured Query Language) é uma linguagem usada para interagir com bancos de dados relacionais. Você pode:
- Criar e modificar bancos de dados.
- Consultar dados armazenados.
- Inserir, atualizar e excluir dados.
Estrutura básica do SQL
Um banco de dados relacional armazena dados em tabelas organizadas em linhas e colunas.
Principais comandos do SQL:
- DDL (Data Definition Language) – Define a estrutura dos dados:
CREATE
– Cria tabelas e bancos de dados.ALTER
– Modifica tabelas existentes.DROP
– Exclui tabelas ou bancos de dados.
- DML (Data Manipulation Language) – Manipula os dados armazenados:
INSERT
– Insere dados.UPDATE
– Atualiza dados existentes.DELETE
– Remove dados.
- DQL (Data Query Language) – Consulta dados:
SELECT
– Recupera dados.
- DCL (Data Control Language) – Controla permissões:
GRANT
– Concede permissões.REVOKE
– Revoga permissões.
Prática: Criando uma tabela e inserindo dados
Vamos criar uma tabela chamada clientes e inserir alguns dados.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
sqlCopiar código<code>-- Criando a tabela CREATE TABLE clientes ( id INT PRIMARY KEY, nome VARCHAR(100), email VARCHAR(100), data_nascimento DATE ); -- Inserindo dados na tabela INSERT INTO clientes (id, nome, email, data_nascimento) VALUES (1, 'Maria Silva', 'maria.silva@example.com', '1990-01-15'), (2, 'João Souza', 'joao.souza@example.com', '1985-05-22'), (3, 'Ana Costa', 'ana.costa@example.com', '1992-11-10'); |
Consultando os dados:
Recupere todos os dados da tabela com o comando SELECT
:
1 2 |
sqlCopiar código<code>SELECT * FROM clientes; |
Tarefa:
- Crie uma tabela no seu ambiente SQL usando o comando
CREATE TABLE
. - Insira alguns dados usando
INSERT INTO
. - Consulte os dados com
SELECT *
.
Deixe um comentário