ICT503 – Database Systems Assignment Help

ICT503 – Database Systems Assignment 2

Group Assessment: 5 members Weightage: 50%

Due: Session 11
 

Assessment Details for Assessment 2:

Assessment tasksLearning Outcome Mapping
AssessmAssessmentWhen dueWeightULO#CLO#CLO#CLO#
ent IDItem ing forforfor
     MITSGDITGCIT
      SS
2

Database Application and Demonstratio

n

 

 

 

Session 11

 

 

 

50%

 

 

 

1,2,

3, 4

 

 

 

1, 2,

3, 4

 

 

 

1, 2,

3, 4

 

 

 

1, 2,

3, 4

 (Group)      

Requirements

The assignment requires a group report submission and group video presentation with ppt. In the report and video presentation ppt, all members student Id, Student Name and contribution statement needs to clearly provided. Group leader need to submit the report document, ppt and presentation video. All others need to submit the group participation form to claim that you participated in the assessment. Failure to mention your contribution in group report or failure to submit individual group participation forum may result a “0” mark. In video presentation, all members face must be visible throughout the duration of the presentation and you need to share the ppt during the presentation.

Assessment Description

Overview

In this assignment, you are required to apply a normalization principle to given unnormalized tables, create database using SQL, perform CRUD operations on SQL database.

Activity 1: Normalization


Write a relational schema, and show the First Normal Form (1NF), Second Normal Form (2NF) and Third Normal Form (3NF) for the following tables. Choose appropriate attribute names while decomposing the composite attributes e.g., full name can be divided into firstname and lastname.

Activity 2: SQL Queries

Case Study:
Video Rental (VR) is a start-up business which allows customer to rent videos. They want to create a database to store the information of their videos, customer, renting details and rental fee charged. VR asked you to create a database for them which include the following tables

  1. Write the SQL queries to create the tables the above. Use appropriate data types for each attribute and choose appropriate primary and foreign keys

  2. Write the Insert query to enter the following sample data into the tables created in Part a. The sample data is provide in the following tables.
  3. Write the SQL queries for the tables created in Part a and Part b.
    1. Write a query to list all the videos where the cost of the video is between 50 and 75.
    2. Write a query to list the details of all customers last names that begin with the letters ‘Kne’
    3. Write a query to list the customer id, first name, last name, state and total number of videos borrowed by the customer.
    4. Write a query to list each customer first name, last name, the rented video name and due date.
    5. Write a query to create a view “BorrowDetails” for the query used in previous question and also display the number of videos each customer has from the newly created view

Activity 3: Presentation

You need to prepare a presentation ppt and do a group presentation(Each student 2 min-2:30 min).You can form a group with 5 students from your corresponding tutorial only. Also, you can conduct a zoom meeting for the presentation and all members faces must present throughout the meeting. You can record the meeting and active participation, clarity, sound, body language strong technical knowledge etc. will be evaluated.

Submission Instructions

  • Your report can submit in .pdf format and presentation document in .ppt format. You can submit the group presentation recording link in both .pdf and .ppt documents. If the link is not openable in any scenario, there is a

chance of loss whole presentation mark. So, please make sure the link is openable for all those who are using.

  • All submissions are to be submitted through Turnitin. Drop-boxes linked to Turnitin will be set up in Moodle. Assessments not submitted through these drop- boxes will not be considered. Submissions must be made by the end of Session 11.
  • The Turnitin similarity score will be used to determine any plagiarism of your submitted assessment. Turnitin will check conference websites, Journal articles, online resources, and your peer’s submissions for plagiarism. You can see your Turnitin similarity score when you submit your assessments to the appropriate drop-box. If your similarity score is of concern, you can change your assessment and resubmit. However, re-submission is only allowed before the submission due date and time. You cannot make re- submissions after the due date and time have elapsed.

Note: All work is due by the due date and time. Late submissions will be penalized at 20% of the assessment final grade per day, including weekends.

Rubrics

CriteriaExcelle ntVery goodGoodFairPoorVery poor

Not submitted/atte mpted/complet

ely wrong

Activity 1- NF(15%

)

1NF to 3NF for both tables without anymistake sAny 1 normali sation is wrongAny 2 normali sations are wrong

1NF to 3NF

wrong for 1 table/Any 3 normali sations are

wrong

Any 4 normali sations are wrongAny 5 normali sations are wrongNot submitted/Com pletely wrong

Activity 2-

Create(1 5%)

6 tableschema s are correctwithout any

error

5 tableschema s are correctwithout any

error

4 tableschema s are correctwithout any

error

3 tableschema s are correctwithout any

error

2 tableschema s are correctwithout any

error

1 tableschema s are correctwithout any

error

Not attempted/All table schemas arewrong

Activity 2-

Insert(1 5%)

Insert data into 6 tables as givenInsert data into 5 tables as givenInsert data into 4 tables as givenInsert data into 3 tables as givenInsert data into 2 tables as givenInsert data into 1 tables as givenNot attempted/All insertions wrong

Activity 2-Q1 to Q5(15%

)

Q1-Q5

all are correct

4 select stateme nts are correct3 select stateme nts are correct2 select stateme nts are correct1 select stateme nts are correct

All selectstateme nts are

wrong

All selectstatements are wrong/Not attempted

 

      

with smallmistake

s

 

Presenta tion- NF(10%

)

Excelle nt presenta tion of

NF

Very good presenta tion of

NF

Good presenta tionof NFFair presenta tionof NFPoor presenta tionof NF

Very poor presenta tion of

NF

Not presented NF
Presenta tion C &I(10%)

Excelle nt presenta tion of createschema s & Insertstateme

nts

Very good presenta tion of createschema s & Insertstateme

nts

Good presenta tionof create schemas & Insert statementsFair presenta tionof create schemas & Insert statementsPoor presenta tionof create schemas & Insert statements

Very poor presenta tion of createschema s & Insertstateme

nts

Not presented create schemas & Insertstatements

Presenta tion- Select Q1- Q5(10%

)

All 5 select statements present anddemons trated without

errors

4 select stateme nts present and demons trated without error3 select stateme nts present anddemons trated withouterror2 select stateme nts present anddemons trated withouterror1 select stateme nt present anddemons trated withouterror

All selectstateme nts are presente d.

Howeve r, with error

Not attempted

Presenta tion with

ppt, face

Excelle nt presenta

tion,

Very good presenta

tion,

Good presenta tion,

Collabo

Fair presenta tion,

Collabo

Poor presenta tion,

Collabo

Very poor presenta

tion,

Not presented

presence of all members, Clarity and sound, duration and Group collabor ation(5

%)

Collabo ration, face visibilit y, engage ment through out the meetingwith pptCollabo ration, face visibilit y, engage ment through out the meetingwith pptration, face visibilit y, engage ment through out the meetingwith pptration, face visibilit y, engage ment through out the meetingwith pptration, face visibilit y, engage ment through out the meetingwith pptCollabo ration, face visibilit y, engage ment through out the meetingwith ppt 
Report and ppt structur e & References (5%)

Excelle nt report and ppt structur e and excellen t referenc ing(IEE E

referenc

ing)

Very good t reportand ppt structur e and excellen t referenc ing(IEE E

referenc

ing)

Good reportand ppt structur e and excellen t referenc ing(IEE E

referenc ing)

Fair reportand ppt structur e and excellen t referenc ing(IEE E

referenc ing)

Poor reportand ppt structur e and excellen t referenc ing(IEE E

referenc ing)

Very poor report and ppt structur e and excellen t referenc ing(IEE E

referenc

ing)

No references

Example invalid form file feedback

Join our 150К of happy users

Get original papers written according to your instructions and save time for what matters most.