MySQL – Criação Duma Tabela

Série De Tutoriais MySQL, De Quemuel Aquino

Programa Para Gerenciamento

Antes de dar início a este conteúdo, vou lhe passar uma dica!

No início de minha carreira sofri bastante procurando encontrar um programa prático que viesse a me ajudar a entender a linguagem MySQL sem sofrer com vários recursos que nunca vou usar (como vários programas fazem) .

Hoje utilizo o MySQLFront como minha principal ferramenta de uso rápido para inserção, alteração ou exclusão junto ao MySQL. Caso você utilize um outro Programa, não tem problema.

Estaremos utilizando “apenas” a linha de comando (SQL Editor) como base, ok?

Criação Duma Tabela

O processo de criação de tabelas é simples; Basta apenas se ter atenção aos comandos executados.

Neste estudo, não vamos apenas lhe fornecer scripts gratuitos. Vamos lhe ensinar a elaborar sua própria aplicação!

Hoje estaremos utilizando como base uma Tabela de cidades, pois é um exemplo prático e objetivo que deverá lhe servir para uso no dia a dia.


----- SCRIPT -----

CREATE TABLE `cidades` (
  `id` smallint(6) NOT NULL auto_increment,
  `cidade` varchar(50) NOT NULL,
  `estado` char(2) NOT NULL,
  PRIMARY KEY  (`id`)
);
-----

Definições:

Create Table:
É o comando que você dá ao MySQL, informando a ele que você quer criar uma Tabela.

Campo ID:

  • Trata-se de um inteiro (número), que deverá seguir o padrão abaixo descrito:
  • Ele não aceitará o fará a inserção automática, devendo não ser inserido como nulo ou em branco.

Campo Cidade:

  • Veja que utilizamos o tipo Varchar (muito utilizado para inserções até 255 caracteres).
  • Utilizamos também bloqueio de inserções nulas ou em branco.
  • Até para uma maior estabilidade do Servidor (e velocidade de suas aplicações), utilize “apenas” a quantidade de caracteres necessárias (neste campo, limitamos para 50 caracteres).

Campo Estado:

  • Diferente do campo Cidade (que utiliza o tipo Varchar), colocamos neste o tipo Char (usado para poucos caracteres).
  • Utilizamos também bloqueio de inserções nulas ou em branco.
  • Foi limitado para apenas 2 dígitos o número de inserções.

PRIMARY KEY:
Trata-se da chave primária, isto é: Será o campo que representará esta tabela.

Exemplo prático:
Toda Empresa ou País tem uma pessoa que representa, correto? Tipo: O Presidente, por exemplo.
Esta chave será o elo entre esta TABELA e as demais.

PRONTO. Copie tudo o que está dentro de SCRIPT e cole no SQL Editor (conforme imagem abaixo).

Feito isso, clique em F9 (RUN) e o Programa carregará suas informações na base de dados, criando assim a nova Tabela.

Criação Tabela MySQL

Tabela MySQL Criada

Tutorial Seguinte > MySQL – Inserção De Dados

Be Sociable, Share!

Participa! Comenta...