Amigo, vou responder o que sei.....
Quando se usa campos caracteres cujo tamanho é definido, por exemplo, o CEP,
que são 8 caracteres se usa char(8), quando se usa um campo caracter de
tamanho variável se usa vachar, e coloca-se entre parenteses a quantidade
que se quer...
No seu caso, NOMECLIENTE é varchar(50), o número é uma sugestão, pode ser
60, 70, depende da sua necessidade....

Campos autonumeração são aconselháveis vc utilizar triggers para
gera-los.....



  -----Mensagem original-----
  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de SAMES DAVIS HIPOLITO GOMES
  Enviada em: quinta-feira, 9 de junho de 2005 07:29
  Para: 'delphi-br@yahoogrupos.com.br'
  Assunto: [delphi-br] Definição de Campos - EMS ou IBEXPERT



        Pessoal,

        Estou migrando um sistema que estava em Base de Dados
        access para o formato FireBird 1.5.

        Estou usando o EMS IB Manager Professional Edition (3.9.0.6)
        que é quase a mesma coisa do que o IBExpert, só que esse EMS é em
  PT-BR
        mas estou tendo essas dificuldades abaixo:

        - Qual a tradução desses tipos de campos ?
              SMALLING
              INTEGER  ( inteiro )
              BIGINT
              FLOAT
              DOUBLE PRECISION
              NUMERIC ( Numérico )
              DECIMAL
              DATE ( Data )
              TIME  ( Hora )
              TIMESTAMP
              CHAR
              VARCHAR
              BLOB

        - Quando estou criando um campo NOMECLIENTE por exemplo
           eu tenho de usar CHAR ou VARCHAR ?

        - Como defino um campo autonumeração ?

        - Como definir  chaves primárias para um campo ?

        - Como definir relacionamento entre as tabelas ?

        Bom, por enquanto é isso, espero com contar com a ajuda do pessoal
  da lista.



  [As partes desta mensagem que não continham texto foram removidas]



  --
  <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

  Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages

  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]




----------------------------------------------------------------------------
--
  Links do Yahoo! Grupos

    a.. Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

    b.. Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

    c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
Serviço do Yahoo!.



[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a