Comandos SQL básicos
A gestão eficiente de bases de dados começa com a plataforma de alojamento correta. As Soluções de Hospedagem de Banco de Dados da AlexHost oferecem suporte robusto para bancos de dados relacionais baseados em SQL, como MySQL e PostgreSQL, garantindo desempenho e segurança ideais. Quer seja um principiante a aprender comandos SQL ou um programador experiente a gerir bases de dados complexas, a AlexHost fornece a infraestrutura fiável de que necessita para otimizar as suas operações de bases de dados.
SQL (Structured Query Language) é a linguagem padrão usada para interagir com bases de dados relacionais. Quer esteja a trabalhar com MySQL, PostgreSQL ou SQLite, a SQL fornece os comandos essenciais necessários para criar, gerir e manipular bases de dados.
Neste artigo, iremos abordar os comandos SQL básicos que todos os principiantes devem conhecer.
1. SELECT
A instrução SELECT é utilizada para obter dados de uma base de dados. Pode especificar as colunas a selecionar e a tabela a consultar:
SELECT column1, column2 FROM table_name;
Exemplo:
SELECT first_name, last_name FROM employees;
2. INSERT INTO
A instrução INSERT INTO é utilizada para inserir novos registos numa tabela:
INSERT INTO table_name (column1, column2) VALUES (value1, value2);
Exemplo:
INSERT INTO employees (first_name, last_name) VALUES ('John', 'Doe');
3. UPDATE
A instrução UPDATE é utilizada para modificar os registos existentes numa tabela:
UPDATE table_name SET column1 = value1 WHERE condition;
Exemplo:
UPDATE employees SET last_name = 'Smith' WHERE id = 1;
4. DELETE
A instrução DELETE é utilizada para remover registos de uma tabela:
DELETE FROM table_name WHERE condition;
Exemplo:
DELETE FROM employees WHERE id = 1;
5. CRIAR TABELA
A instrução CREATE TABLE é utilizada para criar uma nova tabela na base de dados:
CREATE TABLE table_name ( column1 datatype, column2 datatype, ... );
Exemplo:
CREATE TABLE employees ( id INT PRIMARY KEY, first_name VARCHAR(50), last_name VARCHAR(50) );
6. ALTER TABLE
A instrução ALTER TABLE é utilizada para modificar uma tabela existente, como adicionar ou eliminar colunas:
ALTER TABLE table_name ADD column_name datatype;
Exemplo:
ALTER TABLE employees ADD email VARCHAR(100);
7. DROP TABLE
A instrução DROP TABLE é utilizada para eliminar uma tabela inteira da base de dados:
DROP TABLE table_name;
Exemplo:
DROP TABLE employees;
8. Cláusula WHERE
A cláusula WHERE é utilizada para filtrar registos numa consulta com base numa condição:
SELECT * FROM table_name WHERE condition;
Exemplo:
SELECT * FROM employees WHERE first_name = 'John';
Conclusão
Estes comandos SQL básicos constituem a base da gestão de bases de dados e da manipulação de dados. Ao dominar estes comandos, pode criar, atualizar, eliminar e consultar dados em bases de dados relacionais. À medida que ganha mais experiência, pode explorar funcionalidades SQL mais avançadas, como junções, índices e transacções.