Nomes para Tabelas e Colunas
Autor: Profº Paulo Kaupa
A escolha de nomes para os objetos de um Banco de Dados é tão importante quanto a correta modelagem dos dados. Os nomes irão facilitar na identificação dos objetos, seja no momento da análise dos dados diretamente no banco, seja no momento da programação e até mesmo da documentação.
Neste texto o foco será Tabelas de Colunas, porém a maior parte do conteúdo aqui abordado pode ser considerado para outros objetos do Banco de Dados como Procedures, Functions, Variáveis, Constantes entre outros...
O nome dado a uma tabela deve remeter ao conteúdo que será armazenado, por exemplo: Uma tabela que contêm informações de Funcionários de uma empresa receberá o nome de TB_FUNCIONARIO
Observe que foi usado o prefixo TB_ isso facilita a identificação do objeto, ao ler o nome TB_FUNCIONARIO facilmente identificamos que é uma tabela que armazena informações de Funcionários.
Os Nomes devem seguir um padrão:
- Não devem conter acentos: TB_FUNCIONÁRIO
- Não devem conter espaços: TB FUNCIONARIO
- Não devem iniciar com Números: 1TB FUNCIONARIO
- Nem devem conter caracteres especiais: TB#FUNCION@RIO
- Nomes no singular: TB_FUNCIONARIOS
- Correto: TB_FUNCIONARIO
As colunas que irão compor a Tabela devem seguir as mesmas recomendações anteriores, o nome de cada coluna deve fazer uma menção ao seu conteúdo, veja a nomeação feita para a Tabela 1:
Observando a Tabela 1 é fácil entender o que será inserido em cada coluna, note que os nomes de colunas assim como os nomes de Tabelas não devem ser acentuados, devem ser escritos sem espaços, números não devem iniciar os nomes, não devem caráteres especiais e são escritos no singular.
Exercícios de Fixação:
1 - Escolha o nome mais adequado para a tabela a seguir:
2 - Renomeie as colunas de acordo com as informações apresentadas no texto.

