[Year 12 IT Apps] NINE mark question??

Andrew Shortell shortell at get2me.net
Wed Nov 14 21:30:54 EST 2012


NQDRP:  (adds in recovery)    <politically correct> my students believe that they coped with that question </PC> especially as I did not teach it to anywhere near the extent required to get all those marks. (IMHO)
We discussed why, how and the real objectives of NF
Gave a lot of examples of DD and RDD (data duplication and redundant data duplication--- and yes I know that that is tautologically repetitive) 

They all used Mark Kelly's site extensively (thx) and I used all of you!! Thanks to all of you.

Maybe I will see some of you at VITTA day on Mon 26th Nov

Andrew

Andrew Shortell
Andrew Shortell
Educator
CRC Melton


shortell at get2me.net (This List)
@acsbear8 (twitter)
VITTA CoM Member




On 14/11/2012, at 4:23 PM, Mark KELLY <kel at mckinnonsc.vic.edu.au> wrote:

> I've normalised myself with a jolly nice Chardonnay, and my solution to the question is at http://www.vceit.com/postmortems/2012ita/ita2012.htm
> I've yet to proofread it for howlers, but it's basically finished.
> 
> And the normalisation question was a pig to work on. It took me 30 minutes, with one or two false starts, to explain it halfway clearly. And I fear even now it's not strictly accurate.
> Dog only know how even the best kids coped.
> 
> 
> On 14 November 2012 10:35, Mark Scott <msc at luther.vic.edu.au> wrote:
>  
> 
>  
> 
> Peter
> 
>  
> 
> I would have separated the DB into three tables as part of 2NF and then got rid of the Total fee calculation field as 3NF
> 
>  
> 
> And students should at least show the completed Relationship Diagram.
> 
>  
> 
> Tricky part is explaining how each (do they mean separately?) normal form ensures the integrity of data.
> 
>  
> 
> But I will wait and see what the gurus have to say (you out there Mark K?)
> 
>  
> 
> thanks
> 
> Mark Scott
> 
> Luther College
> 
>  
> 
> From: itapps-bounces at edulists.com.au [mailto:itapps-bounces at edulists.com.au] On Behalf Of Peter Langham
> Sent: Wednesday, 14 November 2012 10:05 AM
> To: Year 12 IT Applications Teachers' Mailing List
> Subject: Re: [Year 12 IT Apps] NINE mark question??
> 
>  
> 
> Here's my attempt at the normalisation question
> 
>  
> 
> 1NF - No lists of data in any cell.
> 
> Divide the data in any of the memberName, memberAddress, driverName fields.
> 
> memberAddress becomes: memberAddress becomes memberAddress and memberPostcode
> 
> E.g.
> 
> memberAddress : 2 Hill St
> 
> memberSuburb : Richmond
> 
> This allows for more specific queries. E.g. Filtering data by Suburb.
> 
>  
> 
> 2NF - each non-key field must be fully dependent on the key
> 
> yearsWorked is dependent on driverName. Make a seperate table where driverName is the Primary Key and it is a Foreign Key in the memberName table.
> 
> Table 1: memberName, memberAddress, driverName (foreign key), carRate($), totalFee($)
> 
> Table 2: driverName (primary key), yearsWorked
> 
> This ensures data integrity as the yearsWorked data would only need to be updated in the one cell now instead of multiple cells.
> 
>  
> 
> 3NF - every field in a table must relate directly to the primary key
> carRate($) is dependent on the size of the car. I'd add a foreign key field to table1 carSize which would become a primary key field in the third table.
> 
> Table 1: memberName, memberAddress, driverName (foreign key), carSize (foreign key)
> 
> Table 2: driverName (primary key), yearsWorked
> 
> Table 3: carSize, carRate($)
> 
>  
> 
> This leaves us with what I beleive should be a calculated field, totalFee($).
> 
> totalFee($): [yearsWorked]*[carRate($)]
> 
>  
> 
> I may have 2NF and 3NF in the wrong order.
> 
>  
> 
> Unfortunately, I didn't go over this in a lot of depth with my students, I expected that they would have the choice of which Normal Form they solved for, like the VCAA sample exam so we focused on 1NF more heavily than the other two normal forms.
> 
>  
> 
> Peter Langham
> 
> Narre Warren South P-12
> 
>  
> 
> On Wed, Nov 14, 2012 at 9:30 AM, Mark Scott <msc at luther.vic.edu.au> wrote:
> 
>  
> 
> Mark
> 
>  
> 
> It will be Q9 (the Normalisation one) that will be the one most poorly answered.
> 
>  
> 
> I am looking forward to seeing your solution for that one.
> 
>  
> 
> J
> 
>  
> 
> Mark Scott
> Luther College
> 
>  
> 
> Mark Scott 
> Daily Administrator
> Luther
> 
> Plymouth Road
> Croydon Hills Victoria 3136
> 
> Luther
> 
> Telephone (03) 9724 2000
> Direct Line (03) 9724 2023
> 
> www.luther.vic.edu.au
> 
> <image001.png>
> 
> Please consider the environment before printing this email.
> 
> This email and any attachments may contain privileged and confidential information. 
> If you are not the intended recipient you may not distribute or reproduce this email 
> or attachments. If you have received this message in error please notify us by return mail.
> 
> 
> 
>  
> 
> From: itapps-bounces at edulists.com.au [mailto:itapps-bounces at edulists.com.au] On Behalf Of Mark KELLY
> Sent: Wednesday, 14 November 2012 9:15 AM
> To: Year 12 IT Applications Teachers' Mailing List
> Subject: [Year 12 IT Apps] NINE mark question??
> 
>  
> 
> I wonder what the logic was behind changing the eight mark question into a nine mark question.
> 
>  
> 
> Was it something like, "Let's take the question that was most poorly answered last year and make it even more difficult." ?
> 
>  
> 
> -- 
> Mark Kelly - kel at mckinnonsc.vic.edu.au
> Manager of ICT, Reporting, IT Learning Area
> McKinnon Secondary College, McKinnon Rd, McKinnon 3204, Victoria, Australia
> Phone: +613 8520 9085, Fax +613 9578 9253
> VCE IT Lecture Notes: http://vceit.com
> Moderator: IT Applications Edulist
> Visit Diigo links for ITA and SD
> --
> My personal best for the 100 metre sprint is 11.9 metres.
> 
> 
> 
> _______________________________________________
> http://www.edulists.com.au - FAQ, resources, subscribe, unsubscribe
> IT Applications Mailing List kindly supported by
> http://www.vcaa.vic.edu.au/vce/studies/infotech/itapplications3-4.html - Victorian Curriculum and Assessment Authority <br>
> http://www.vitta.org.au  - VITTA Victorian Information Technology Teachers Association Inc <br>
> http://www.swinburne.edu.au/ict/schools - Swinburne University
> 
>  
> 
> 
> _______________________________________________
> http://www.edulists.com.au - FAQ, resources, subscribe, unsubscribe
> IT Applications Mailing List kindly supported by
> http://www.vcaa.vic.edu.au/vce/studies/infotech/itapplications3-4.html - Victorian Curriculum and Assessment Authority <br>
> http://www.vitta.org.au  - VITTA Victorian Information Technology Teachers Association Inc <br>
> http://www.swinburne.edu.au/ict/schools - Swinburne University
> 
> 
> 
> -- 
> Mark Kelly - kel at mckinnonsc.vic.edu.au
> Manager of ICT, Reporting, IT Learning Area
> McKinnon Secondary College, McKinnon Rd, McKinnon 3204, Victoria, Australia
> Phone: +613 8520 9085, Fax +613 9578 9253
> VCE IT Lecture Notes: http://vceit.com
> Moderator: IT Applications Edulist
> Visit Diigo links for ITA and SD
> --
> My personal best for the 100 metre sprint is 11.9 metres.
> 
> 
> 
> _______________________________________________
> http://www.edulists.com.au - FAQ, resources, subscribe, unsubscribe
> IT Applications Mailing List kindly supported by
> http://www.vcaa.vic.edu.au/vce/studies/infotech/itapplications3-4.html - Victorian Curriculum and Assessment Authority <br>
> http://www.vitta.org.au  - VITTA Victorian Information Technology Teachers Association Inc <br>
> http://www.swinburne.edu.au/ict/schools - Swinburne University

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.edulists.com.au/pipermail/itapps/attachments/20121114/c0c0a210/attachment-0001.html 


More information about the itapps mailing list