Escolar Documentos
Profissional Documentos
Cultura Documentos
Curso:
Informática de Economia e Gestão
Structured Query Language (SQL)
Exemplo:
Create database Informatica
Exemplo:
create table Alunos
(
nome VARCHAR(50),
data_nascimento DATE,
morada VARCHAR(50),
telefone VARCHAR(9)
);
Esta instrução cria a tabela Alunos com os respectivos atributos
Inserir registos numa tabela da BD
A instrução INSERT INTO é utilizada para inserir
novos registos numa tabela.
Sintaxe:
É possível escrever a instrução INSERT INTO de
duas formas.
Exemplo:
INSERT INTO `alunos` (`nome`,
`data_nascimento`, `morada`, `telefone`)
VALUES ('Carla Zita Elísio Manjate', '1994-11-
04', 'Rua Josina Machel', '873214561');
Visualiza registos na BD
SELECT é o comando que permite seleccionar registos a
visualizar na BD.
O resultado é guardado numa tabela.
Sintaxe:
SELECT nome_coluna, nome_coluna
FROM nome_tabela
Ou
SELECT * FROM nome_tabela;
Exemplo:
Visualizar todos os registos da tabela Alunos que foi
anteriormente criada para as aulas:
SELECT * FROM Alunos;
Visualizar todos registos da tabela Alunos
Visualizar nome e telefone da tabela Alunos
Exemplo:
SELECT é a mesma coisa que select
Nas nossas aulas as palavras chave de SQL
serão escritas em MAIÚSCULAS.
NOTAS:
Ponto e vírgula (;) é uma forma standard de
separar instruções em SQL nos SGBD, que
permite mais de uma instrução serem
executadas na mesma chamada.
Alguns comandos mais importantes
em SQL:
SELECT – extrai registos da BD;
UPDATE – actualiza registos na BD;
DELETE – Apaga registos da BD;
INSERT INTO – Insere novos dados na BD;
CREATE DATABASE – Cria uma nova BD;
ALTER DATABASE – Modifica a BD;
CREATE TABLE – Cria uma nova tabela da BD;
ALTER TABLE – Modifica uma tabela na BD;
DROP TABLE – Apaga uma tabela na BD;
CREATE INDEX – Cria um índice (chave de pesquisa)
DROP INDEX – Apaga o índice.