Re: Is this really necessary?

From: Sybrand Bakker <postbus_at_sybrandb.demon.nl>
Date: 9 Aug 2001 00:31:46 -0700
Message-ID: <a20d28ee.0108082331.69759278_at_posting.google.com>


Answers embedded

Hth,

Sybrand Bakker, Senior Oracle DBA

Daniel Hinojosa <dhinojosa_at_qwest.net> wrote in message news:<3B71FA48.F5A51FD8_at_qwest.net>...
> I have some questions.
>
> Is there a performance gain by keeping field names and table names to a
> minimum of 10 characters or 8 characters? Particularly in an Oracle
> environment?

No
>
> Is there a logistical advantage (e.g. maintenance, indexing,
> scalability, etc.) by keeping field names and table names to a miniumum
> set of characters?

Less chance of getting RSI :)
>
> Is there any advantage gained by naming fields with the convention
> tablename_field (e.g. ACCTCD_ID, ACCTCD_NM, etc), while keeping the
> field name to the minimum amount of characters that I explained above?

No that is why table aliases were invented
>
> Being a java programmer, I love descriptive names. Not too long to
> choke, but just long enough to get the idea across (e.g. firstName,
> lastName, favoriteColor). The above database naming scheme was proposed
> and I am against the idea. I am writing to you for a second opinion.
>
> What do you think?

I'm now working in a situation where the case tool imposes a limit of 6!!!! characters for tables and columns, and you also seem to be forced to use a 2 character fixed prefix in your table name and your column names.
Needless to say almost all column names are fully incomprehensible.
>
> Thanks in advance.
> Dan
Received on Thu Aug 09 2001 - 09:31:46 CEST

Original text of this message