SlideShare a Scribd company logo
1 of 10
Need this or a similar Assignment
Contact:
qualityonewriters@gmail.com
Whatsapp/Call: +919502220077
Assignment 2
Overview
For this assignment you will implement and query a database from a supplied ER
Diagram and sample data. You will be required to write the SQL statements to create the
database structures; and the queries on the data to give the report results, as specified in
the nnnnnnnn-query.sql template file. You also need to understand, and import the
sample data found in the “ass2-itech1006-2017-INSERT sql” file.
Timelines and Expectations
Percentage Value of Task: 20%
Due: Friday. June 2nd
, 2017 (Week 11)
Minimum time expectation: 20 hours
Learning Outcomes Assessed
The following course learning outcomes are assessed by completing this assessment:
 A1.design and implement a relational database using a database management system
 A2.utilise a query language tools and techniques to obtain data and information from a
database
 K5. describe relational algebra and its relationship to Structured Query Language (SQL)
 S1.interpret entity-relationship diagrams to implement a relational database
 S2.demonstrate skills in designing and building a database application using a commercially
available database management system development tool
 S3.use a query language for data manipulation
Assessment Details
The board of A-league soccer have decided to modify their initial data base
specifications, leading to a number of modifications from the initial model. The new aim of
the A-league board is to provide members and fans access to data about players, clubs
and matches, in order to help them with their tipping competitions.
You have been provided with the updated solution of the new logical data model,
including the ER diagram and the data ready to be loaded in. You have been
commissioned to continue your role, (in your capacity as a Database Management
System consultant), to write the SQL statements to create the database and its
tables; import the data; and to provide SQL solutions to a number of queries.
The database should be created based on the ER diagram, (found at the end of this
document), and with the provided data. The provided sample data is to be used for
inserting data into the tables. This data can be found in an accompanying file,”ass2-
itech1006-2017-INSERT.sql”. You will need to import this file into your database. You
will also need to write some insert statements, (please refer to question j, in the
“nnnnnnnn-query.sql” file). Further, in this template query file, you will also need to add
the results to the rest of the provided queries.
CRICOS Provider No. 00103D ITECH 1006 Assignment 2 Sem1 2017 Page 1 of 6
To implement the database
1. Translate the provided ER diagram into a relational schema using the
correct notations and standards for this course. It should include:
a. Table names
b. Attribute names and field types (as required by XAMPP)
c. Primary and foreign keys identified
(Please refer to the data file to get a better understanding of the types
needed for the fields.)
2. Create a text file called nnnnnnnn-create.sql (where nnnnnnnn is your
student number). The file should include:
a. The SQL statements to create a database called nnnnnnnnALEAGUE
(where nnnnnnnn is your student ID - e.g. 30111145ALEAGUE)
b. The SQL statements to create the tables and attributes, including
their primary keys, foreign keys and the relationships of the tables.
3. Import the data from the “ass2-itech1006-2017-INSERT.sql” file. You need to:
a. Read through this file and understand what the data types are
b. Rename nnnnnnnnALEAGUE (changing nnnnnnnn to your student number)
in the USE [DATABASE] statement found near the top of the file.
4. Add the queries to the provided query template text file (nnnnnnnn-query).
a. Rename the nnnnnnnn component of the file name to your student number.
b. Provide the SQL statements necessary to display the results for all the
English equivalent instructions a-l. Write these queries under each of the a-
l commented query instructions in the file.
Your documentation should include:
1. A title page clearly stating your name and student ID and your tutor’s name.
2. A copy of the relational schema you have developed from the ER
diagram provided.
3. A copy of the two files you are required to create and include, (ie
nnnnnnnn-create.sql and nnnnnnnn-query.sql).
4. Full APA referencing of any resources you have used to complete your submission
You should submit the following:
1. The documentation file described above EITHER as a MS word file, WPS file or a
PDF. If you are using a mac, please submit in a PDF so I can be sure of opening it.
2. The nnnnnnnn-create.sql file (where nnnnnnnn is your student number).
3. The nnnnnnnn-query.sql file (where nnnnnnnn is your student number).
Please note that the SQL files must be in a text format (i.e. no formatting of the text). I
will run the nnnnnnnn-create.sql and parse the nnnnnnnn-query.sql file.
The assignment is to be submitted via the Assignment 2 submission box in Moodle. This
can be found in the Assessments section of the course Moodle shell.
CRICOS Provider No. 00103D ITECH 1006 Assignment 2 Sem1 2017 Page 2 of 6
Marking Criteria/Rubric
Assessment Criteria and Marking Overview Tasks Marks
Total 35 marks for sections 1 -3
51. Presentation
 Cover page indicating student name and number and tutor name.
 Page numbers included in report
 Index giving page numbers of various sections
 Overall presentation of the report
 Full APA referencing of all materials used and full disclosure of
assistance from all sources including tutors and other students.
102 Revised Schema
 Any assumptions explained
 All tables included
 All attributes included, with applicable data types
 Data types correct
 Primary and foreign keys indicated and referenced correctly
3. Create Statements 20
 File runs with no error messages
 Database created correctly
 All tables created correctly,
 Applicable attribute types for the provided data
 All primary and foreign keys created correctly
 Any deletion anomalies corrected
4. SQL statements Total 65 Marks
Q a 4
 Correct syntax
 Correct table used
 Correct conditions used
 Correct use of sorting statement
Q b 4
 Correct syntax
 Correct formula used
 Correct tables/join used
 Correct use of sorting statement
Q c 4
 Correct syntax
 Correct formula used
 Correct tables/join used
 Correct use of sorting statement
Q d 5
 Correct syntax
 Correct function used
 Correct tables/join used
 Correct aggregation
 Correct aggregation conditions
CRICOS
Provider No.
00103D ITECH 1006 Assignment 2 Sem1 2017
Page 3 of
6
Q e 4
 Correct syntax
 Correct aliases
 Correct tables/join used
 Correct where clause
Q f 5
 Correct syntax
 Correct tables used
 Correct use of aggregation statement
 Sub-query formulated correctly
 Correct answer given
Q g 4
 Correct syntax
 Correct table used
 Correct condition used
 Correct result for deletion
Q h 6
 Correct syntax
 Correct table used
 Correct conditions used
 Correct values found and used
 Correct result for update
Q i 6
 Correct syntax
 Correct tables/join used
 Where statement correctly formulated
 Correct conditions/function
 Output formatted correctly
Q j 10
 Correct syntax
 Correct tables used
 Correct values inserted
 Correct foreign keys given
 Inserts done in correct order with correct results
Q k 6
 Correct syntax
 Correct tables/join used
 Correct use of aggregation statement
 Correct inequality used
 Sub-query formulated correctly
 Correct answer given
Q l 7
 Correct syntax
 Correct attributes used
 Correct operator used
 Correct tables/join used
 Output formatted correctly
Total 100
CRICOS
Provider No. 00103D ITECH 1006 Assignment 2 Sem1 2017
Page 4 of 6
Feedback
Feedback will be provided via the marked rubric with comments handed out in the tutorial
or Moodle shell ~2 weeks after the submission date. The marks will also be available on
FDL Marks at this time.
Plagiarism:
Plagiarism is the presentation of the expressed thought or work of another person as though it
is one's own without properly acknowledging that person. You must not allow other students
to copy your work and must take care to safeguard against this happening. More information
about the plagiarism policy and procedure for the university can be found at
http://federation.edu.au/students/learning-and-study/online-help-with/plagiarism.
CRICOS Provider No. 00103D ITECH 1006 Assignment 2 Sem1 2017 Page 5 of 6
CRICOS Provider No. 00103D ITECH 1006 Assignment 2 Sem1 2017 Page 6 of 6
CRICOS Provider No. 00103D ITECH 1006 Assignment 2 Sem1 2017 Page 6 of 6

More Related Content

What's hot

Excel.fns frmls
Excel.fns frmlsExcel.fns frmls
Excel.fns frmlsrowenick
 
Exp2003 exl ppt_02-continued
Exp2003 exl ppt_02-continuedExp2003 exl ppt_02-continued
Exp2003 exl ppt_02-continuedlonetree
 
Create a set of uml and data flow diagrams. details on the proje
Create a set of uml and data flow diagrams. details on the projeCreate a set of uml and data flow diagrams. details on the proje
Create a set of uml and data flow diagrams. details on the projemehek4
 
Database Relationships
Database RelationshipsDatabase Relationships
Database Relationshipswmassie
 
MIS5101 WK10 Outcome Measures
MIS5101 WK10 Outcome MeasuresMIS5101 WK10 Outcome Measures
MIS5101 WK10 Outcome MeasuresSteven Johnson
 
X rec extened reconciliation using excel vba
X rec   extened reconciliation using excel vbaX rec   extened reconciliation using excel vba
X rec extened reconciliation using excel vbasenthilsundaresan
 
Project format of kampala university for computer science
Project format of kampala university for computer scienceProject format of kampala university for computer science
Project format of kampala university for computer sciencerashid muganga
 
Strayer cis-510-week-2-assignment-1-error-handling-in-an-activity-diagram- 2-...
Strayer cis-510-week-2-assignment-1-error-handling-in-an-activity-diagram- 2-...Strayer cis-510-week-2-assignment-1-error-handling-in-an-activity-diagram- 2-...
Strayer cis-510-week-2-assignment-1-error-handling-in-an-activity-diagram- 2-...avengersendgame208
 
Cmps 260, fall 2021 programming assignment #3 (125 points)
Cmps 260, fall 2021 programming assignment #3 (125 points)Cmps 260, fall 2021 programming assignment #3 (125 points)
Cmps 260, fall 2021 programming assignment #3 (125 points)mehek4
 
Exp2003 exl ppt_03
Exp2003 exl ppt_03Exp2003 exl ppt_03
Exp2003 exl ppt_03lonetree
 
Oracle Certification 1Z0-1041 Questions and Answers
Oracle Certification 1Z0-1041 Questions and AnswersOracle Certification 1Z0-1041 Questions and Answers
Oracle Certification 1Z0-1041 Questions and Answersdouglascarnicelli
 
Module 3 comp 312 - computer fundamentals and programming
Module 3   comp 312 - computer fundamentals and programmingModule 3   comp 312 - computer fundamentals and programming
Module 3 comp 312 - computer fundamentals and programmingdiosdadamendoza
 
Quick start guide field placement
Quick start guide  field placementQuick start guide  field placement
Quick start guide field placementtaskstream
 

What's hot (16)

Excel.fns frmls
Excel.fns frmlsExcel.fns frmls
Excel.fns frmls
 
Exp2003 exl ppt_02-continued
Exp2003 exl ppt_02-continuedExp2003 exl ppt_02-continued
Exp2003 exl ppt_02-continued
 
Create a set of uml and data flow diagrams. details on the proje
Create a set of uml and data flow diagrams. details on the projeCreate a set of uml and data flow diagrams. details on the proje
Create a set of uml and data flow diagrams. details on the proje
 
B2BCMarketing
B2BCMarketingB2BCMarketing
B2BCMarketing
 
Database Relationships
Database RelationshipsDatabase Relationships
Database Relationships
 
Hariprasath
HariprasathHariprasath
Hariprasath
 
MIS5101 WK10 Outcome Measures
MIS5101 WK10 Outcome MeasuresMIS5101 WK10 Outcome Measures
MIS5101 WK10 Outcome Measures
 
X rec extened reconciliation using excel vba
X rec   extened reconciliation using excel vbaX rec   extened reconciliation using excel vba
X rec extened reconciliation using excel vba
 
Project format of kampala university for computer science
Project format of kampala university for computer scienceProject format of kampala university for computer science
Project format of kampala university for computer science
 
Strayer cis-510-week-2-assignment-1-error-handling-in-an-activity-diagram- 2-...
Strayer cis-510-week-2-assignment-1-error-handling-in-an-activity-diagram- 2-...Strayer cis-510-week-2-assignment-1-error-handling-in-an-activity-diagram- 2-...
Strayer cis-510-week-2-assignment-1-error-handling-in-an-activity-diagram- 2-...
 
Cmps 260, fall 2021 programming assignment #3 (125 points)
Cmps 260, fall 2021 programming assignment #3 (125 points)Cmps 260, fall 2021 programming assignment #3 (125 points)
Cmps 260, fall 2021 programming assignment #3 (125 points)
 
Learn Excel 2016 VBA and Macros in 24 Hours (Part 2 of 2) On Practical's Asp...
Learn Excel 2016 VBA and Macros in 24 Hours  (Part 2 of 2) On Practical's Asp...Learn Excel 2016 VBA and Macros in 24 Hours  (Part 2 of 2) On Practical's Asp...
Learn Excel 2016 VBA and Macros in 24 Hours (Part 2 of 2) On Practical's Asp...
 
Exp2003 exl ppt_03
Exp2003 exl ppt_03Exp2003 exl ppt_03
Exp2003 exl ppt_03
 
Oracle Certification 1Z0-1041 Questions and Answers
Oracle Certification 1Z0-1041 Questions and AnswersOracle Certification 1Z0-1041 Questions and Answers
Oracle Certification 1Z0-1041 Questions and Answers
 
Module 3 comp 312 - computer fundamentals and programming
Module 3   comp 312 - computer fundamentals and programmingModule 3   comp 312 - computer fundamentals and programming
Module 3 comp 312 - computer fundamentals and programming
 
Quick start guide field placement
Quick start guide  field placementQuick start guide  field placement
Quick start guide field placement
 

Similar to Itech 1006 assignment 2 sem1 2017

CIS 515 Effective Communication - tutorialrank.com
CIS 515  Effective Communication - tutorialrank.comCIS 515  Effective Communication - tutorialrank.com
CIS 515 Effective Communication - tutorialrank.comBartholomew22
 
CIS 515 Enhance teaching / snaptutorial.com
CIS 515 Enhance teaching / snaptutorial.com CIS 515 Enhance teaching / snaptutorial.com
CIS 515 Enhance teaching / snaptutorial.com donaldzs56
 
Cis 515 Effective Communication-snaptutorial.com
Cis 515 Effective Communication-snaptutorial.comCis 515 Effective Communication-snaptutorial.com
Cis 515 Effective Communication-snaptutorial.comjhonklinz10
 
CIS 515 Education Organization / snaptutorial.com
CIS 515 Education Organization / snaptutorial.comCIS 515 Education Organization / snaptutorial.com
CIS 515 Education Organization / snaptutorial.comMcdonaldRyan38
 
Cis 111 Education Specialist-snaptutorial.com
Cis 111 Education Specialist-snaptutorial.comCis 111 Education Specialist-snaptutorial.com
Cis 111 Education Specialist-snaptutorial.comrobertlesew50
 
CIS 111 Focus Dreams/newtonhelp.com
CIS 111 Focus Dreams/newtonhelp.comCIS 111 Focus Dreams/newtonhelp.com
CIS 111 Focus Dreams/newtonhelp.combellflower82
 
EGR1013M Coursework 1 - Excel 2017-18.pdfPage 1 of 4 S.docx
EGR1013M Coursework 1 - Excel 2017-18.pdfPage 1 of 4 S.docxEGR1013M Coursework 1 - Excel 2017-18.pdfPage 1 of 4 S.docx
EGR1013M Coursework 1 - Excel 2017-18.pdfPage 1 of 4 S.docxSALU18
 
CIS 111 STUDY Education Planning--cis111study.com
CIS 111 STUDY Education Planning--cis111study.comCIS 111 STUDY Education Planning--cis111study.com
CIS 111 STUDY Education Planning--cis111study.comagathachristie299
 
CIS 111 STUDY Inspiring Innovation--cis111study.com
CIS 111 STUDY Inspiring Innovation--cis111study.comCIS 111 STUDY Inspiring Innovation--cis111study.com
CIS 111 STUDY Inspiring Innovation--cis111study.comKeatonJennings90
 
CIS 111 STUDY Education Your Life--cis111study
CIS 111 STUDY Education Your Life--cis111studyCIS 111 STUDY Education Your Life--cis111study
CIS 111 STUDY Education Your Life--cis111studythomashard44
 
CIS 111 STUDY Knowledge Specialist--cis111study.com
CIS 111 STUDY Knowledge Specialist--cis111study.comCIS 111 STUDY Knowledge Specialist--cis111study.com
CIS 111 STUDY Knowledge Specialist--cis111study.comchrysanthemu86
 
CIS 111 STUDY Introduction Education--cis111study.com
CIS 111 STUDY Introduction Education--cis111study.comCIS 111 STUDY Introduction Education--cis111study.com
CIS 111 STUDY Introduction Education--cis111study.comclaric262
 
CIS 111 STUDY Education Counseling--cis111study.com
 CIS 111 STUDY Education Counseling--cis111study.com CIS 111 STUDY Education Counseling--cis111study.com
CIS 111 STUDY Education Counseling--cis111study.comshanaabe12
 
CIS 111 STUDY Achievement Education--cis111 study.com
CIS 111 STUDY Achievement Education--cis111 study.comCIS 111 STUDY Achievement Education--cis111 study.com
CIS 111 STUDY Achievement Education--cis111 study.comclaric153
 
CIS 111 STUDY Redefined Education--cis111study.com
CIS 111 STUDY Redefined Education--cis111study.comCIS 111 STUDY Redefined Education--cis111study.com
CIS 111 STUDY Redefined Education--cis111study.comclaric192
 
CIS 111 STUDY Become Exceptional--cis111study.com
CIS 111 STUDY Become Exceptional--cis111study.comCIS 111 STUDY Become Exceptional--cis111study.com
CIS 111 STUDY Become Exceptional--cis111study.comclaric102
 
Cis 111 Education Redefined - snaptutorial.com
Cis 111     Education Redefined - snaptutorial.comCis 111     Education Redefined - snaptutorial.com
Cis 111 Education Redefined - snaptutorial.comDavisMurphyC75
 
75629 Topic prevention measures for vulneranbilitiesNumber of.docx
75629 Topic prevention measures for vulneranbilitiesNumber of.docx75629 Topic prevention measures for vulneranbilitiesNumber of.docx
75629 Topic prevention measures for vulneranbilitiesNumber of.docxsleeperharwell
 
Process Simulation (CE2105) Aston University 1 Dr Amir A
Process Simulation (CE2105) Aston University 1 Dr Amir AProcess Simulation (CE2105) Aston University 1 Dr Amir A
Process Simulation (CE2105) Aston University 1 Dr Amir ADaliaCulbertson719
 

Similar to Itech 1006 assignment 2 sem1 2017 (20)

CIS 515 Effective Communication - tutorialrank.com
CIS 515  Effective Communication - tutorialrank.comCIS 515  Effective Communication - tutorialrank.com
CIS 515 Effective Communication - tutorialrank.com
 
CIS 515 Enhance teaching / snaptutorial.com
CIS 515 Enhance teaching / snaptutorial.com CIS 515 Enhance teaching / snaptutorial.com
CIS 515 Enhance teaching / snaptutorial.com
 
Cis 515 Effective Communication-snaptutorial.com
Cis 515 Effective Communication-snaptutorial.comCis 515 Effective Communication-snaptutorial.com
Cis 515 Effective Communication-snaptutorial.com
 
CIS 515 Education Organization / snaptutorial.com
CIS 515 Education Organization / snaptutorial.comCIS 515 Education Organization / snaptutorial.com
CIS 515 Education Organization / snaptutorial.com
 
Cis 111 Education Specialist-snaptutorial.com
Cis 111 Education Specialist-snaptutorial.comCis 111 Education Specialist-snaptutorial.com
Cis 111 Education Specialist-snaptutorial.com
 
CIS 111 Focus Dreams/newtonhelp.com
CIS 111 Focus Dreams/newtonhelp.comCIS 111 Focus Dreams/newtonhelp.com
CIS 111 Focus Dreams/newtonhelp.com
 
EGR1013M Coursework 1 - Excel 2017-18.pdfPage 1 of 4 S.docx
EGR1013M Coursework 1 - Excel 2017-18.pdfPage 1 of 4 S.docxEGR1013M Coursework 1 - Excel 2017-18.pdfPage 1 of 4 S.docx
EGR1013M Coursework 1 - Excel 2017-18.pdfPage 1 of 4 S.docx
 
CIS 111 STUDY Education Planning--cis111study.com
CIS 111 STUDY Education Planning--cis111study.comCIS 111 STUDY Education Planning--cis111study.com
CIS 111 STUDY Education Planning--cis111study.com
 
CIS 111 STUDY Inspiring Innovation--cis111study.com
CIS 111 STUDY Inspiring Innovation--cis111study.comCIS 111 STUDY Inspiring Innovation--cis111study.com
CIS 111 STUDY Inspiring Innovation--cis111study.com
 
CIS 111 STUDY Education Your Life--cis111study
CIS 111 STUDY Education Your Life--cis111studyCIS 111 STUDY Education Your Life--cis111study
CIS 111 STUDY Education Your Life--cis111study
 
CIS 111 STUDY Knowledge Specialist--cis111study.com
CIS 111 STUDY Knowledge Specialist--cis111study.comCIS 111 STUDY Knowledge Specialist--cis111study.com
CIS 111 STUDY Knowledge Specialist--cis111study.com
 
CIS 111 STUDY Introduction Education--cis111study.com
CIS 111 STUDY Introduction Education--cis111study.comCIS 111 STUDY Introduction Education--cis111study.com
CIS 111 STUDY Introduction Education--cis111study.com
 
CIS 111 STUDY Education Counseling--cis111study.com
 CIS 111 STUDY Education Counseling--cis111study.com CIS 111 STUDY Education Counseling--cis111study.com
CIS 111 STUDY Education Counseling--cis111study.com
 
CIS 111 STUDY Achievement Education--cis111 study.com
CIS 111 STUDY Achievement Education--cis111 study.comCIS 111 STUDY Achievement Education--cis111 study.com
CIS 111 STUDY Achievement Education--cis111 study.com
 
CIS 111 STUDY Redefined Education--cis111study.com
CIS 111 STUDY Redefined Education--cis111study.comCIS 111 STUDY Redefined Education--cis111study.com
CIS 111 STUDY Redefined Education--cis111study.com
 
CIS 111 STUDY Become Exceptional--cis111study.com
CIS 111 STUDY Become Exceptional--cis111study.comCIS 111 STUDY Become Exceptional--cis111study.com
CIS 111 STUDY Become Exceptional--cis111study.com
 
Cis 111 Education Redefined - snaptutorial.com
Cis 111     Education Redefined - snaptutorial.comCis 111     Education Redefined - snaptutorial.com
Cis 111 Education Redefined - snaptutorial.com
 
Dba2 spec
Dba2 specDba2 spec
Dba2 spec
 
75629 Topic prevention measures for vulneranbilitiesNumber of.docx
75629 Topic prevention measures for vulneranbilitiesNumber of.docx75629 Topic prevention measures for vulneranbilitiesNumber of.docx
75629 Topic prevention measures for vulneranbilitiesNumber of.docx
 
Process Simulation (CE2105) Aston University 1 Dr Amir A
Process Simulation (CE2105) Aston University 1 Dr Amir AProcess Simulation (CE2105) Aston University 1 Dr Amir A
Process Simulation (CE2105) Aston University 1 Dr Amir A
 

More from Sandeep Ratnam

Networ routingnswitching
Networ routingnswitchingNetwor routingnswitching
Networ routingnswitchingSandeep Ratnam
 
Melbourne t1 2016-assignment_2_mn504
Melbourne   t1 2016-assignment_2_mn504Melbourne   t1 2016-assignment_2_mn504
Melbourne t1 2016-assignment_2_mn504Sandeep Ratnam
 
Itc597 201730 sm_i-28_january_2017-version_1 (1)
Itc597 201730 sm_i-28_january_2017-version_1 (1)Itc597 201730 sm_i-28_january_2017-version_1 (1)
Itc597 201730 sm_i-28_january_2017-version_1 (1)Sandeep Ratnam
 
Itc561 201730 sm_i-21_january_2017-version_1
Itc561 201730 sm_i-21_january_2017-version_1Itc561 201730 sm_i-21_january_2017-version_1
Itc561 201730 sm_i-21_january_2017-version_1Sandeep Ratnam
 
Itc560 201730 sm_i-14_january_2017-version_1
Itc560 201730 sm_i-14_january_2017-version_1Itc560 201730 sm_i-14_january_2017-version_1
Itc560 201730 sm_i-14_january_2017-version_1Sandeep Ratnam
 
Itc548 system analysis
Itc548 system analysisItc548 system analysis
Itc548 system analysisSandeep Ratnam
 
Itc544 computer organization
Itc544 computer organizationItc544 computer organization
Itc544 computer organizationSandeep Ratnam
 
Itc508 objective modelling
Itc508 objective modellingItc508 objective modelling
Itc508 objective modellingSandeep Ratnam
 
Itc504 201730 sm_i-25_january_2017-version_1
Itc504 201730 sm_i-25_january_2017-version_1Itc504 201730 sm_i-25_january_2017-version_1
Itc504 201730 sm_i-25_january_2017-version_1Sandeep Ratnam
 
Coit20268 t1 17_port_prac2_spec
Coit20268 t1 17_port_prac2_specCoit20268 t1 17_port_prac2_spec
Coit20268 t1 17_port_prac2_specSandeep Ratnam
 
Coit20268 t1 17_port_prac1_spec
Coit20268 t1 17_port_prac1_specCoit20268 t1 17_port_prac1_spec
Coit20268 t1 17_port_prac1_specSandeep Ratnam
 
Coit20264 network design assignment 2
Coit20264 network design assignment 2Coit20264 network design assignment 2
Coit20264 network design assignment 2Sandeep Ratnam
 
Coit20263 information security management assignment 2
Coit20263 information security management assignment 2Coit20263 information security management assignment 2
Coit20263 information security management assignment 2Sandeep Ratnam
 
Coit20263 information security management assignment 2 (2)
Coit20263 information security management assignment 2 (2)Coit20263 information security management assignment 2 (2)
Coit20263 information security management assignment 2 (2)Sandeep Ratnam
 
Coit20247 ass1 requirementdba1 spec (1)
Coit20247 ass1 requirementdba1 spec (1)Coit20247 ass1 requirementdba1 spec (1)
Coit20247 ass1 requirementdba1 spec (1)Sandeep Ratnam
 
Coit20247 database design and development
Coit20247   database design and developmentCoit20247   database design and development
Coit20247 database design and developmentSandeep Ratnam
 
Cis5205 s2-16-assignment2-specs
Cis5205 s2-16-assignment2-specsCis5205 s2-16-assignment2-specs
Cis5205 s2-16-assignment2-specsSandeep Ratnam
 

More from Sandeep Ratnam (20)

Req
ReqReq
Req
 
Network switching
Network switchingNetwork switching
Network switching
 
Networ routingnswitching
Networ routingnswitchingNetwor routingnswitching
Networ routingnswitching
 
Melbourne t1 2016-assignment_2_mn504
Melbourne   t1 2016-assignment_2_mn504Melbourne   t1 2016-assignment_2_mn504
Melbourne t1 2016-assignment_2_mn504
 
Itc597 201730 sm_i-28_january_2017-version_1 (1)
Itc597 201730 sm_i-28_january_2017-version_1 (1)Itc597 201730 sm_i-28_january_2017-version_1 (1)
Itc597 201730 sm_i-28_january_2017-version_1 (1)
 
Itc561 201730 sm_i-21_january_2017-version_1
Itc561 201730 sm_i-21_january_2017-version_1Itc561 201730 sm_i-21_january_2017-version_1
Itc561 201730 sm_i-21_january_2017-version_1
 
Itc560 201730 sm_i-14_january_2017-version_1
Itc560 201730 sm_i-14_january_2017-version_1Itc560 201730 sm_i-14_january_2017-version_1
Itc560 201730 sm_i-14_january_2017-version_1
 
Itc548 system analysis
Itc548 system analysisItc548 system analysis
Itc548 system analysis
 
Itc544 computer organization
Itc544 computer organizationItc544 computer organization
Itc544 computer organization
 
Itc508 objective modelling
Itc508 objective modellingItc508 objective modelling
Itc508 objective modelling
 
Itc504 201730 sm_i-25_january_2017-version_1
Itc504 201730 sm_i-25_january_2017-version_1Itc504 201730 sm_i-25_january_2017-version_1
Itc504 201730 sm_i-25_january_2017-version_1
 
Csce 5580 001_s17_pa2
Csce 5580 001_s17_pa2Csce 5580 001_s17_pa2
Csce 5580 001_s17_pa2
 
Coit20268 t1 17_port_prac2_spec
Coit20268 t1 17_port_prac2_specCoit20268 t1 17_port_prac2_spec
Coit20268 t1 17_port_prac2_spec
 
Coit20268 t1 17_port_prac1_spec
Coit20268 t1 17_port_prac1_specCoit20268 t1 17_port_prac1_spec
Coit20268 t1 17_port_prac1_spec
 
Coit20264 network design assignment 2
Coit20264 network design assignment 2Coit20264 network design assignment 2
Coit20264 network design assignment 2
 
Coit20263 information security management assignment 2
Coit20263 information security management assignment 2Coit20263 information security management assignment 2
Coit20263 information security management assignment 2
 
Coit20263 information security management assignment 2 (2)
Coit20263 information security management assignment 2 (2)Coit20263 information security management assignment 2 (2)
Coit20263 information security management assignment 2 (2)
 
Coit20247 ass1 requirementdba1 spec (1)
Coit20247 ass1 requirementdba1 spec (1)Coit20247 ass1 requirementdba1 spec (1)
Coit20247 ass1 requirementdba1 spec (1)
 
Coit20247 database design and development
Coit20247   database design and developmentCoit20247   database design and development
Coit20247 database design and development
 
Cis5205 s2-16-assignment2-specs
Cis5205 s2-16-assignment2-specsCis5205 s2-16-assignment2-specs
Cis5205 s2-16-assignment2-specs
 

Recently uploaded

9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home ServiceSapana Sha
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024thyngster
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfgstagge
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDRafezzaman
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort servicejennyeacort
 
Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024Colleen Farrelly
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFAAndrei Kaleshka
 
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default  Presentation : Data Analysis Project PPTPredictive Analysis for Loan Default  Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPTBoston Institute of Analytics
 
ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel CanterASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Cantervoginip
 
Multiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfMultiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfchwongval
 
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSINGmarianagonzalez07
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfJohn Sterrett
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Jack DiGiovanna
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Sapana Sha
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptSonatrach
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 
Advanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsAdvanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsVICTOR MAESTRE RAMIREZ
 
Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queensdataanalyticsqueen03
 

Recently uploaded (20)

9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdf
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
 
Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFA
 
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default  Presentation : Data Analysis Project PPTPredictive Analysis for Loan Default  Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
 
ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel CanterASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Canter
 
Multiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfMultiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdf
 
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdf
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 
Advanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsAdvanced Machine Learning for Business Professionals
Advanced Machine Learning for Business Professionals
 
Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queens
 

Itech 1006 assignment 2 sem1 2017

  • 1. Need this or a similar Assignment Contact: qualityonewriters@gmail.com Whatsapp/Call: +919502220077 Assignment 2 Overview For this assignment you will implement and query a database from a supplied ER Diagram and sample data. You will be required to write the SQL statements to create the database structures; and the queries on the data to give the report results, as specified in the nnnnnnnn-query.sql template file. You also need to understand, and import the sample data found in the “ass2-itech1006-2017-INSERT sql” file. Timelines and Expectations Percentage Value of Task: 20% Due: Friday. June 2nd , 2017 (Week 11) Minimum time expectation: 20 hours Learning Outcomes Assessed The following course learning outcomes are assessed by completing this assessment:  A1.design and implement a relational database using a database management system  A2.utilise a query language tools and techniques to obtain data and information from a database  K5. describe relational algebra and its relationship to Structured Query Language (SQL)  S1.interpret entity-relationship diagrams to implement a relational database  S2.demonstrate skills in designing and building a database application using a commercially available database management system development tool  S3.use a query language for data manipulation
  • 2. Assessment Details The board of A-league soccer have decided to modify their initial data base specifications, leading to a number of modifications from the initial model. The new aim of the A-league board is to provide members and fans access to data about players, clubs and matches, in order to help them with their tipping competitions. You have been provided with the updated solution of the new logical data model, including the ER diagram and the data ready to be loaded in. You have been commissioned to continue your role, (in your capacity as a Database Management System consultant), to write the SQL statements to create the database and its tables; import the data; and to provide SQL solutions to a number of queries. The database should be created based on the ER diagram, (found at the end of this document), and with the provided data. The provided sample data is to be used for inserting data into the tables. This data can be found in an accompanying file,”ass2- itech1006-2017-INSERT.sql”. You will need to import this file into your database. You will also need to write some insert statements, (please refer to question j, in the “nnnnnnnn-query.sql” file). Further, in this template query file, you will also need to add the results to the rest of the provided queries. CRICOS Provider No. 00103D ITECH 1006 Assignment 2 Sem1 2017 Page 1 of 6
  • 3. To implement the database 1. Translate the provided ER diagram into a relational schema using the correct notations and standards for this course. It should include: a. Table names b. Attribute names and field types (as required by XAMPP) c. Primary and foreign keys identified (Please refer to the data file to get a better understanding of the types needed for the fields.) 2. Create a text file called nnnnnnnn-create.sql (where nnnnnnnn is your student number). The file should include: a. The SQL statements to create a database called nnnnnnnnALEAGUE (where nnnnnnnn is your student ID - e.g. 30111145ALEAGUE) b. The SQL statements to create the tables and attributes, including their primary keys, foreign keys and the relationships of the tables. 3. Import the data from the “ass2-itech1006-2017-INSERT.sql” file. You need to: a. Read through this file and understand what the data types are b. Rename nnnnnnnnALEAGUE (changing nnnnnnnn to your student number) in the USE [DATABASE] statement found near the top of the file. 4. Add the queries to the provided query template text file (nnnnnnnn-query). a. Rename the nnnnnnnn component of the file name to your student number. b. Provide the SQL statements necessary to display the results for all the English equivalent instructions a-l. Write these queries under each of the a- l commented query instructions in the file. Your documentation should include: 1. A title page clearly stating your name and student ID and your tutor’s name. 2. A copy of the relational schema you have developed from the ER diagram provided. 3. A copy of the two files you are required to create and include, (ie nnnnnnnn-create.sql and nnnnnnnn-query.sql). 4. Full APA referencing of any resources you have used to complete your submission You should submit the following: 1. The documentation file described above EITHER as a MS word file, WPS file or a PDF. If you are using a mac, please submit in a PDF so I can be sure of opening it. 2. The nnnnnnnn-create.sql file (where nnnnnnnn is your student number). 3. The nnnnnnnn-query.sql file (where nnnnnnnn is your student number). Please note that the SQL files must be in a text format (i.e. no formatting of the text). I will run the nnnnnnnn-create.sql and parse the nnnnnnnn-query.sql file. The assignment is to be submitted via the Assignment 2 submission box in Moodle. This can be found in the Assessments section of the course Moodle shell. CRICOS Provider No. 00103D ITECH 1006 Assignment 2 Sem1 2017 Page 2 of 6
  • 4. Marking Criteria/Rubric Assessment Criteria and Marking Overview Tasks Marks Total 35 marks for sections 1 -3 51. Presentation  Cover page indicating student name and number and tutor name.  Page numbers included in report  Index giving page numbers of various sections  Overall presentation of the report  Full APA referencing of all materials used and full disclosure of assistance from all sources including tutors and other students. 102 Revised Schema  Any assumptions explained  All tables included  All attributes included, with applicable data types  Data types correct  Primary and foreign keys indicated and referenced correctly 3. Create Statements 20  File runs with no error messages  Database created correctly  All tables created correctly,  Applicable attribute types for the provided data  All primary and foreign keys created correctly  Any deletion anomalies corrected 4. SQL statements Total 65 Marks Q a 4  Correct syntax  Correct table used  Correct conditions used  Correct use of sorting statement Q b 4  Correct syntax  Correct formula used  Correct tables/join used  Correct use of sorting statement Q c 4  Correct syntax  Correct formula used  Correct tables/join used  Correct use of sorting statement Q d 5  Correct syntax  Correct function used  Correct tables/join used  Correct aggregation  Correct aggregation conditions CRICOS Provider No.
  • 5. 00103D ITECH 1006 Assignment 2 Sem1 2017 Page 3 of 6
  • 6. Q e 4  Correct syntax  Correct aliases  Correct tables/join used  Correct where clause Q f 5  Correct syntax  Correct tables used  Correct use of aggregation statement  Sub-query formulated correctly  Correct answer given Q g 4  Correct syntax  Correct table used  Correct condition used  Correct result for deletion Q h 6  Correct syntax  Correct table used  Correct conditions used  Correct values found and used  Correct result for update Q i 6  Correct syntax  Correct tables/join used  Where statement correctly formulated  Correct conditions/function  Output formatted correctly Q j 10  Correct syntax  Correct tables used  Correct values inserted  Correct foreign keys given  Inserts done in correct order with correct results Q k 6  Correct syntax  Correct tables/join used  Correct use of aggregation statement  Correct inequality used  Sub-query formulated correctly  Correct answer given Q l 7  Correct syntax  Correct attributes used  Correct operator used  Correct tables/join used  Output formatted correctly Total 100 CRICOS
  • 7. Provider No. 00103D ITECH 1006 Assignment 2 Sem1 2017 Page 4 of 6
  • 8. Feedback Feedback will be provided via the marked rubric with comments handed out in the tutorial or Moodle shell ~2 weeks after the submission date. The marks will also be available on FDL Marks at this time. Plagiarism: Plagiarism is the presentation of the expressed thought or work of another person as though it is one's own without properly acknowledging that person. You must not allow other students to copy your work and must take care to safeguard against this happening. More information about the plagiarism policy and procedure for the university can be found at http://federation.edu.au/students/learning-and-study/online-help-with/plagiarism. CRICOS Provider No. 00103D ITECH 1006 Assignment 2 Sem1 2017 Page 5 of 6
  • 9. CRICOS Provider No. 00103D ITECH 1006 Assignment 2 Sem1 2017 Page 6 of 6
  • 10. CRICOS Provider No. 00103D ITECH 1006 Assignment 2 Sem1 2017 Page 6 of 6