473,396 Members | 1,995 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

Is there any guideline to reach the 5NF or above in database designing?

Dear All,

How to reach to the highest level of normalization for database designing?

Guide Lines Needed.

What will be the characteristics of a database of a completely normalized databae?

Check List needed.

Thanks

SuryaPrakash Patel

*****************************************
* This message was posted via http://www.sqlmonster.com
*
* Report spam or abuse by clicking the following URL:
* http://www.sqlmonster.com/Uwe/Abuse....18039e018ee088
*****************************************
Jul 20 '05 #1
2 2300
>> How to reach to the highest level of normalization for database
designing?
Classical normalization mandates the highest level as 5NF/PJNF which can be
achieved by applying non-loss decomposition by the relational projection
operator. In the late seventies, IBM researcher Ron Fagin has determined
that this is both necessary and sufficient to eliminate any update/insert
anomalies.
Guide Lines Needed.
Get a book on the subject. Newsgroups are a poor source for data design
principles since poor advice from pseudo experts is rampant & segregating
chaff from good stuff can be hard.
What will be the characteristics of a database of a completely normalized
databae?
As mentioned before, fully normalized databases are devoid of update/insert
anomalies.

However, normalization by itself alone, does not guarantee a redundancy-free
database. Other kinds of logical flaws could exist which prompted researches
to propose other design guidelines like Date/McGoveran's New Design
Principle etc. Back in 2001, Tom Johnston wrote a 5-part article in DM
Direct about certain unobvious redundancies with derived attributes,
"formula"-based redundancies, relationship redundancy due to lack of
semantic constraints etc. which are undesirable, but cannot be eliminated by
normalization process alone. (
http://www.dmreview.com/authors/auth...AuthorID=30923 ).

Also sometime back Date had an article “Normalization Is No Panacea” in
DBPD, but I do not remember the content exactly.
Check List needed.


Use decent books due to previously stated reason. I recommend T. J. Teorey &
C. J. Date, but there are other good ones too.

--
Anith
Jul 20 '05 #2
Thank you very much....

Please suggest the book name(s) if you have any idea to solve this problem of database designing,,
Thank you again

SuryaPraksh

--
Message posted via http://www.sqlmonster.com
Jul 20 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

5
by: Millie Niss | last post by:
I am new to PHP and mySQL, and I am trying to build a database of services (on a service table) provided by agencies (another table), where one agency can provide many services, but a service...
5
by: SuryaPrakash Patel via SQLMonster.com | last post by:
Dear Reader I am trying to design a database. How can I make best Judgement that Indexing (which I am trying to fix during Diagram Desingning process)is ok. I am able to identify the best...
10
by: Rada Chirkova | last post by:
Hi, at NC State University, my students and I are working on a project called "self-organizing databases," please see description below. I would like to use an open-source database system for...
1
by: Lane Beneke | last post by:
All, New to the list and a relative newbie to PostgreSQL. Please forgive stupid questions. Designing an application server for a work order processing (et al) database. I have a good handle...
2
by: Mike | last post by:
Hi I have been tasked with converting my pulp and paper mills weekly projected and actual contractor hrs excel spreadsheet into a an Access 97 database. So far my design has been to use a...
5
by: Tommy Martin | last post by:
I have designed a couple databases for my company and a database program for a soccer club and a very basic contact manager program for a sales rep. My question is: Is there any kind of career...
16
by: lovecreatesbeauty | last post by:
/* When should we worry about the unwanted chars in input stream? Can we predicate this kind of behavior and prevent it before debugging and testing? What's the guideline for dealing with it? ...
1
by: rolandsun | last post by:
we are designing a data collecting system, at each site we have a database and have a central database,we will write data to site's database, we want the site-database can publish the data to...
52
by: Paul McGuire | last post by:
I'm starting a new thread for this topic, so as not to hijack the one started by Steve Howell's excellent post titled "ten small Python programs". In that thread, there was a suggestion that...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.