AULA 04

817 palavras 4 páginas
--AULA 04 - SQL - MYSQL
#apaga o banco se existir drop database if exists aula04; #cria o banco create database aula04; #conecta use aula04; #comando para apagar tabela drop table categoria; #primary key - campo nao NULL e UNique create table categoria(idCategoria int auto_increment, nome varchar(35), descricao varchar(60), primary key(idCategoria));

desc categoria; create table fornecedor(idFornecedor int auto_increment primary key, nome varchar(35)not null, cnpj varchar(30)not null); desc fornecedor; #alterar o tipo de uma coluna alter table fornecedor modify column cnpj varchar(30) not null unique;

# categoria - produto - 1pN #fornecedor - produto - 1P1 create table produto(idProduto int primary key auto_increment, nome varchar(30)not null, preco float not null, dataFabric date not null, fk_categoria int not null, fk_fornecedor int not null unique, foreign key(fk_categoria) references categoria(idCategoria), foreign key(fk_fornecedor)references fornecedor(idFornecedor));

desc produto;

insert into categoria(nome,descricao) values ('Info','Computadores, Notebook e Acessorios'), ('Eletronico','Aparelhos Eletrocinos em Geral'), ('Vestuario','Roupas e acessorios..'); select * from categoria;

insert into fornecedor values(null,'ABC','75.123.456/0001-88'); insert into fornecedor values(null,'DEF','98.555.235/0001-46'), (null,'FRW','35.465.911/0001-33');

SELECT * FROM fornecedor; #mostra a data/hora do servidor select now();

select sysdate(); INSERT INTO fornecedor values(null,'XPTO','10.568.999/0001-32'); INSERT INTO produto VALUES(NULL,'Tablet',800,now(),1,2); INSERT INTO produto VALUES(NULL,'Camisa',85,'2015-06-25',3,1); INSERT INTO produto VALUES(NULL,'Notebook',1900,'2015-04-20',1,3);

Relacionados

  • AULA 04
    1034 palavras | 5 páginas
  • AULA 04
    312 palavras | 2 páginas
  • Aula 04
    2409 palavras | 10 páginas
  • AULA 04
    316 palavras | 2 páginas
  • Aula 04
    402 palavras | 2 páginas
  • Aula 04
    2066 palavras | 9 páginas
  • aula 04
    1050 palavras | 5 páginas
  • Aula 04
    11164 palavras | 45 páginas
  • Aula 04
    13441 palavras | 54 páginas
  • Aula 04
    8564 palavras | 35 páginas