Development Articles
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me
Go Back   Dev Shed ForumsOtherDevelopment Articles

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Dev Shed Forums Sponsor:
  #1  
Old November 28th, 2000, 04:36 AM
guest
Guest
Dev Shed Newbie (0 - 499 posts)
 
Posts: n/a  
Time spent in forums:
Reputation Power:
excellent article!

excellent article!
May I translate it to chinese?

Reply With Quote
  #2  
Old November 28th, 2000, 08:34 PM
guest
Guest
Dev Shed Newbie (0 - 499 posts)
 
Posts: n/a  
Time spent in forums:
Reputation Power:
Very good

Great article. It's nice to see a simple and clear introduction to database normalization. Most of them get too complex too quick.
Look forward to the next installment.

brian

Reply With Quote
  #3  
Old November 28th, 2000, 08:46 PM
guest
Guest
Dev Shed Newbie (0 - 499 posts)
 
Posts: n/a  
Time spent in forums:
Reputation Power:
Re: Very good

great. glad you liked it! stay tuned for more fun with db normalization.

wj

Reply With Quote
  #4  
Old November 28th, 2000, 11:04 PM
guest
Guest
Dev Shed Newbie (0 - 499 posts)
 
Posts: n/a  
Time spent in forums:
Reputation Power:
VERY HELPFUL ARTICLE

THANKS FOR THE EXCELLENT INFORMATION

Reply With Quote
  #5  
Old November 29th, 2000, 10:25 PM
guest
Guest
Dev Shed Newbie (0 - 499 posts)
 
Posts: n/a  
Time spent in forums:
Reputation Power:
Very good article but

good article but when i was looking through the mysql documintation about foreign keys it saya the it doesn't support the foreign key constraint. how then do you normalize in mysql?
Jon

Reply With Quote
  #6  
Old November 30th, 2000, 01:32 AM
guest
Guest
Dev Shed Newbie (0 - 499 posts)
 
Posts: n/a  
Time spent in forums:
Reputation Power:
Re: Very good article but

Good question.

Of course, Foreign Keys are an important part of db normalization. While you are correct that MySQL does not explicitly support Foreign Keys, it still does support Foreign Key syntax for portability reasons. Of course, the ability to automatically verify Foreign Key constraints is advantageous; However, this is not without some tradeoff with performance.

I delve into this matter in the second article in the series, soon to be published on Devshed.

/wj


Reply With Quote
  #7  
Old November 30th, 2000, 09:17 AM
guest
Guest
Dev Shed Newbie (0 - 499 posts)
 
Posts: n/a  
Time spent in forums:
Reputation Power:
Re: Very good article but

Great article. But what about BCNF, 4NF and 5NF? Also, the introduction page does not give the reader a feel for the content, although it does set the content in context. Also, Oracle examples are more transferable.

Reply With Quote
  #8  
Old November 30th, 2000, 09:20 AM
guest
Guest
Dev Shed Newbie (0 - 499 posts)
 
Posts: n/a  
Time spent in forums:
Reputation Power:
Sorry (Oracle)

Sorry - there are no code examples - I am reading too many articles at once.

Reply With Quote
  #9  
Old November 30th, 2000, 12:02 PM
guest
Guest
Dev Shed Newbie (0 - 499 posts)
 
Posts: n/a  
Time spent in forums:
Reputation Power:
Re: Very good article but

If you read the conclusion, I state that there are in fact other Normal Forms (hence BCNF, 4NF, 5NF). However, for most purposes, the first 3 Normal Forms are more than suffice to normalize.

If anyone is interested in learning more about the other Normal Forms, please email me and I'll be happy to provide links to online resources.

wj

Reply With Quote
  #10  
Old December 4th, 2000, 12:37 AM
guest
Guest
Dev Shed Newbie (0 - 499 posts)
 
Posts: n/a  
Time spent in forums:
Reputation Power:
Good article, wrong title.

Seriously, this is a good article for people who need to learn relational database design. I feel a great urge to send this to all the people I know that like to build databases using absolutely no common sense... That said, a better title for the story would have been "An Introduction to Relational Database Design" or something akin to that... Normalization gave me the impression I was about to read up on how to make sure my tables don't get corrupted... oh well, maybe that's just me.

Reply With Quote
  #11  
Old December 5th, 2000, 10:15 AM
guest
Guest
Dev Shed Newbie (0 - 499 posts)
 
Posts: n/a  
Time spent in forums:
Reputation Power:
Re: Good article, wrong title.

Hi

I agree that a change of title would make it more palatable for the intended audience. When I forwarded it to a friend, I had to justify its title being more complicated than their level.

Reply With Quote
  #12  
Old December 5th, 2000, 02:15 PM
guest
Guest
Dev Shed Newbie (0 - 499 posts)
 
Posts: n/a  
Time spent in forums:
Reputation Power:
database Normalisation

A good article-some more horizontal and vertical business applications and tables are required to be addressed.These will also provide additional examples

Reply With Quote
  #13  
Old December 14th, 2000, 09:27 AM
guest
Guest
Dev Shed Newbie (0 - 499 posts)
 
Posts: n/a  
Time spent in forums:
Reputation Power:
excellent article

i am just getting into databases and this was well written and made a lot of things clear thank you for taking the time to write

Reply With Quote
  #14  
Old January 29th, 2001, 04:10 AM
guest
Guest
Dev Shed Newbie (0 - 499 posts)
 
Posts: n/a  
Time spent in forums:
Reputation Power:
True Understanding..

Allthough I new the stuff presented in your article I really liked the way it was presented.
<br>
If any of my friends to learn about databases I will surely hook them up to this article.
<br>
<br>
Thomas
<br>
<br>
ps. Looking forward to read more articles from you :c)
<br>

Reply With Quote
  #15  
Old February 2nd, 2001, 02:12 PM
guest
Guest
Dev Shed Newbie (0 - 499 posts)
 
Posts: n/a  
Time spent in forums:
Reputation Power:
Yep, your a nerd but I understand what you mean

I liked the article... the Information Science field in general makes me like that...

Reply With Quote
Reply

Viewing: Dev Shed ForumsOtherDevelopment Articles > An Introduction to Database Normalization


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump



 Free IT White Papers!
 
How to Present Effectively Online
This white paper offers practical and actionable advice on the key steps that any presenter should consider as they plan and execute a Webinar or online meeting.

 
Open Source Security Myths
Open Source Software (OSS) is computer software whose source code is available to the general public with relaxed or non-existent intellectual property restrictions (or arrangement such as the public domain), and is usually developed with the input of many contributors.

 
Power and Cooling Capacity Management for Data Centers
This paper describes the principles for achieving power and cooling capacity management.

 
Scalable, Fault-Tolerant NAS for Oracle - The Next Generation
For several years NAS has been evolving as a storage alternative for Oracle databases, and for good reason: NAS is quite often the simplest, most cost-effective storage approach for Oracle. Learn about the benefits that HP's approach to scalable NAS brings to Oracle environments in this comprehensive white paper.

 
Understanding Web Application Security Challenges
This white paper discusses many common threats and preventive measures for Web application security, and explains what you can do to help protect your organization.

 

Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 





© 2003-2009 by Developer Shed. All rights reserved. DS Cluster 1 hosted by Hostway
Stay green...Green IT