SlideShare a Scribd company logo
1 of 10
Assignment 2
Need this or a similar Assignment
Contact: qualityonewriters@gmail.com
Whatsapp/Call: +91-9502220077
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
 
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
 
Database Relationships
Database RelationshipsDatabase Relationships
Database Relationshipswmassie
 
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
 
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
 
Sql interview q&a
Sql interview q&aSql interview q&a
Sql interview q&aSyed Shah
 
Exp2003 exl ppt_03
Exp2003 exl ppt_03Exp2003 exl ppt_03
Exp2003 exl ppt_03lonetree
 
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
 
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
 
Worksheet and workbooks linking
Worksheet and workbooks linkingWorksheet and workbooks linking
Worksheet and workbooks linkingIlgar Zarbaliyev
 

What's hot (13)

Excel.fns frmls
Excel.fns frmlsExcel.fns frmls
Excel.fns frmls
 
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)
 
Database Relationships
Database RelationshipsDatabase Relationships
Database Relationships
 
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-...
 
Hariprasath
HariprasathHariprasath
Hariprasath
 
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
 
Sql interview q&a
Sql interview q&aSql interview q&a
Sql interview q&a
 
B2BCMarketing
B2BCMarketingB2BCMarketing
B2BCMarketing
 
Exp2003 exl ppt_03
Exp2003 exl ppt_03Exp2003 exl ppt_03
Exp2003 exl ppt_03
 
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...
 
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
 
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
 
Worksheet and workbooks linking
Worksheet and workbooks linkingWorksheet and workbooks linking
Worksheet and workbooks linking
 

Similar to Itech 1006 assignment 2 sem1 2017 (2)

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 Effective Communication-snaptutorial.com
Cis 515 Effective Communication-snaptutorial.comCis 515 Effective Communication-snaptutorial.com
Cis 515 Effective Communication-snaptutorial.comjhonklinz10
 
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 Education Organization / snaptutorial.com
CIS 515 Education Organization / snaptutorial.comCIS 515 Education Organization / snaptutorial.com
CIS 515 Education Organization / snaptutorial.comMcdonaldRyan38
 
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 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
 
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 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 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 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 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
 
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
 
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
 

Similar to Itech 1006 assignment 2 sem1 2017 (2) (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 Effective Communication-snaptutorial.com
Cis 515 Effective Communication-snaptutorial.comCis 515 Effective Communication-snaptutorial.com
Cis 515 Effective Communication-snaptutorial.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 Education Organization / snaptutorial.com
CIS 515 Education Organization / snaptutorial.comCIS 515 Education Organization / snaptutorial.com
CIS 515 Education Organization / snaptutorial.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 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
 
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 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 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 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 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
 
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
 
Cis 111 Education Redefined - snaptutorial.com
Cis 111     Education Redefined - snaptutorial.comCis 111     Education Redefined - snaptutorial.com
Cis 111 Education Redefined - snaptutorial.com
 
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
 
Dba2 spec
Dba2 specDba2 spec
Dba2 spec
 

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

Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceSapana Sha
 
Heart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis ProjectHeart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis ProjectBoston Institute of Analytics
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.natarajan8993
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 2Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 217djon017
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degreeyuu sss
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]📊 Markus Baersch
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxEmmanuel Dauda
 
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
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...dajasot375
 
Identifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanIdentifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanMYRABACSAFRA2
 
MK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docxMK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docxUnduhUnggah1
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDRafezzaman
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfgstagge
 
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
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPramod Kumar Srivastava
 
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)jennyeacort
 
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
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一F sss
 

Recently uploaded (20)

Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts Service
 
Heart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis ProjectHeart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis Project
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 2Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 2
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptx
 
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
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
 
Identifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanIdentifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population Mean
 
MK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docxMK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docx
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdf
 
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
 
Advanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsAdvanced Machine Learning for Business Professionals
Advanced Machine Learning for Business Professionals
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
 
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
 
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
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
 

Itech 1006 assignment 2 sem1 2017 (2)

  • 1. Assignment 2 Need this or a similar Assignment Contact: qualityonewriters@gmail.com Whatsapp/Call: +91-9502220077 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.
  • 2. 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