<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[CS614 Assignment 2 Solution and Discussion Spring 2020]]></title><description><![CDATA[<p dir="auto">Re: <a href="/topic/682/cs614-assignment-2-solution-and-discussion">CS614 Assignment 2 Solution and Discussion</a></p>
<pre><code>Assignment No.  2
</code></pre>
<p dir="auto">Semester: Spring 2020<br />
CS614 – Data Warehousing<br />
Total Marks: 15</p>
<p dir="auto">Due Date:<br />
June 17, 2020</p>
<p dir="auto">Objectives:<br />
After completing this assignment, the students will be able to:<br />
•	De-Normalize the given table using horizontal splitting technique<br />
•	Calculate the Total space used with normalization.<br />
•	Calculate the Total space used after de-normalization.</p>
<p dir="auto">Instructions<br />
Please read the following instructions carefully before submitting assignment:<br />
It should be clear that your assignment will not get any credit if:</p>
<p dir="auto">•	Assignment is submitted after due date.<br />
•	Submitted assignment does not open or file is corrupt.<br />
•	Assignment is copied (From internet/ to from students).<br />
•	Assignment is submitted other than word format (.doc, .docx).</p>
<p dir="auto">Assignment</p>
<p dir="auto">Question No. 1</p>
<p dir="auto">Consider the following table having the information of students of a university:</p>
<table class="table table-bordered table-striped">
<tbody>
<tr>
<td>Student ID</td>
<td>Student Name</td>
<td>Campus ID</td>
<td>Student Age</td>
<td>Degree Program</td>
</tr>
<tr>
<td>1</td>
<td>Ali</td>
<td>VLHR01</td>
<td>27</td>
<td>MS</td>
</tr>
<tr>
<td>2</td>
<td>Kamran</td>
<td>VISB01</td>
<td>24</td>
<td>BS</td>
</tr>
<tr>
<td>3</td>
<td>Akmal</td>
<td>VRWP01</td>
<td>24</td>
<td>BS</td>
</tr>
<tr>
<td>4</td>
<td>Ahmad</td>
<td>VLHR01</td>
<td>26</td>
<td>MS</td>
</tr>
<tr>
<td>5</td>
<td>Rehan</td>
<td>VISB01</td>
<td>23</td>
<td>BS</td>
</tr>
<tr>
<td>6</td>
<td>Rizwan</td>
<td>VRWP01</td>
<td>29</td>
<td>MS</td>
</tr>
<tr>
<td>7</td>
<td>Umer</td>
<td>VISB01</td>
<td>25</td>
<td>BS</td>
</tr>
<tr>
<td>8</td>
<td>Javed</td>
<td>VLHR01</td>
<td>26</td>
<td>MS</td>
</tr>
</tbody>
</table>
<p dir="auto">You are required to completely de-normalize the above table using “horizontal splitting” on the basis of Degree Program.</p>
<p dir="auto">Question No. 2<br />
Consider the following normalized tables for a telecommunication company showing the daily call record details of customers:</p>
<table class="table table-bordered table-striped">
<tbody>
<tr>
<td colspan="3">Customer Info</td>
</tr>
</tbody>
<tbody>
<tr>
<td>Customer_ID</td>
<td>Customer Phone No.</td>
<td>Balance</td>
</tr>
<tr>
<td>1</td>
<td>033XXXXX</td>
<td>300</td>
</tr>
<tr>
<td>2</td>
<td>033YYYYY</td>
<td>250</td>
</tr>
<tr>
<td>3</td>
<td>033ZZZZZZ</td>
<td>300</td>
</tr>
<tr>
<td>4</td>
<td>033AAAAA</td>
<td>1000</td>
</tr>
<tr>
<td>5</td>
<td>033BBBBB</td>
<td>80</td>
</tr>
<tr>
<td>6</td>
<td>033CCCCC</td>
<td>554</td>
</tr>
</tbody>
</table>
<p dir="auto">…<br />
…	…</p>
<table class="table table-bordered table-striped">
<tbody>
<tr>
<td colspan="6">Call record detail</td>
</tr>
<tr>
<td>Call_ID</td>
<td>Customer_ID</td>
<td>Dialled Phone Number</td>
<td>Duration</td>
<td>Call Charges</td>
</tr>
<tr>
<td>1</td>
<td>1</td>
<td>032ABCVD</td>
<td>1 minute</td>
<td>2 RS</td>
</tr>
<tr>
<td>2</td>
<td>1</td>
<td>032ABCVG</td>
<td>2 minutes</td>
<td>4 RS</td>
</tr>
<tr>
<td>3</td>
<td>1</td>
<td>032ABCVD</td>
<td>1 minute</td>
<td>2 RS</td>
</tr>
<tr>
<td>4</td>
<td>2</td>
<td>032ANNNN</td>
<td>3 minutes</td>
<td>6 RS</td>
</tr>
<tr>
<td>5</td>
<td>2</td>
<td>032AMMM</td>
<td>4 minutes</td>
<td>8 RS</td>
</tr>
<tr>
<td>6</td>
<td>3</td>
<td>033RRRRR</td>
<td>1 minute</td>
<td>2 RS</td>
</tr>
</tbody>
</table>
<p dir="auto">…	…	…	…	…</p>
<p dir="auto">Due to certain performance factors company wants to de-normalize the tables using pre-joining technique.</p>
<p dir="auto">Table Information is given below:</p>
<p dir="auto">•	Assume 1:4 record count ratio between customer Info (master) and Call record detail (detail).<br />
•	Assume 15 million customers.<br />
•	Assume 10 byte Customer_ID.<br />
•	Assume 50 byte header for customer Info (master) and 80 byte header for Call record detail (detail) tables.<br />
You are required to perform the following tasks:</p>
<p dir="auto">•	Calculate the Total space in GBs used with normalization.<br />
•	Calculate the Total space in GBs used after de-normalization.</p>
<p dir="auto">Deadline:<br />
Your assignment must be uploaded on VULMS on or before June 17, 2020. While June 18, 2020 will be a bonus day for assignment submission. After the bonus day, no assignment would be entertained via email.</p>
]]></description><link>https://community.secnto.com//topic/1906/cs614-assignment-2-solution-and-discussion-spring-2020</link><generator>RSS for Node</generator><lastBuildDate>Mon, 08 Jun 2026 19:10:52 GMT</lastBuildDate><atom:link href="https://community.secnto.com//topic/1906.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 13 Jun 2020 13:52:49 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to CS614 Assignment 2 Solution and Discussion Spring 2020 on Thu, 18 Jun 2020 14:23:41 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/faaizaa" aria-label="Profile: Faaizaa">@<bdi>Faaizaa</bdi></a> said in <a href="/post/5323">CS614 Assignment 2 Solution and Discussion Spring 2020</a>:</p>
<blockquote>
<p dir="auto">Re: <a href="/topic/682/cs614-assignment-2-solution-and-discussion">CS614 Assignment 2 Solution and Discussion</a></p>
<p dir="auto">Assignment No.  2<br />
Semester: Spring 2020<br />
CS614 – Data Warehousing<br />
Total Marks: 15</p>
<p dir="auto">Due Date:<br />
June 17, 2020</p>
<p dir="auto">Objectives:<br />
After completing this assignment, the students will be able to:<br />
•	De-Normalize the given table using horizontal splitting technique<br />
•	Calculate the Total space used with normalization.<br />
•	Calculate the Total space used after de-normalization.</p>
<p dir="auto">Instructions<br />
Please read the following instructions carefully before submitting assignment:<br />
It should be clear that your assignment will not get any credit if:</p>
<p dir="auto">•	Assignment is submitted after due date.<br />
•	Submitted assignment does not open or file is corrupt.<br />
•	Assignment is copied (From internet/ to from students).<br />
•	Assignment is submitted other than word format (.doc, .docx).</p>
<p dir="auto">Assignment</p>
<p dir="auto">Question No. 1</p>
<p dir="auto">Consider the following table having the information of students of a university:</p>
<table class="table table-bordered table-striped">
<tbody>
<tr>
<td>Student ID</td>
<td>Student Name</td>
<td>Campus ID</td>
<td>Student Age</td>
<td>Degree Program</td>
</tr>
<tr>
<td>1</td>
<td>Ali</td>
<td>VLHR01</td>
<td>27</td>
<td>MS</td>
</tr>
<tr>
<td>2</td>
<td>Kamran</td>
<td>VISB01</td>
<td>24</td>
<td>BS</td>
</tr>
<tr>
<td>3</td>
<td>Akmal</td>
<td>VRWP01</td>
<td>24</td>
<td>BS</td>
</tr>
<tr>
<td>4</td>
<td>Ahmad</td>
<td>VLHR01</td>
<td>26</td>
<td>MS</td>
</tr>
<tr>
<td>5</td>
<td>Rehan</td>
<td>VISB01</td>
<td>23</td>
<td>BS</td>
</tr>
<tr>
<td>6</td>
<td>Rizwan</td>
<td>VRWP01</td>
<td>29</td>
<td>MS</td>
</tr>
<tr>
<td>7</td>
<td>Umer</td>
<td>VISB01</td>
<td>25</td>
<td>BS</td>
</tr>
<tr>
<td>8</td>
<td>Javed</td>
<td>VLHR01</td>
<td>26</td>
<td>MS</td>
</tr>
</tbody>
</table>
<p dir="auto">You are required to completely de-normalize the above table using “horizontal splitting” on the basis of Degree Program.</p>
<p dir="auto">Question No. 2<br />
Consider the following normalized tables for a telecommunication company showing the daily call record details of customers:</p>
<table class="table table-bordered table-striped">
<tbody>
<tr>
<td colspan="3">Customer Info</td>
</tr>
</tbody>
<tbody>
<tr>
<td>Customer_ID</td>
<td>Customer Phone No.</td>
<td>Balance</td>
</tr>
<tr>
<td>1</td>
<td>033XXXXX</td>
<td>300</td>
</tr>
<tr>
<td>2</td>
<td>033YYYYY</td>
<td>250</td>
</tr>
<tr>
<td>3</td>
<td>033ZZZZZZ</td>
<td>300</td>
</tr>
<tr>
<td>4</td>
<td>033AAAAA</td>
<td>1000</td>
</tr>
<tr>
<td>5</td>
<td>033BBBBB</td>
<td>80</td>
</tr>
<tr>
<td>6</td>
<td>033CCCCC</td>
<td>554</td>
</tr>
</tbody>
</table>
<p dir="auto">…<br />
…	…</p>
<table class="table table-bordered table-striped">
<tbody>
<tr>
<td colspan="6">Call record detail</td>
</tr>
<tr>
<td>Call_ID</td>
<td>Customer_ID</td>
<td>Dialled Phone Number</td>
<td>Duration</td>
<td>Call Charges</td>
</tr>
<tr>
<td>1</td>
<td>1</td>
<td>032ABCVD</td>
<td>1 minute</td>
<td>2 RS</td>
</tr>
<tr>
<td>2</td>
<td>1</td>
<td>032ABCVG</td>
<td>2 minutes</td>
<td>4 RS</td>
</tr>
<tr>
<td>3</td>
<td>1</td>
<td>032ABCVD</td>
<td>1 minute</td>
<td>2 RS</td>
</tr>
<tr>
<td>4</td>
<td>2</td>
<td>032ANNNN</td>
<td>3 minutes</td>
<td>6 RS</td>
</tr>
<tr>
<td>5</td>
<td>2</td>
<td>032AMMM</td>
<td>4 minutes</td>
<td>8 RS</td>
</tr>
<tr>
<td>6</td>
<td>3</td>
<td>033RRRRR</td>
<td>1 minute</td>
<td>2 RS</td>
</tr>
</tbody>
</table>
<p dir="auto">…	…	…	…	…</p>
<p dir="auto">Due to certain performance factors company wants to de-normalize the tables using pre-joining technique.</p>
<p dir="auto">Table Information is given below:</p>
<p dir="auto">•	Assume 1:4 record count ratio between customer Info (master) and Call record detail (detail).<br />
•	Assume 15 million customers.<br />
•	Assume 10 byte Customer_ID.<br />
•	Assume 50 byte header for customer Info (master) and 80 byte header for Call record detail (detail) tables.<br />
You are required to perform the following tasks:</p>
<p dir="auto">•	Calculate the Total space in GBs used with normalization.<br />
•	Calculate the Total space in GBs used after de-normalization.</p>
<p dir="auto">Deadline:<br />
Your assignment must be uploaded on VULMS on or before June 17, 2020. While June 18, 2020 will be a bonus day for assignment submission. After the bonus day, no assignment would be entertained via email.</p>
</blockquote>
<p dir="auto"><a href="https://drive.google.com/file/d/1p0moDHHSEfPowxB6jhIeuSQcd0-PX94L/view" target="_blank" rel="noopener noreferrer nofollow ugc">Solution file link</a></p>
]]></description><link>https://community.secnto.com//post/5477</link><guid isPermaLink="true">https://community.secnto.com//post/5477</guid><dc:creator><![CDATA[zaasmi]]></dc:creator><pubDate>Thu, 18 Jun 2020 14:23:41 GMT</pubDate></item><item><title><![CDATA[Reply to CS614 Assignment 2 Solution and Discussion Spring 2020 on Thu, 18 Jun 2020 14:22:56 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/faaizaa" aria-label="Profile: Faaizaa">@<bdi>Faaizaa</bdi></a> said in <a href="/post/5323">CS614 Assignment 2 Solution and Discussion Spring 2020</a>:</p>
<blockquote>
<p dir="auto">Question No. 2<br />
Consider the following normalized tables for a telecommunication company showing the daily call record details of customers:</p>
<p dir="auto">Customer Info</p>
<p dir="auto">Customer_ID<br />
Customer Phone No.<br />
Balance</p>
<p dir="auto">1<br />
033XXXXX<br />
300</p>
<p dir="auto">2<br />
033YYYYY<br />
250</p>
<p dir="auto">3<br />
033ZZZZZZ<br />
300</p>
<p dir="auto">4<br />
033AAAAA<br />
1000</p>
<p dir="auto">5<br />
033BBBBB<br />
80</p>
<p dir="auto">6<br />
033CCCCC<br />
554</p>
<p dir="auto">…<br />
…	…</p>
<p dir="auto">Call record detail</p>
<p dir="auto">Call_ID<br />
Customer_ID<br />
Dialled Phone Number<br />
Duration<br />
Call Charges</p>
<p dir="auto">1<br />
1<br />
032ABCVD<br />
1 minute<br />
2 RS</p>
<p dir="auto">2<br />
1<br />
032ABCVG<br />
2 minutes<br />
4 RS</p>
<p dir="auto">3<br />
1<br />
032ABCVD<br />
1 minute<br />
2 RS</p>
<p dir="auto">4<br />
2<br />
032ANNNN<br />
3 minutes<br />
6 RS</p>
<p dir="auto">5<br />
2<br />
032AMMM<br />
4 minutes<br />
8 RS</p>
<p dir="auto">6<br />
3<br />
033RRRRR<br />
1 minute<br />
2 RS</p>
<p dir="auto">…	…	…	…	…<br />
Due to certain performance factors company wants to de-normalize the tables using pre-joining technique.</p>
</blockquote>
<p dir="auto"><img src="https://i.imgur.com/L3DF7s7.png" alt="8e10c083-9566-4f46-9b80-694ebfd0b0f1-image.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://community.secnto.com//post/5476</link><guid isPermaLink="true">https://community.secnto.com//post/5476</guid><dc:creator><![CDATA[zaasmi]]></dc:creator><pubDate>Thu, 18 Jun 2020 14:22:56 GMT</pubDate></item><item><title><![CDATA[Reply to CS614 Assignment 2 Solution and Discussion Spring 2020 on Thu, 18 Jun 2020 14:21:49 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/faaizaa" aria-label="Profile: Faaizaa">@<bdi>Faaizaa</bdi></a> said in <a href="/post/5323">CS614 Assignment 2 Solution and Discussion Spring 2020</a>:</p>
<blockquote>
<p dir="auto">Question No. 1<br />
Consider the following table having the information of students of a university:</p>
<p dir="auto">Student ID<br />
Student Name<br />
Campus ID<br />
Student Age<br />
Degree Program</p>
<p dir="auto">1<br />
Ali<br />
VLHR01<br />
27<br />
MS</p>
<p dir="auto">2<br />
Kamran<br />
VISB01<br />
24<br />
BS</p>
<p dir="auto">3<br />
Akmal<br />
VRWP01<br />
24<br />
BS</p>
<p dir="auto">4<br />
Ahmad<br />
VLHR01<br />
26<br />
MS</p>
<p dir="auto">5<br />
Rehan<br />
VISB01<br />
23<br />
BS</p>
<p dir="auto">6<br />
Rizwan<br />
VRWP01<br />
29<br />
MS</p>
<p dir="auto">7<br />
Umer<br />
VISB01<br />
25<br />
BS</p>
<p dir="auto">8<br />
Javed<br />
VLHR01<br />
26<br />
MS</p>
</blockquote>
<p dir="auto"><img src="https://i.imgur.com/4wfze0c.png" alt="7fdd02b9-e8d3-4d96-a0df-34c8ab4ec10d-image.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://community.secnto.com//post/5475</link><guid isPermaLink="true">https://community.secnto.com//post/5475</guid><dc:creator><![CDATA[zaasmi]]></dc:creator><pubDate>Thu, 18 Jun 2020 14:21:49 GMT</pubDate></item><item><title><![CDATA[Reply to CS614 Assignment 2 Solution and Discussion Spring 2020 on Thu, 18 Jun 2020 14:18:19 GMT]]></title><description><![CDATA[<p dir="auto">please share idea</p>
]]></description><link>https://community.secnto.com//post/5474</link><guid isPermaLink="true">https://community.secnto.com//post/5474</guid><dc:creator><![CDATA[zaasmi]]></dc:creator><pubDate>Thu, 18 Jun 2020 14:18:19 GMT</pubDate></item></channel></rss>