Just uploaded the slideshow these posts will be based on. It is from an exercise I use in my college database classes. See link below...
Database Normalization on SlideShare
--Dan
Pages
Labels
1st normal form
Books
calculated fields
case
cloud
concatenation
cube
database design
database diagram
database scripts
downloads
erd
except
first normal form
intersect
median
mode
MySQL
normal forms
normalization
outer join
pos410
PowerPoints
rollup
sql scripts
sql201w
sql202
sql206
sql212
sql302
text schemas
Total lines
union
visio
Welcome
Showing posts with label database design. Show all posts
Showing posts with label database design. Show all posts
Wednesday, December 6, 2017
Thursday, November 30, 2017
1st normal form violation
The table violates first normal form's rule that all cell values must be unique. See below.
You cannot have two values in one cell. This would introduce numerous problems. You would not be able to do joins on this column. Nor would grouping on the column work correctly. Sorting would not work and so on.
To resolve this issue you need to update the table to correct this entry. below is the corrected table.
This table now has no issues that violate first normal form but it WILL violate second. We will discuss that in our next post.
---Dan D'Urso
You cannot have two values in one cell. This would introduce numerous problems. You would not be able to do joins on this column. Nor would grouping on the column work correctly. Sorting would not work and so on.
To resolve this issue you need to update the table to correct this entry. below is the corrected table.
This table now has no issues that violate first normal form but it WILL violate second. We will discuss that in our next post.
---Dan D'Urso
Thursday, November 2, 2017
We recently created a short course in using Visio 2016 to create ERD's. Visio 2016 does not have a lot of traditional database design tool capabilities such as forward engineering to create scripts but it is simple and rather elegant. And it is already widely installed. Below is the slide deck for the class.
Subscribe to:
Posts (Atom)

