Você está na página 1de 15

CRIAO BANCO DE DADOS

Password: ****
Senha: tlbd2

create database projeto_banco; Comando para criao de banco em SQL.

VAMOS PEDIR PARA O NOSSO BANCO UTILIZAR O BANCO DE DADOS QUE CRIAMOS (EXEMPLO: projeto_banco) OU OUTRO BANCO J CRIADO.

UTILIZAMOS O COMANDO: use projeto_banco;

AGORA CONSTRUIR A NOSSA PRIMEIRA TABELA QUE SER CLIENTES, PARA ISSO UTILIZAMOS O COMANDO create table:

create table cliente (cod_cliente integer not null auto_increment, nome varchar (100), endereco varchar (100), telefone integer, email varchar (100), primary Key (cod_cliente));

AGORA VAMOS PEGAR A TABELA CLIENTE E INSERIR DADOS. UTIZAREMOS O COMANDO insert into [nome da tabela](...)values(...);

insert into cliente (cod_cliente, nome, endereco, telefone, email) values (1, Fernando Joao, Rua Tucano, 100, 46139800, fjoao@uol.com.br);

AGORA VAMOS SELECIONAR A TABELA CLIENTE E VAMOS VER COMO ELA FICOU, PARA ISSO IREMOS UTILIZAR O COMANDO select*from [nome da tabela]:

select*from cliente;

AGORA VAMOS CONTINUAR INSERINDO DADOS NA TABELA CLIENTE, PARA ISSO IREMOS:

insert into cliente values (null, Joaquim barbosa, Rua Avestruz, 10, 48985647, joaoquim@terra.com.br);
insert into cliente values (...);

Agora vamos criar mais duas tabelas.

Tabela Funcionrio, Tabela Fornecedor.

COM OS MESMO CONTEDO DA TABELA CLIENTE, EXEMPLO:


create table funcionario (cod_funcionario integer not null auto_increment, nome varchar (100), endereco varchar (100), telefone integer, email varchar (100), primary Key (cod_funcionario));

AGORA VAMOS INSERIR DADOS. UTIZAREMOS O COMANDO insert into [nome da tabela](...)values(...);

insert into funcionario (cod_funcionario, nome, endereco, telefone, email) values (1, Joo Fernando, Rua Azulo, 100, 46139800, jp@bol.com.br);

Agora vamos criar a tabela Produto.

create table Produto (cod_produto integer not null auto_increment, cod_funcionario integer, cod_fornecedor integer, primary Key (cod_produto));

ALTER TABLE CLIENTE ADD COLUMN NASCIMENTO DATE; ALTER TABLE CLIENTE DROP COLUMN DATA_NASCIMENTO; ALTER TABLE CLIENTE CHANGE COLUMN NASCIMENTO DATA_NASCIMENTO VARCHAR (10); ALTER TABLE CLIENTE ADD INDEX INDEX_EMAIL(EMAIL);

UPDATE CLIENTE SET ENDERECO = 'AV. BRASIL 778' WHERE COD_CLIENTE = 1; UPDATE CLIENTE SET DATA_NASCIMENTO = '11/11/1980' WHERE COD_CLIENTE = 1; UPDATE CLIENTE SET NOME = 'FERNAO' WHERE NOME = 'FERNANDO'; UPDATE CLIENTE SET VALOR = VALOR * 1.1 WHERE VALOR < 300;

EXCLUIR O CAMPO VALOR DA TABELA CLIENTE; ADICIONAR COLUNA SALARIO NA TABELA FUNCIONARIO; ADICIONAR COLUNA PRECO NA TABELA FORNECEDOR; POVOAR OS NOVOS CAMPOS SALARIO E PRECO.

SELECT * FROM CLIENTE; SELECT NOME FROM CLIENTE; SELECT CLIENTE, SALARIO FROM CLIENTE WHERE SALARIO > 200; SELECT VALOR, VALOR FROM CLIENTE WHERE VALOR > 200 AND VALOR < 300; SELECT VALOR, VALOR FROM CLIENTE WHERE VALOR BETWEEN 200 AND 300;

Você também pode gostar