Compreender a estrutura da sua tabela é essencial para escrever consultas corretas e desenhar bases de dados eficientes. O Painel MySQL da Nobregas disponibiliza uma vista de Estrutura detalhada que mostra a configuração de cada coluna, chaves e índices num relance.
Aceder à Vista de Estrutura
- Inicie sessão em mysql.nobregas.org.
- Navegue até Databases > clique em Manage na sua base de dados.
- Clique no nome da tabela ou no botão Browse para abrir a página de navegação da tabela.
- Clique no separador Structure no topo da página.
Ler a Tabela de Informação de Colunas
O separador Structure apresenta uma tabela com as seguintes colunas para cada campo:
Column Name
O nome da coluna conforme definido no esquema (ex.: id, email, created_at).
Data Type
O tipo de dados MySQL e comprimento (ex.: int(11), varchar(255), text, decimal(10,2), timestamp).
Null
Mostra se a coluna aceita valores NULL:
- YES — A coluna pode ser vazia (NULL).
- NO — A coluna requer um valor.
Key
Indica se a coluna faz parte de uma chave:
- PRI — Chave primária (identificador único para cada linha).
- UNI — Chave única (os valores devem ser únicos em todas as linhas).
- MUL — Índice (utilizado para acelerar pesquisas e joins).
Estes são apresentados como badges coloridos para fácil identificação.
Default
O valor predefinido atribuído à coluna quando uma nova linha é inserida sem especificar esta coluna. Mostra NULL, um valor específico ou CURRENT_TIMESTAMP.
Extra
Propriedades adicionais:
- auto_increment — O valor é gerado automaticamente de forma sequencial.
- on update CURRENT_TIMESTAMP — O timestamp atualiza automaticamente quando a linha é modificada.
Porque Isto É Importante
Compreender a estrutura da tabela ajuda-o a:
- Escrever consultas precisas — Conheça os nomes e tipos de colunas antes de escrever SQL.
- Otimizar desempenho — Identifique colunas que podem beneficiar de índices em cláusulas WHERE, JOIN ou ORDER BY.
- Depurar problemas — Detecte colunas nullable a causar NULLs inesperados, ou auto_increment em falta em campos ID.
- Planear alterações de esquema — Compreenda a estrutura atual antes de adicionar ou alterar colunas.
Alternar Entre Data e Structure
Alterne livremente entre os separadores Data e Structure a qualquer momento. O separador Data mostra o conteúdo real; o separador Structure mostra o design.