Quick Tips: Conhecendo o MySQL - Parte III

Nesta Quick iremos conhecer um pouco mais osbre o Banco de Dados MySQL.

Olá galera, esta é a Parte III, onde irei mostrar os scripts de inserção dos dados.

Obs: Você tem que criar as tabelas seguindo a lógica abaixo, exemplo, você não pode cadastrar um cliente sem ter um TipoCliente, pois como trabalhamos com chave estrangeira, temos de ter o registro, para podermos associá-lo.

Tabela TipoCliente

INSERT INTO TIPOCLIENTE(DESCRICAO) VALUES ('INDÚSTRIA'), ('SIDERURGICA'), ('TÊXTIL');

Tabela Pais

INSERT INTO PAIS(DESCRICAO) VALUES ('BRASIL');
Tabela UF
INSERT INTO UF(DESCRICAO,IDPAIS) VALUES ('RJ',1), (SP',1), ('MG',1);

Tabela Cidade

INSERT INTO BAIRRO(DESCRICAO,IDUF) VALUES (RIO DE JANEIRO',1), ('SÃO PAULO',2), ('BELO HORIZONTE',3);

Tabela Bairro

INSERT INTO BAIRRO(DESCRICAO,IDCIDADE) VALUES ('RECREIO DOS BANDEIRANTES',1), ('MOOCA',2), ('SAVASSI',3);

Tabela Endereco

INSERT INTO ENDERECO(LOGRADOURO,NUMERO,COMPLEMENTO,CEP,IDBAIRRO) VALUES ('RUA ABC',100,'','21444-302',1), ('RUA DEF',30 ,'','26444-106',2), ('RUA GHI',50 ,'','28444-503',3);

Tabela Cliente

INSERT INTO CLIENTE(NOME,CPF,RG,SEXO,IDTIPOCLIENTE,IDENDERECO) VALUES ('WESLEY YAMAZACK' ,79718069735 ,552817655,'M',1,1), ('RODRIGO CARREIRO',99718069747 ,772817663,'M',2,2), ('RICARDO COELHO' ,49715569769 ,992777643,'M',2,3);

Depois do nosso ambiente preparado, vamos começar a ver alguns recursos que temos no MySQL, como criação de procedure, functions, utilização de funções já existente no MySQL.

Fico por aqui e na próxima Quick Tips.

Demais posts dessa série:
Quick Tips: Conhecendo o MySQL - Parte I
Quick Tips: Conhecendo o MySQL - Parte II
Quick Tips: Conhecendo o MySQL - Parte IV
Quick Tips: Conhecendo o MySQL - Parte V
Quick Tips: Conhecendo o MySQL - Parte VI
Quick Tips: Conhecendo o MySQL - Parte VII

Artigos relacionados