Engenharia da informação
A linguagem PHP é uma linguagem de programação de domínio específico, ou seja, seu escopo se estende a um campo de atuação que é o desenvolvimento web, embora tenha variantes como o PHP-GTK. Seu propósito principal é de implementar soluções web velozes, simples e eficientes.
Características:
Velocidade e robustez
Estruturado e orientação a objeto
Portabilidade - independência de plataforma - escreva uma vez, rode em qualquer lugar;
Tipagem fraca
Sintaxe similar a Linguagem C/C++ e o PERL
Criação de Banco de Dados
criamos o banco de dados com o com o comando “CREATE DATABASE nome_do_banco”, neste caso ficaria: “CREATE DATABASE cliente;”.
Em seguida, selecionamos o banco criado, pois é nele que iremos trabalhar. O comando SQL é: “USE cliente;”.
Criação de Tabelas
O próximo passo é criar a nossa primeira tabela, que conterá a seguinte estrutura:
CAMPO | TIPO | NULL | EXTRA | PK | idCliente | BIGINT | | AUTO_INCREMENT | X | Nome | VARCHAR(60) | | | | endereço | VARCHAR(80) | X | | | telefone | VARCHAR(15) | X | | |
E pode ser representada graficamente da seguinte forma:
O código SQL desta tabela fica da seguinte forma:
CREATE TABLE tbCliente ( idCliente BIGINT NOT NULL AUTO_INCREMENT, nome VARCHAR(60) NOT NULL, endereco VARCHAR(80) NULL, telefone VARCHAR(15) NULL, PRIMARY KEY(idCliente)
);
Manipulação de dados em uma Tabela
Inserir dados
INSERT INTO tbCliente
SET
nome = ‘Marcus Vinicius’, endereco = ‘Av. Presidente Vargas, 10 – sl: 3001’. telefone = ’22-2222-2222’;
Podemos exibir o nosso registro inserido com o comando:
SELECT *
FROM
tbCliente;
Alterar dados
UPDATE tbCliente
SET
nome = ‘Marcus Vinicius Leandro’
WHERE
idCliente = 1
LIMIT
1;
Deletar um registro
DELETE FROM tbCliente
WHERE
idCliente = 1
LIMIT
1;
Exemplo Prático
Resultado SQL
Servidor: 127.0.0.1
Banco de Dados: cliente
Tempo de Geração: Dez 06,