O PHPMYADMIN É UM GERENCIADOR DE BANCO DE DADOS QUE UTILIZA A LINGUAGEM MYSQL PARA CRIAR, INSERIR,DELETAR, MODIFICAR E SELECIONAR DADOS QUE SEJAM INSERIDOS ATRAVÉS DO PRÓPRIO GERENCIADO OU MESMO DE PÁGINAS DINÂMICAS DE PHP E HTML Antes de começarmos a trabalhar com um banco de dados é preciso fazer um estudo de caso junto a empresa para poder organizar os dados e montar as nossas entidades ( tabelas ) e seus respectivos atributos ( campos ). Uma das coisas principais na criação de uma tabela é a chave primária ou Primary key ou simplesmente PK. Essa chave geralmente é criada no código ID ( identificador) que deve ser único e não se repetir por esse motivo ele é normalmente a chave primária ( PK). O código ID também deve ser AI ( AUTO INCREMENT ) para que ao gerar um registro ele vá adicionando os números em sequência.
Existem vários tipos de valores que podem ser escolhidos na tabela MYSQL, mas vamos aprender os mais utilizados. •VARCHAR – É um tipo de valor string ( valor de texto ) um campo que recebe •esse tipo de dado pode ser definido de 0 à 255, sendo que quanto menor •a quantidade escolhida menos espaço é ocupado no seu banco. •CHAR- É um tipo de valor string ( valor de texto ) um campo que recebe esse •tipo de dado pode ser definido também de 0 à 255 sendo que ele além de •adicionar os caracteres digitados ainda adiciona mais espaços em branco •o que faz ocupar mais espaço no seu banco, por isso o valor string mais •utilizado é o varchar. •INT- É um tipo de valor numérico , só recebe números inteiros e pode receber •até 11 caracteres. •DATE- É um tipo de valor de data adicionar o ano o mês e o dia .
•DATE TIME- É um tipo de valor de data que também adicionar a hora que foi digitado .
ID RECEBE A CHAVA PRIMÁRIA ( PK ) É INTEIRO E AUTO INCREMENTE, OU SEJA, UM NÚMERO É GERADO EM SEQUÊNCIA CADA VEZ QUE SE FAZ UM REGISTRO.
CADASTRO DE CLIENTE
ID
INT
PK
AI
NOME:
VARCHAR
50
EMAIL:
VARCHAR
50
TELEFONE
VARCHAR
10
CPF:
VARCHAR
20
DATA DE NASCIMENTO
DATE
10
Os valores definidos depende do número de caractere que será inserido no registro caso você defina valores muito altos você está ocupando mais espaço no seu banco de dados.
OBS:Caracter é definido por letras , símbolos , pontuação até mesmo espaço que é digita