<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=utf-8">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
@font-face
        {font-family:Webdings;
        panose-1:5 3 1 2 1 5 9 6 7 3;}
@font-face
        {font-family:"Harmony Text";
        panose-1:0 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Verdana;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;}
span.EmailStyle19
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle21
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page Section1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Towards the end of each cycle of the accreditation period there
is an opportunity to provide comments and suggested alterations to the study
design. Perhaps the VCAA and/or VITTA could publicise this opportunity so that
people can nominate to be on the committee, or a process can be set up whereby
comments are fed through to a representative to present to the committee .<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Having been on the committee myself once in the past, I found it
very useful, especially in terms of discussing what should be covered in the
course with people from industry, TAFE and University to get their perspective
on what needs to be covered. And the VCAA did listen to our concerns and did
incorporate many of our suggestions into the previous study design.<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'> <o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<div>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:#1F497D'>Kind regards</span><span style='color:#1F497D'><o:p></o:p></span></p>

<p class=MsoNormal><span style='color:#1F497D'>&nbsp;<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:#1F497D'>Allan Barnes, CEO</span><span style='color:#1F497D'><o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:#1F497D'>Australian Institute of Education and Training</span><span
style='color:#1F497D'><o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:#1F497D'>P.O. Box 171</span><span style='color:#1F497D'><o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:#1F497D'>Brunswick West 3055</span><span style='color:#1F497D'><o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:#1F497D'>Ph: (03) 9387 2051</span><span style='color:#1F497D'><o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:#1F497D'>FAX: (03) 9387 3470</span><span style='color:#1F497D'><o:p></o:p></span></p>

</div>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:#1F497D'>Mobile: 0409 428 221<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<div>

<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'>

<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>
sofdev-bounces@edulists.com.au [mailto:sofdev-bounces@edulists.com.au] <b>On
Behalf Of </b>Andrew Shortell<br>
<b>Sent:</b> Thursday, 16 October 2008 9:23 AM<br>
<b>To:</b> Year 12 Software Development Teachers' Mailing List<br>
<b>Subject:</b> RE: [Year 12 SofDev] RE: Database question and confusion<o:p></o:p></span></p>

</div>

</div>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><span lang=EN-AU style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>A better question would be <o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-AU style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>“Why are they so vague?”<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-AU style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>And then<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-AU style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>“What is the purpose of the lack of precision in a subject that
is mostly about being precise?”<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-AU style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span lang=EN-AU style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>The answers to those questions would illuminate many of the
areas of confusion……. &nbsp;<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-AU style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>So talk to people who were on the panel of the current study
design<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-AU style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<div>

<p class=MsoNormal><span lang=EN-AU style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Andrew Shortell<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-AU style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Braemar College<o:p></o:p></span></p>

</div>

<p class=MsoNormal><span lang=EN-AU style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<div>

<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'>

<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>
sofdev-bounces@edulists.com.au [mailto:sofdev-bounces@edulists.com.au] <b>On
Behalf Of </b>Russell Quinn<br>
<b>Sent:</b> Wednesday, 15 October 2008 3:10 PM<br>
<b>To:</b> sofdev@edulists.com.au<br>
<b>Subject:</b> [Year 12 SofDev] RE: Database question and confusion<o:p></o:p></span></p>

</div>

</div>

<p class=MsoNormal><span lang=EN-AU><o:p>&nbsp;</o:p></span></p>

<div id=idOWAReplyText36118>

<div>

<p class=MsoNormal><span lang=EN-AU style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>Another excellent reason for having a properly</span><span
lang=EN-AU><o:p></o:p></span></p>

</div>

<div>

<p class=MsoNormal><span lang=EN-AU style='font-size:10.0pt;font-family:"Arial","sans-serif"'>defined
course.&nbsp; Our current VCAA statements</span><span lang=EN-AU><o:p></o:p></span></p>

</div>

<div>

<p class=MsoNormal><span lang=EN-AU style='font-size:10.0pt;font-family:"Arial","sans-serif"'>only
breed confusion and inefficiency.&nbsp; They wast</span><span lang=EN-AU><o:p></o:p></span></p>

</div>

<div>

<p class=MsoNormal><span lang=EN-AU style='font-size:10.0pt;font-family:"Arial","sans-serif"'>out
time and there students time, esp. when there</span><span lang=EN-AU><o:p></o:p></span></p>

</div>

<div>

<p class=MsoNormal><span lang=EN-AU style='font-size:10.0pt;font-family:"Arial","sans-serif"'>is
precious little time to spare.&nbsp; But no</span><span lang=EN-AU><o:p></o:p></span></p>

</div>

<div>

<p class=MsoNormal><span lang=EN-AU style='font-size:10.0pt;font-family:"Arial","sans-serif"'>one
ever seems to listen or respond.</span><span lang=EN-AU><o:p></o:p></span></p>

</div>

<div>

<p class=MsoNormal><span lang=EN-AU>&nbsp;<o:p></o:p></span></p>

</div>

</div>

<div id=idSignature40901>

<div>

<p class=MsoNormal><span lang=EN-AU style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>Russell Quinn</span><span lang=EN-AU><o:p></o:p></span></p>

</div>

<div>

<p class=MsoNormal><span lang=EN-AU>&nbsp;<o:p></o:p></span></p>

</div>

<div>

<p class=MsoNormal><span lang=EN-AU style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Mailto:
<a href="mailto:qn@boxhillhs.vic.edu.au" target="_blank">qn@boxhillhs.vic.edu.au</a></span><span
lang=EN-AU><o:p></o:p></span></p>

</div>

</div>

<div>

<p class=MsoNormal><span lang=EN-AU><o:p>&nbsp;</o:p></span></p>

<div class=MsoNormal align=center style='text-align:center'><span lang=EN-AU>

<hr size=2 width="100%" align=center>

</span></div>

<p class=MsoNormal style='margin-bottom:12.0pt'><b><span lang=EN-AU
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
lang=EN-AU style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>
sofdev-request@edulists.com.au<br>
<b>Sent:</b> Tue 14/10/2008 1:00 PM<br>
<b>To:</b> sofdev@edulists.com.au<br>
<b>Subject:</b> sofdev Digest, Vol 44, Issue 4</span><span lang=EN-AU><o:p></o:p></span></p>

</div>

<div><pre style='WORD-WRAP: break-word'><span lang=EN-AU>Send sofdev mailing list submissions to<o:p></o:p></span></pre><pre><span
lang=EN-AU>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sofdev@edulists.com.au<o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>To subscribe or unsubscribe via the World Wide Web, visit<o:p></o:p></span></pre><pre><span
lang=EN-AU>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; http://www.edulists.com.au/mailman/listinfo/sofdev<o:p></o:p></span></pre><pre><span
lang=EN-AU>or, via email, send a message with subject or body 'help' to<o:p></o:p></span></pre><pre><span
lang=EN-AU>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sofdev-request@edulists.com.au<o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>You can reach the person managing the list at<o:p></o:p></span></pre><pre><span
lang=EN-AU>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sofdev-owner@edulists.com.au<o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>When replying, please edit your Subject line so it is more specific<o:p></o:p></span></pre><pre><span
lang=EN-AU>than &quot;Re: Contents of sofdev digest...&quot;<o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU>Today's Topics:<o:p></o:p></span></pre><pre><span lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU>&nbsp;&nbsp; 1. RE: Database question (Quentin Lydall)<o:p></o:p></span></pre><pre><span
lang=EN-AU>&nbsp;&nbsp; 2. Re: Database question (Mark Kelly)<o:p></o:p></span></pre><pre><span
lang=EN-AU>&nbsp;&nbsp; 3. Re: Special thanks to Associate Professor Steven Bird<o:p></o:p></span></pre><pre><span
lang=EN-AU>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (Kevork Krozian)<o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU>----------------------------------------------------------------------<o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>Message: 1<o:p></o:p></span></pre><pre><span
lang=EN-AU>Date: Tue, 14 Oct 2008 12:10:07 +1100<o:p></o:p></span></pre><pre><span
lang=EN-AU>From: &quot;Quentin Lydall&quot; &lt;qly@beaconhills.vic.edu.au&gt;<o:p></o:p></span></pre><pre><span
lang=EN-AU>Subject: RE: [Year 12 SofDev] Database question<o:p></o:p></span></pre><pre><span
lang=EN-AU>To: &quot;Year 12 Software Development Teachers' Mailing List&quot;<o:p></o:p></span></pre><pre><span
lang=EN-AU>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;sofdev@edulists.com.au&gt;<o:p></o:p></span></pre><pre><span
lang=EN-AU>Message-ID:<o:p></o:p></span></pre><pre><span lang=EN-AU>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;AFC3563D81D1044097735D5F6A3DBBE5014D7B6E@valley02.Beaconhills.beaconhills.vic.edu.au&gt;<o:p></o:p></span></pre><pre><span
lang=EN-AU>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></span></pre><pre><span
lang=EN-AU>Content-Type: text/plain;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; charset=&quot;UTF-8&quot;<o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>I agree.&nbsp; Students should understand normalization, primary and foreign keys, lookup tables, data types and their&nbsp; properties, etc. There just is a fundamental logic error in the formulation of this answer, in a database context.&nbsp; Maybe it was done late at night..<o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>Quentin Lydall<o:p></o:p></span></pre><pre><span
lang=EN-AU>Head of ICT<o:p></o:p></span></pre><pre><span lang=EN-AU>Beaconhills College Valley Campus<o:p></o:p></span></pre><pre><span
lang=EN-AU>30-34 Toomuc Valley Road,<o:p></o:p></span></pre><pre><span
lang=EN-AU>Pakenham<o:p></o:p></span></pre><pre><span lang=EN-AU>3810<o:p></o:p></span></pre><pre><span
lang=EN-AU>Phone: 1300 002 225 Extn 3016<o:p></o:p></span></pre><pre><span
lang=EN-AU> Please consider the environment before printing my email</span><span
lang=EN-AU style='font-family:Symbol'>P</span><span lang=EN-AU><o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>-----Original Message-----<o:p></o:p></span></pre><pre><span
lang=EN-AU>From: sofdev-bounces@edulists.com.au [mailto:sofdev-bounces@edulists.com.au] On Behalf Of Steven Bird<o:p></o:p></span></pre><pre><span
lang=EN-AU>Sent: Tuesday, 14 October 2008 11:58 AM<o:p></o:p></span></pre><pre><span
lang=EN-AU>To: Year 12 Software Development Teachers' Mailing List<o:p></o:p></span></pre><pre><span
lang=EN-AU>Subject: Re: [Year 12 SofDev] Database question<o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>On Tue, Oct 14, 2008 at 11:13 AM, Adrian Janson<o:p></o:p></span></pre><pre><span
lang=EN-AU>&lt;janson.adrian.a@edumail.vic.gov.au&gt; wrote:<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; Yes – quite correct.&nbsp; My students spotted this as well.&nbsp; The x5 is not<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; required.<o:p></o:p></span></pre><pre><span lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU>There's some other problems though.&nbsp; A database with 20,000 customers<o:p></o:p></span></pre><pre><span
lang=EN-AU>should have one or more indexes to support efficient retrieval, and<o:p></o:p></span></pre><pre><span
lang=EN-AU>these take space.&nbsp; Nightly dumps take space as well.&nbsp; If the question<o:p></o:p></span></pre><pre><span
lang=EN-AU>is getting at how much disk space we should budget for, these factors<o:p></o:p></span></pre><pre><span
lang=EN-AU>are relevant.<o:p></o:p></span></pre><pre><span lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU>It would be bad database design to store postcode and suburb with each<o:p></o:p></span></pre><pre><span
lang=EN-AU>customer record (cf [1]).&nbsp; Instead a customer record should contain a<o:p></o:p></span></pre><pre><span
lang=EN-AU>foreign key to a table of postcodes, e.g. a subset of [2].&nbsp; We're told<o:p></o:p></span></pre><pre><span
lang=EN-AU>the company only has sales in a &quot;local area&quot;, so perhaps we'd only<o:p></o:p></span></pre><pre><span
lang=EN-AU>have to deal with a dozen postcodes.&nbsp; That table would be a constant<o:p></o:p></span></pre><pre><span
lang=EN-AU>size overhead which is easy to compute, and the foreign key would be a<o:p></o:p></span></pre><pre><span
lang=EN-AU>short integer (e.g. TINYINT).<o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>The question treats a database as if it was a spreadsheet, and only<o:p></o:p></span></pre><pre><span
lang=EN-AU>requires students to know the relative sizes of characters, bytes, and<o:p></o:p></span></pre><pre><span
lang=EN-AU>bits.<o:p></o:p></span></pre><pre><span lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU>It would be good if students learnt about normalization and the<o:p></o:p></span></pre><pre><span
lang=EN-AU>importance of avoiding duplication in a database.&nbsp; It would also be<o:p></o:p></span></pre><pre><span
lang=EN-AU>nice if they learnt what Unicode is, and that 1 character != 1 byte.<o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>[1] http://en.wikipedia.org/wiki/Database_normalization<o:p></o:p></span></pre><pre><span
lang=EN-AU>[2] http://www1.auspost.com.au/download/pc-full.zip<o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>-Steven Bird<o:p></o:p></span></pre><pre><span
lang=EN-AU>http://www.csse.unimelb.edu.au/~sb/<o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt; A database for an online marketing company keeps records of all customers<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; who have requested coupons and notifications of sales in their local area.<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; They currently have a dedicated customer base of around 5000 customers, but<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; wish to grow this to 20,000 customers within the next 5 years. How much<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; storage capacity will be required to store 20,000 customer records for the<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; entire 5 year period, given the following information:<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; First Name – 50 characters<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; Last Name – 50 characters<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; Address – 100 characters<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; Suburb – 50 characters<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; Phone number – 10 characters each (2 phone numbers per customer)<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; Email address – 50 characters<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; Postcode – 4 characters<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; Number of coupons received – 32-bit number<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt; A. 34,200,000 bytes<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt; B. 32,400,000 bytes<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt; C. 35,600,000 bytes<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt; D. 32,800,000 bytes<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt; The solution gives D with the explanation<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt; 50+50+100+50+10+10+50+4+4 =<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt; 328<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; 328 x 20000 x 5 = 32,800,000<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt; Why multiply by 5?&nbsp; Would the company recreate the entire records each<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; year?&nbsp; I'd design it differently..<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt; Appreciate your help.<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU>&gt; Quentin Lydall<o:p></o:p></span></pre><pre><span lang=EN-AU>&gt; Head of ICT<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; Beaconhills College Valley Campus<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; 30-34 Toomuc Valley Road,<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; Pakenham<o:p></o:p></span></pre><pre><span lang=EN-AU>&gt; 3810<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; Phone: 1300 002 225 Extn 3016<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt; P Please consider the environment before printing my email<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU>#####################################################################################<o:p></o:p></span></pre><pre><span
lang=EN-AU>This email is confidential and intended solely for the use of the individual to whom <o:p></o:p></span></pre><pre><span
lang=EN-AU>it is addressed. Any views or opinions presented are solely those of the author and <o:p></o:p></span></pre><pre><span
lang=EN-AU>do not necessarily represent those of Beaconhills College. If you are not the <o:p></o:p></span></pre><pre><span
lang=EN-AU>intended recipient, be advised that you have received this email in error and that <o:p></o:p></span></pre><pre><span
lang=EN-AU>any use, dissemination, forwarding, printing, or copying of this email is strictly <o:p></o:p></span></pre><pre><span
lang=EN-AU>prohibited.<o:p></o:p></span></pre><pre><span lang=EN-AU>If you have received this email in error please notify Beaconhills College <o:p></o:p></span></pre><pre><span
lang=EN-AU>by telephone on (+61 3)&nbsp; 1300 002 225.<o:p></o:p></span></pre><pre><span
lang=EN-AU>#####################################################################################<o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>------------------------------<o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>Message: 2<o:p></o:p></span></pre><pre><span
lang=EN-AU>Date: Tue, 14 Oct 2008 12:51:48 +1100<o:p></o:p></span></pre><pre><span
lang=EN-AU>From: Mark Kelly &lt;kel@mckinnonsc.vic.edu.au&gt;<o:p></o:p></span></pre><pre><span
lang=EN-AU>Subject: Re: [Year 12 SofDev] Database question<o:p></o:p></span></pre><pre><span
lang=EN-AU>To: &quot;Year 12 Software Development Teachers' Mailing List&quot;<o:p></o:p></span></pre><pre><span
lang=EN-AU>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;sofdev@edulists.com.au&gt;<o:p></o:p></span></pre><pre><span
lang=EN-AU>Message-ID: &lt;48F3FB34.3010003@mckinnonsc.vic.edu.au&gt;<o:p></o:p></span></pre><pre><span
lang=EN-AU>Content-Type: text/plain; charset=windows-1252; format=flowed<o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>I see what you mean, but I think the question writer just used a <o:p></o:p></span></pre><pre><span
lang=EN-AU>database as a vehicle for interrogating students' knowledge of number <o:p></o:p></span></pre><pre><span
lang=EN-AU>types.<o:p></o:p></span></pre><pre><span lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU>Since database structure is not part of the study design, a question <o:p></o:p></span></pre><pre><span
lang=EN-AU>that required knowledge of indexes, normalisation, and relational links <o:p></o:p></span></pre><pre><span
lang=EN-AU>etc could not, IMO, be justified.<o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>2 cents worth (and devaluing rapidly).&nbsp; Only a year without teaching SD <o:p></o:p></span></pre><pre><span
lang=EN-AU>and my memory of it is getting rusty already!<o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>Cheers<o:p></o:p></span></pre><pre><span
lang=EN-AU>Mark<o:p></o:p></span></pre><pre><span lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU>Steven Bird wrote:<o:p></o:p></span></pre><pre><span lang=EN-AU>&gt; On Tue, Oct 14, 2008 at 11:13 AM, Adrian Janson<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; &lt;janson.adrian.a@edumail.vic.gov.au&gt; wrote:<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; Yes&nbsp; quite correct.&nbsp; My students spotted this as well.&nbsp; The x5 is not<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; required.<o:p></o:p></span></pre><pre><span lang=EN-AU>&gt; <o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; There's some other problems though.&nbsp; A database with 20,000 customers<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; should have one or more indexes to support efficient retrieval, and<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; these take space.&nbsp; Nightly dumps take space as well.&nbsp; If the question<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; is getting at how much disk space we should budget for, these factors<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; are relevant.<o:p></o:p></span></pre><pre><span lang=EN-AU>&gt; <o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; It would be bad database design to store postcode and suburb with each<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; customer record (cf [1]).&nbsp; Instead a customer record should contain a<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; foreign key to a table of postcodes, e.g. a subset of [2].&nbsp; We're told<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; the company only has sales in a &quot;local area&quot;, so perhaps we'd only<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; have to deal with a dozen postcodes.&nbsp; That table would be a constant<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; size overhead which is easy to compute, and the foreign key would be a<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; short integer (e.g. TINYINT).<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; <o:p></o:p></span></pre><pre><span lang=EN-AU>&gt; The question treats a database as if it was a spreadsheet, and only<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; requires students to know the relative sizes of characters, bytes, and<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; bits.<o:p></o:p></span></pre><pre><span lang=EN-AU>&gt; <o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; It would be good if students learnt about normalization and the<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; importance of avoiding duplication in a database.&nbsp; It would also be<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; nice if they learnt what Unicode is, and that 1 character != 1 byte.<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; <o:p></o:p></span></pre><pre><span lang=EN-AU>&gt; [1] http://en.wikipedia.org/wiki/Database_normalization<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; [2] http://www1.auspost.com.au/download/pc-full.zip<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; <o:p></o:p></span></pre><pre><span lang=EN-AU>&gt; -Steven Bird<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; http://www.csse.unimelb.edu.au/~sb/<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; <o:p></o:p></span></pre><pre><span lang=EN-AU>&gt;&gt; A database for an online marketing company keeps records of all customers<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; who have requested coupons and notifications of sales in their local area.<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; They currently have a dedicated customer base of around 5000 customers, but<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; wish to grow this to 20,000 customers within the next 5 years. How much<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; storage capacity will be required to store 20,000 customer records for the<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; entire 5 year period, given the following information:<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; First Name&nbsp; 50 characters<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; Last Name&nbsp; 50 characters<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; Address&nbsp; 100 characters<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; Suburb&nbsp; 50 characters<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; Phone number&nbsp; 10 characters each (2 phone numbers per customer)<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; Email address&nbsp; 50 characters<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; Postcode&nbsp; 4 characters<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; Number of coupons received&nbsp; 32-bit number<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;&gt;<o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;&gt; A. 34,200,000 bytes<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;&gt; B. 32,400,000 bytes<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;&gt; C. 35,600,000 bytes<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;&gt; D. 32,800,000 bytes<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;&gt;<o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;&gt; The solution gives D with the explanation<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;&gt; 50+50+100+50+10+10+50+4+4 =<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;&gt; 328<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; 328 x 20000 x 5 = 32,800,000<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;&gt; Why multiply by 5?&nbsp; Would the company recreate the entire records each<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; year?&nbsp; I'd design it differently..<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;&gt;<o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;&gt; Appreciate your help.<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;&gt;<o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;&gt;<o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;&gt; Quentin Lydall<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;&gt; Head of ICT<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;&gt; Beaconhills College Valley Campus<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;&gt; 30-34 Toomuc Valley Road,<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;&gt; Pakenham<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;&gt; 3810<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;&gt; Phone: 1300 002 225 Extn 3016<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;&gt; P Please consider the environment before printing my email<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;&gt;<o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;&gt; ________________________________<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;&gt; This email is confidential and intended solely for the use of the<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; individual to whom it is addressed. Any views or opinions presented are<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; solely those of the author and do not necessarily represent those of<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; Beaconhills College.&nbsp; If you are not the intended recipient, be advised that<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; you have received this email in error and that any use, dissemination,<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; forwarding, printing, or copying of this email is strictly prohibited.&nbsp; If<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; you have received this email in error please notify Beaconhills College by<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; telephone on (+61 3)&nbsp; 1300 002 225.<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;&gt; ________________________________<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;&gt; _______________________________________________<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; http://www.edulists.com.au IT Software Development Mailing List kindly<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; supported by<o:p></o:p></span></pre><pre><span lang=EN-AU>&gt;&gt; http://www.vitta.org.au/vce/studies/infotech/softwaredevel3-4.html -<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; Victorian Curriculum and Assessment Authority and<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; http://www.vitta.org.au - VITTA Victorian Information Technology Teachers<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; Association Inc<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;&gt; Important - This email and any attachments may be confidential. If received<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; in error, please contact us and delete all copies. Before opening or using<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; attachments check them for viruses and defects. Regardless of any loss,<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; damage or consequence, whether caused by the negligence of the sender or<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; not, resulting directly or indirectly from the use of any attached files our<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; liability is limited to resupplying any affected attachments. Any<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; representations or opinions expressed are those of the individual sender,<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; and not necessarily those of the Department of Education and Early Childhood<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; Development.<o:p></o:p></span></pre><pre><span lang=EN-AU>&gt;&gt;<o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; _______________________________________________<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; http://www.edulists.com.au IT Software Development Mailing List kindly<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; supported by<o:p></o:p></span></pre><pre><span lang=EN-AU>&gt;&gt; http://www.vitta.org.au/vce/studies/infotech/softwaredevel3-4.html -<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; Victorian Curriculum and Assessment Authority and<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; http://www.vitta.org.au - VITTA Victorian Information Technology Teachers<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt; Association Inc<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; <o:p></o:p></span></pre><pre><span lang=EN-AU>&gt; _______________________________________________<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; http://www.edulists.com.au<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; IT Software Development Mailing List kindly supported by<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; http://www.vcaa.vic.edu.au - Victorian Curriculum and Assessment Authority and<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; http://www.vitta.org.au/vce/studies/infotech/softwaredevel3-4.html&nbsp; - VITTA Victorian Information Technology Teachers Association Inc<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; <o:p></o:p></span></pre><pre><span lang=EN-AU>&gt; <o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; <o:p></o:p></span></pre><pre><span lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>-- <o:p></o:p></span></pre><pre><span
lang=EN-AU>Mark Kelly<o:p></o:p></span></pre><pre><span lang=EN-AU>Manager - Information Systems<o:p></o:p></span></pre><pre><span
lang=EN-AU>McKinnon Secondary College<o:p></o:p></span></pre><pre><span
lang=EN-AU>McKinnon Rd McKinnon 3204, Victoria, Australia<o:p></o:p></span></pre><pre><span
lang=EN-AU>Direct line / Voicemail: 8520 9085<o:p></o:p></span></pre><pre><span
lang=EN-AU>School Phone +613 8520 9000<o:p></o:p></span></pre><pre><span
lang=EN-AU>School Fax +613 95789253<o:p></o:p></span></pre><pre><span
lang=EN-AU>kel AT mckinnonsc.vic.edu.au<o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>Webmaster - http://www.mckinnonsc.vic.edu.au<o:p></o:p></span></pre><pre><span
lang=EN-AU>IT Lecture notes: http://vceit.com<o:p></o:p></span></pre><pre><span
lang=EN-AU>Moderator: IT Applications Mailing List<o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>A conclusion is the place where you got sick of thinking.<o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>------------------------------<o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>Message: 3<o:p></o:p></span></pre><pre><span
lang=EN-AU>Date: Tue, 14 Oct 2008 11:58:39 +1100<o:p></o:p></span></pre><pre><span
lang=EN-AU>From: &quot;Kevork Krozian&quot; &lt;Kroset@novell1.fhc.vic.edu.au&gt;<o:p></o:p></span></pre><pre><span
lang=EN-AU>Subject: Re: [Year 12 SofDev] Special thanks to Associate Professor<o:p></o:p></span></pre><pre><span
lang=EN-AU>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Steven Bird<o:p></o:p></span></pre><pre><span
lang=EN-AU>To: &quot;Year 12 Software Development Teachers' Mailing List&quot;<o:p></o:p></span></pre><pre><span
lang=EN-AU>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;sofdev@edulists.com.au&gt;<o:p></o:p></span></pre><pre><span
lang=EN-AU>Message-ID: &lt;48F497EE.EE3E.0095.0@novell1.fhc.vic.edu.au&gt;<o:p></o:p></span></pre><pre><span
lang=EN-AU>Content-Type: text/plain; charset=ISO-8859-15<o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>Hi Steven,<o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&nbsp;&nbsp;&nbsp; I think we are very fortunate and privileged to have your time and<o:p></o:p></span></pre><pre><span
lang=EN-AU>expertise on these lists. <o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>I am sure you have other pressing demands on your time not least of<o:p></o:p></span></pre><pre><span
lang=EN-AU>which in your lecturing and related duties in the Uni of Melbourne<o:p></o:p></span></pre><pre><span
lang=EN-AU>Computer Science faculty and other projects, research and activities you<o:p></o:p></span></pre><pre><span
lang=EN-AU>are working on as recorded on http://www.csse.unimelb.edu.au/~sb/ .<o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>Your explanations and insights into implications of certain questions<o:p></o:p></span></pre><pre><span
lang=EN-AU>on both the final and practice exams in Software Development can only<o:p></o:p></span></pre><pre><span
lang=EN-AU>help us all to become better teachers if for no other reason than the<o:p></o:p></span></pre><pre><span
lang=EN-AU>seed it plants to think about problems from another perspective and<o:p></o:p></span></pre><pre><span
lang=EN-AU>hopefully continue the discussion and seek further clarification.<o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU> So on behalf of the list membership, please keep your comments coming<o:p></o:p></span></pre><pre><span
lang=EN-AU>and thanks for your time.<o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU>Best Wishes<o:p></o:p></span></pre><pre><span lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>Kevork Krozian<o:p></o:p></span></pre><pre><span
lang=EN-AU>IT Manager , Forest Hill College<o:p></o:p></span></pre><pre><span
lang=EN-AU>k.krozian@fhc.vic.edu.au<o:p></o:p></span></pre><pre><span
lang=EN-AU>http://www.fhc.vic.edu.au<o:p></o:p></span></pre><pre><span
lang=EN-AU>Mobile: 0419 356 034<o:p></o:p></span></pre><pre><span lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU>&gt;&gt;&gt; &quot;Steven Bird&quot; &lt;sb@csse.unimelb.edu.au&gt; 14/10/2008 11:57 am &gt;&gt;&gt;<o:p></o:p></span></pre><pre><span
lang=EN-AU>On Tue, Oct 14, 2008 at 11:13 AM, Adrian Janson<o:p></o:p></span></pre><pre><span
lang=EN-AU>&lt;janson.adrian.a@edumail.vic.gov.au&gt; wrote:<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; Yes * quite correct.&nbsp; My students spotted this as well.&nbsp; The x5 is<o:p></o:p></span></pre><pre><span
lang=EN-AU>not<o:p></o:p></span></pre><pre><span lang=EN-AU>&gt; required.<o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>There's some other problems though.&nbsp; A database with 20,000 customers<o:p></o:p></span></pre><pre><span
lang=EN-AU>should have one or more indexes to support efficient retrieval, and<o:p></o:p></span></pre><pre><span
lang=EN-AU>these take space.&nbsp; Nightly dumps take space as well.&nbsp; If the question<o:p></o:p></span></pre><pre><span
lang=EN-AU>is getting at how much disk space we should budget for, these factors<o:p></o:p></span></pre><pre><span
lang=EN-AU>are relevant.<o:p></o:p></span></pre><pre><span lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU>It would be bad database design to store postcode and suburb with each<o:p></o:p></span></pre><pre><span
lang=EN-AU>customer record (cf [1]).&nbsp; Instead a customer record should contain a<o:p></o:p></span></pre><pre><span
lang=EN-AU>foreign key to a table of postcodes, e.g. a subset of [2].&nbsp; We're told<o:p></o:p></span></pre><pre><span
lang=EN-AU>the company only has sales in a &quot;local area&quot;, so perhaps we'd only<o:p></o:p></span></pre><pre><span
lang=EN-AU>have to deal with a dozen postcodes.&nbsp; That table would be a constant<o:p></o:p></span></pre><pre><span
lang=EN-AU>size overhead which is easy to compute, and the foreign key would be a<o:p></o:p></span></pre><pre><span
lang=EN-AU>short integer (e.g. TINYINT).<o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>The question treats a database as if it was a spreadsheet, and only<o:p></o:p></span></pre><pre><span
lang=EN-AU>requires students to know the relative sizes of characters, bytes, and<o:p></o:p></span></pre><pre><span
lang=EN-AU>bits.<o:p></o:p></span></pre><pre><span lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU>It would be good if students learnt about normalization and the<o:p></o:p></span></pre><pre><span
lang=EN-AU>importance of avoiding duplication in a database.&nbsp; It would also be<o:p></o:p></span></pre><pre><span
lang=EN-AU>nice if they learnt what Unicode is, and that 1 character != 1 byte.<o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>[1] http://en.wikipedia.org/wiki/Database_normalization <o:p></o:p></span></pre><pre><span
lang=EN-AU>[2] http://www1.auspost.com.au/download/pc-full.zip <o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>-Steven Bird<o:p></o:p></span></pre><pre><span
lang=EN-AU>http://www.csse.unimelb.edu.au/~sb/ <o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt; A database for an online marketing company keeps records of all<o:p></o:p></span></pre><pre><span
lang=EN-AU>customers<o:p></o:p></span></pre><pre><span lang=EN-AU>&gt; who have requested coupons and notifications of sales in their local<o:p></o:p></span></pre><pre><span
lang=EN-AU>area.<o:p></o:p></span></pre><pre><span lang=EN-AU>&gt; They currently have a dedicated customer base of around 5000<o:p></o:p></span></pre><pre><span
lang=EN-AU>customers, but<o:p></o:p></span></pre><pre><span lang=EN-AU>&gt; wish to grow this to 20,000 customers within the next 5 years. How<o:p></o:p></span></pre><pre><span
lang=EN-AU>much<o:p></o:p></span></pre><pre><span lang=EN-AU>&gt; storage capacity will be required to store 20,000 customer records<o:p></o:p></span></pre><pre><span
lang=EN-AU>for the<o:p></o:p></span></pre><pre><span lang=EN-AU>&gt; entire 5 year period, given the following information:<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; First Name * 50 characters<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; Last Name * 50 characters<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; Address * 100 characters<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; Suburb * 50 characters<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; Phone number * 10 characters each (2 phone numbers per customer)<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; Email address * 50 characters<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; Postcode * 4 characters<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; Number of coupons received * 32-bit number<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt; A. 34,200,000 bytes<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt; B. 32,400,000 bytes<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt; C. 35,600,000 bytes<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt; D. 32,800,000 bytes<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt; The solution gives D with the explanation<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt; 50+50+100+50+10+10+50+4+4 =<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt; 328<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; 328 x 20000 x 5 = 32,800,000<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt; Why multiply by 5?&nbsp; Would the company recreate the entire records<o:p></o:p></span></pre><pre><span
lang=EN-AU>each<o:p></o:p></span></pre><pre><span lang=EN-AU>&gt; year?&nbsp; I'd design it differently..<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt; Appreciate your help.<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt; Quentin Lydall<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt; Head of ICT<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt; Beaconhills College Valley Campus<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt; 30-34 Toomuc Valley Road,<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt; Pakenham<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt; 3810<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt; Phone: 1300 002 225 Extn 3016<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt; P Please consider the environment before printing my email<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt; ________________________________<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt; This email is confidential and intended solely for the use of the<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; individual to whom it is addressed. Any views or opinions presented<o:p></o:p></span></pre><pre><span
lang=EN-AU>are<o:p></o:p></span></pre><pre><span lang=EN-AU>&gt; solely those of the author and do not necessarily represent those of<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; Beaconhills College.&nbsp; If you are not the intended recipient, be<o:p></o:p></span></pre><pre><span
lang=EN-AU>advised that<o:p></o:p></span></pre><pre><span lang=EN-AU>&gt; you have received this email in error and that any use,<o:p></o:p></span></pre><pre><span
lang=EN-AU>dissemination,<o:p></o:p></span></pre><pre><span lang=EN-AU>&gt; forwarding, printing, or copying of this email is strictly<o:p></o:p></span></pre><pre><span
lang=EN-AU>prohibited.&nbsp; If<o:p></o:p></span></pre><pre><span lang=EN-AU>&gt; you have received this email in error please notify Beaconhills<o:p></o:p></span></pre><pre><span
lang=EN-AU>College by<o:p></o:p></span></pre><pre><span lang=EN-AU>&gt; telephone on (+61 3)&nbsp; 1300 002 225.<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt; ________________________________<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt; _______________________________________________<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; http://www.edulists.com.au IT Software Development Mailing List<o:p></o:p></span></pre><pre><span
lang=EN-AU>kindly<o:p></o:p></span></pre><pre><span lang=EN-AU>&gt; supported by<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; http://www.vitta.org.au/vce/studies/infotech/softwaredevel3-4.html -<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; Victorian Curriculum and Assessment Authority and<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; http://www.vitta.org.au - VITTA Victorian Information Technology<o:p></o:p></span></pre><pre><span
lang=EN-AU>Teachers<o:p></o:p></span></pre><pre><span lang=EN-AU>&gt; Association Inc<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt; Important - This email and any attachments may be confidential. If<o:p></o:p></span></pre><pre><span
lang=EN-AU>received<o:p></o:p></span></pre><pre><span lang=EN-AU>&gt; in error, please contact us and delete all copies. Before opening or<o:p></o:p></span></pre><pre><span
lang=EN-AU>using<o:p></o:p></span></pre><pre><span lang=EN-AU>&gt; attachments check them for viruses and defects. Regardless of any<o:p></o:p></span></pre><pre><span
lang=EN-AU>loss,<o:p></o:p></span></pre><pre><span lang=EN-AU>&gt; damage or consequence, whether caused by the negligence of the sender<o:p></o:p></span></pre><pre><span
lang=EN-AU>or<o:p></o:p></span></pre><pre><span lang=EN-AU>&gt; not, resulting directly or indirectly from the use of any attached<o:p></o:p></span></pre><pre><span
lang=EN-AU>files our<o:p></o:p></span></pre><pre><span lang=EN-AU>&gt; liability is limited to resupplying any affected attachments. Any<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; representations or opinions expressed are those of the individual<o:p></o:p></span></pre><pre><span
lang=EN-AU>sender,<o:p></o:p></span></pre><pre><span lang=EN-AU>&gt; and not necessarily those of the Department of Education and Early<o:p></o:p></span></pre><pre><span
lang=EN-AU>Childhood<o:p></o:p></span></pre><pre><span lang=EN-AU>&gt; Development.<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt;<o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>&gt; _______________________________________________<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; http://www.edulists.com.au IT Software Development Mailing List<o:p></o:p></span></pre><pre><span
lang=EN-AU>kindly<o:p></o:p></span></pre><pre><span lang=EN-AU>&gt; supported by<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; http://www.vitta.org.au/vce/studies/infotech/softwaredevel3-4.html -<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; Victorian Curriculum and Assessment Authority and<o:p></o:p></span></pre><pre><span
lang=EN-AU>&gt; http://www.vitta.org.au - VITTA Victorian Information Technology<o:p></o:p></span></pre><pre><span
lang=EN-AU>Teachers<o:p></o:p></span></pre><pre><span lang=EN-AU>&gt; Association Inc<o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>_______________________________________________<o:p></o:p></span></pre><pre><span
lang=EN-AU>http://www.edulists.com.au <o:p></o:p></span></pre><pre><span
lang=EN-AU>IT Software Development Mailing List kindly supported by<o:p></o:p></span></pre><pre><span
lang=EN-AU>http://www.vcaa.vic.edu.au - Victorian Curriculum and Assessment<o:p></o:p></span></pre><pre><span
lang=EN-AU>Authority and<o:p></o:p></span></pre><pre><span lang=EN-AU>http://www.vitta.org.au/vce/studies/infotech/softwaredevel3-4.html&nbsp; -<o:p></o:p></span></pre><pre><span
lang=EN-AU>VITTA Victorian Information Technology Teachers Association Inc<o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU>------------------------------<o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU>_______________________________________________<o:p></o:p></span></pre><pre><span
lang=EN-AU>sofdev mailing list<o:p></o:p></span></pre><pre><span lang=EN-AU>sofdev@edulists.com.au<o:p></o:p></span></pre><pre><span
lang=EN-AU>http://www.edulists.com.au/mailman/listinfo/sofdev<o:p></o:p></span></pre><pre><span
lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span lang=EN-AU><o:p>&nbsp;</o:p></span></pre><pre><span
lang=EN-AU>End of sofdev Digest, Vol 44, Issue 4<o:p></o:p></span></pre><pre><span
lang=EN-AU>*************************************<o:p></o:p></span></pre></div>

<p class=MsoNormal><span lang=EN-AU>_______________________________________________
<br>
<a href="http://www.edulists.com.au">http://www.edulists.com.au </a>IT Software
Development Mailing List kindly supported by <br>
<a
href="http://www.vitta.org.au/vce/studies/infotech/softwaredevel3-4.html%20%20">http://www.vitta.org.au/vce/studies/infotech/softwaredevel3-4.html</a>
- Victorian Curriculum and Assessment Authority and <br>
<a href="http://www.vitta.org.au">http://www.vitta.org.au </a>- VITTA Victorian
Information Technology Teachers Association Inc<o:p></o:p></span></p>

<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><b><span
lang=EN-AU style='font-size:18.0pt;font-family:Webdings;color:green'>P</span></b><b><span
lang=EN-AU style='font-size:10.0pt;font-family:"Harmony Text","serif";
color:black'> </span></b><b><span lang=EN-AU style='font-size:10.0pt;
font-family:"Harmony Text","serif";color:green'>please consider the environment
before printing emails</span></b><b><span lang=EN-AU style='font-size:10.0pt;
font-family:"Verdana","sans-serif";color:black'> </span></b><span lang=EN-AU><o:p></o:p></span></p>

<div class=MsoNormal align=center style='text-align:center'><span lang=EN-AU>

<hr size=2 width="100%" align=center>

</span></div>

<div>

<p class=MsoNormal><strong><span lang=EN-AU style='font-size:7.5pt;font-family:
"Tahoma","sans-serif"'>Note:&nbsp; </span></strong><span lang=EN-AU
style='font-size:7.5pt;font-family:"Tahoma","sans-serif"'>This message is for
the named person's use only.&nbsp; It may contain confidential, proprietary or
legally privileged information.&nbsp; No confidentiality or privilege is waived
or lost by any mistransmission.&nbsp; If you receive this message in
error,&nbsp;please immediately delete it and all copies of it from your system,
destroy any hard copies of it and notify the sender.&nbsp; You must not,
directly or indirectly, use, disclose, distribute, print, or copy any part of
this message if you are not the intended recipient.&nbsp;<strong><span
style='font-family:"Tahoma","sans-serif";color:#008040'>Braemar College</span></strong><strong><span
style='font-family:"Tahoma","sans-serif";color:#FF8000'>&nbsp;</span></strong>and
any of its subsidiaries each reserve the right to monitor all e-mail
communications through its networks.</span><span lang=EN-AU><o:p></o:p></span></p>

</div>

<div>

<p class=MsoNormal><span lang=EN-AU style='font-size:7.5pt;font-family:"Tahoma","sans-serif"'>Any
views expressed in this message are those of the individual sender, except
where the message states otherwise and the sender is authorised to state them
to be the views of any such entity.</span><span lang=EN-AU><o:p></o:p></span></p>

</div>

<div>

<div class=MsoNormal align=center style='text-align:center'><strong><span
lang=EN-AU style='font-size:7.5pt;font-family:"Tahoma","sans-serif"'>

<hr size=2 width="100%" align=center>

</span></strong></div>

</div>

<p class=MsoNormal><br>
-- <br>
This message has been scanned for viruses and <br>
dangerous content by <a href="http://www.mailscanner.info/"><b>MailScanner</b></a>,
and is <br>
believed to be clean. <o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<div class=MsoNormal align=center style='text-align:center'>

<hr size=1 width="100%" align=center>

</div>

<p class=MsoNormal>Message protected by MailGuard: e-mail anti-virus, anti-spam
and content filtering.<br>
<a href="http://www.mailguard.com.au/mg">http://www.mailguard.com.au/mg</a><br>
<br>
<a
href="https://login.mailguard.com.au/report/1w3LkipqxN/1FDoS7EoNTQgwhp21k6SyH/0.002">Report
this message as spam</a> &nbsp;<br>
&nbsp;<o:p></o:p></p>

</div>

</body>

</html>