0% found this document useful (0 votes)
62 views

A1Session7 MBIS4002

This document provides details for Assessment 1 for the unit MBIS4002 Database Management Systems. It is an individual in-class practical exam worth 10% of the total grade. The exam will take place during Session 7 and students will have 60 minutes to complete it. The exam involves querying a PostgreSQL database using SQL to answer 3 questions. Students must submit the output from their psql session that shows their login, loading the nasa.sql database, and their SQL queries and results. Late submissions will be penalized and academic misconduct will be reported. The document outlines the criteria for different grade levels based on students' ability to query the database and produce the correct SQL queries and outputs.

Uploaded by

saviourmartpk
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
62 views

A1Session7 MBIS4002

This document provides details for Assessment 1 for the unit MBIS4002 Database Management Systems. It is an individual in-class practical exam worth 10% of the total grade. The exam will take place during Session 7 and students will have 60 minutes to complete it. The exam involves querying a PostgreSQL database using SQL to answer 3 questions. Students must submit the output from their psql session that shows their login, loading the nasa.sql database, and their SQL queries and results. Late submissions will be penalized and academic misconduct will be reported. The document outlines the criteria for different grade levels based on students' ability to query the database and produce the correct SQL queries and outputs.

Uploaded by

saviourmartpk
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Unit MBIS4002 Database Management Systems

Assessment Type Individual In-Class Practical Exam


Assessment 1
Number #7
Assessment Individual In-Class Practical Exam
Weighting 10%

Alignment with Unit Learning Outcomes Graduate Attributes Assessed


GA 4: Critical Thinking & Problem Solving
Unit and Course ULO2: Analyze complex business rules, GA6: Flexibility
design and evaluate/validate Data
Models. Implement using Data Definition
Language (DDL), Structure Query
Language (SQL) and other techniques.

Due Date/Time Session 7


In-Class Practical Test - Individual assessment, in class, 60 minutes

Assessment In this assessment, you will work individually to demonstrate an ability to query a relational
database using Structured Query Language (SQL) to retrieve data information stored on
Description PostgreSQL server through the SQL command line client, psql, The topics for this
assessment will be covered topics we have learned in the first 3 weeks.

Answer all these 3 types questions.


• It required student to load nasa.sql to PostgreSQL server, and to use the
command line client SQL shell (psql) to retrieve data.
• It required that submission file should contain a full copy of the output from the
psql, including login to psql, \i uploading nasa.sql file, and SQL queries with their
outputs.

Question 1 (2 marks)
List the astronauts’ names (astroname), year of birth, and age at year of death (death -
birth) of all astronauts who have dead and the age of death was less than 50, Order by
astronauts’ name. With the given data, the result of the correct query will be:

Question 2 (4 marks)
List all missions (projectName, missionType) that did not land on the Moon (e.g
missionType = 'LL' means all missions landed on the moon), all astronaut Name who
have flown in the role of ‘Pilot’, and project Name = “Skylab”. Order by astronaut
Name. With the given data, the result of the (correct) query needs to use Natural
Join operator as follows:

Question 3 (4 marks)
Re-express the above natural join query as a cross product.

1
Detailed • It required students use PostgreSQL and SQL command line client, psql to
complete this Practical Test.
Submission • It required students use and load nasa.sql database to the PostgreSQL server.
• It required submission file containing a full copy of the output from the psql,
Requirements
including login details, \i loading nasa.sql to the server, \dt list tables, etc.
• 5 marks penalty would apply, if submission files could not meet above
requirements (-5 marks)
• Submission file name should be A1Lab7_YourSID.sql
• Each student must submit the assessment through the Turnitin link on the Moodle
page for this unit
• Any photos taken from mobile phone or screenshot from computer as your
solutions without .txt/.sql file will not be accepted, zero marks will be given.
• Any Academic Misconducts will be reported to AIH, and zero marks will be given.
(e.g. if students shared their solutions with other students, e.g. they have submitted
the same file, they would receive zero marks, and will be reported to AIH.)
• Any Late submission will be subject to a reduction of the mark allocated for the
assessment item by 20% of the total marks available for the assessment item,
unless special consideration is approved as per the formal process.

Misconduct • The assessment will be submitted through Turnitin via your unit page on Moodle.
• Turnitin is plagiarism software, which will identify if you have copied information
and included it in your assessment.
• Copying information from others (i.e. websites, partner company information, or
other students etc.) without the acknowledging the author is classified as
misconduct.
• Engaging someone else to write any part of your assessment for you outside of the
group work arrangement is classified as misconduct.
• To avoid being charged with Misconduct, students need to submit their own work
and apply Harvard Style Referencing (ask your lecturer or the learning support
coordinator ([email protected]) if you do not know what this
means, or you need assistance applying it).
• The AIH misconduct policy and procedure can be read on the AIH website
(https://aih.nsw.edu.au/about-us/policies-procedures/).
• Use the AIH referencing guide accessible via Library and Learning Support Page
on Moodle.

Late Submission • Any assessment submitted past the specific due date and time will be classified as
Late.
• Any Late submission will be subject to a reduction of the mark allocated for the
assessment item by 20% of the total marks available for the assessment item.
Assignments submitted later than your class session closed after the due date will
not be accepted, unless special consideration is approved as per the formal
process.

Special • Students whose ability to submit or attend an assessment item is affected by


sickness, misadventure or other circumstances beyond their control, may be
consideration eligible for special consideration. No consideration is given when the condition or
event is unrelated to the student's performance in a component of the assessment,
or when it is considered not to be serious.
• Students applying for special consideration must submit the form within 3 days of
the due date of the assessment item or exam.

2
• The form can be obtained from the AIH website (https://aih.nsw.edu.au/current-
students/student-forms/) or on-campus at Reception.
• The request form must be submitted to Student Services. Supporting evidence
should be attached. For further information please refer to the Student Assessment
Policy and associated Procedure available on
• (https://aih.nsw.edu.au/about-us/policies-procedures/).

3
Unit MBIS4002 Database Management Systems
Assessment 4 – Practical Exam - Marking Rubric

Rubrics Criteria Marking Criteria


HD D C P F
An ability to query a An ability to query a An ability to query a An ability to query a An ability to query a an ability to query a
ULO2: Analyze complex relational database relational database, relational database relational database relational database, relational database,
business rules, design using SQL and excellent practical and very good and good practical and practical skills in and practical skills in
and evaluate/validate command client, skills in using SQL practical skills in using skills in using SQL using SQL command using SQL command
Data Models. Implement psql. command client, psql. SQL command client, command client, client, psql. SQL client, psql. SQL
using Data Definition SQL queries with psql. SQL queries with psql. SQL queries queries with outputs queries with outputs
(10 marks) outputs are correct outputs are accurate with outputs are are satisfactory with are lots of errors, or
Language (DDL),
and complete. and mostly complete. satisfactory. errors. not attempted.
Structure Query
Language (SQL) and (10– 8.5 marks) (8.4 – 7.5 marks) (7.4 – 6.5 marks) (6.4 – 5 marks) (4.9 – 0 marks)
other techniques. Q1. An ability to SQL query and its SQL query and its SQL query and its SQL query and its SQL query and its
query a relational output in psql are output in psql are output in psql are output in psql are output in psql are lots
(10 marks) database from a accurate and accurate and mostly satisfactory. satisfactory with of errors, or not
single table, using complete. complete. errors. attempted.
where condition and \
order by. (2 marks) (2 – 1.7 marks) (1.6 – 1.5 marks) (1.4 – 1.3 marks) (1.2 – 1 marks) (0.9 – 0 marks)
Q2. An ability to SQL query and its SQL query and its SQL query and its SQL query and its SQL query and its
query a relational output in psql are output in psql are output in psql are output in psql are output in psql are lots
database from accurate and accurate and mostly satisfactory. satisfactory with of errors, or not
multiple tables complete. complete. errors. attempted.
using SQL Natural
Join Operator, using
where condition and
order by. (4 marks) (4 – 3,4 marks) (3.3 – 3 marks) (2.9 – 2.6 marks) (2.5 – 2 marks) (1.9 – 0 marks)

Q3. Re-express the SQL query and its SQL query and its SQL query and its SQL query and its SQL query and its
above natural join output in psql are output in psql are output in psql are output in psql are output in psql are lots
query as a “Cross accurate and accurate and mostly satisfactory. satisfactory with of errors, or not
Product”. (4 marks) complete. complete. errors. attempted.

(4 – 3.4 marks) (3.3 – 3 marks) (2.9 – 2.6 marks) (2.5 – 2 marks) (1.9 – 0 marks)

4
The penalty (10 marks) will be applied, if submission file did not meet Assessment Requirements or did not include required
information below:
Fail to meet • Using PostgreSQL and command client PSQL Shall (psql) to complete tasks.
Assessment • Login to psql
Requirements • \i loading nasa.sql
(50% marks penalty) • \dt list tables
• Submission file, .txt/.sql – a copy of full outputs from psql
(-5 marks)
Any submission after 1-hour test period, unless special consideration is approved as per the formal process.
Late Submission (-2 marks)
(a reduction, 20% of
total marks)

You might also like