[Year 12 IT Apps] Normalisation
ATKINSON-BUCK, Damien
Damien.ATKINSON-BUCK at ivanhoe.com.au
Fri Feb 13 23:37:05 EST 2015
Hi Michael,
Below in italics is from an old post from Joseph Papaleo (who I hope doesn’t mind me re-posting) that I found fairly easy to drum in to my students, alongside the overly simplified version that I’ve pilfered bits of from Marks site,
1NF = horizontal
2NF = vertical
3NF = The key, the whole key and nothing but the key, so help me Codd
Cheers
Damien
In a nutshell, I've taught it as :
1NF - tidy the table(s) up horizontally
ie Fields contain only a single value eg Name: Mr Barney Rubble changes to
Title: Mr
Fname: Barney
Sname: Rubble
Remove repeating Groups (as per Mark's comments)
2NF - Tidy the table(s) up Vertically
Eliminate duplication in records down the table by using a Primary Key that each record refers to.
Continue to do this as often as required until duplication is removed from all tables- students should see the need for a new table if there is duplication with their own unique Primary Key.
3NF - Make all fields in a table Mutually Exclusive
ie, no field can rely on another. eg table may contain "Quantity" and "Price", but it cannot contain "Total Cost" as Total cost = Quantity x Price.
Damien Atkinson-Buck
Head of Learning Area: Technology/Arts
[cid:image002.jpg at 01D047E5.54966650]
p: +61 3 9490 3848
e: damien.atkinson-buck at ivanhoe.com.au<mailto:damien.atkinson-buck at ivanhoe.com.au>
f: +61 3 9490 3490
w: www.ivanhoe.com.au<http://www.ivanhoe.com.au/>
w: www.ivanhoe100.com.au<http://www.ivanhoe100.com.au/>
From: Poke, Michael C [mailto:poke.michael.c at edumail.vic.gov.au]
Sent: Friday, 13 February 2015 10:57 AM
To: itapps at edulists.com.au
Subject: [Year 12 IT Apps] Normalisation
Hi all,
Normalisation...... It's a swear word to me..... Is anyone willing to share their best resources to make it really simple for my students (and for me!) - I'm doing U3O2 first
(and yes, I am a frequent visitor to vceit.com<http://vceit.com>).
Cheers,
Michael
PS Don’t forget to join and contribute to our growing little ITApps community over at Google+… https://plus.google.com/u/0/communities/108389555192787196436
Important - This email and any attachments may be confidential. If received in error, please contact us and delete all copies. Before opening or using attachments check them for viruses and defects. Regardless of any loss, damage or consequence, whether caused by the negligence of the sender or not, resulting directly or indirectly from the use of any attached files our liability is limited to resupplying any affected attachments. Any representations or opinions expressed are those of the individual sender, and not necessarily those of the Department of Education and Training.
Privacy, Virus and Copyright Warning
The information contained in this electronic message (e-mail), and any files transmitted with it:
* is intended for the named recipients only. If you have received this in error, please advise the sender and delete it and any copies immediately;
* Any personal information in this email must be used in accordance with the Privacy Act 1988 and this always applies even if it has been sent to you in error.
* represents the views of the sender and does not necessarily represent the views or formal advice of Ivanhoe Grammar School;
* may be subject to Copyright, so no further use should be made of it without the author's permission.
The School does not represent or warrant that the email or any files attached do not contain errors or are free from computer viruses or other defects nor does it accept responsibility for any loss or damage resulting directly or indirectly from the use of the email or any attached files.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.edulists.com.au/pipermail/itapps/attachments/20150213/38441b62/attachment-0001.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 995 bytes
Desc: image001.png
Url : http://www.edulists.com.au/pipermail/itapps/attachments/20150213/38441b62/image001-0001.png
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image002.jpg
Type: image/jpeg
Size: 5753 bytes
Desc: image002.jpg
Url : http://www.edulists.com.au/pipermail/itapps/attachments/20150213/38441b62/image002-0001.jpg
More information about the itapps
mailing list