DBAS Assignment Spring 2024 - Winter 2024 (6750)
DBAS Assignment Spring 2024 - Winter 2024 (6750)
Databases
Assignment
Spring 2024 – Winter 2024
Important notes
• Please refer to the Assignment Presentation Requirements for advice on how
to set out your assignment. These can be found on the NCC Education
website. Hover over ‘About Us’ on the main menu and then navigate to
‘Policies and Procedures’ then scroll to the ‘Student Support’ area.
• You must read the NCC Education document Academic Misconduct Policy
and ensure that you acknowledge all the sources that you use in your work.
These documents are available on the NCC Education website. Hover over
‘About Us’ on the main menu and then navigate to ‘Policies and Procedures’
then scroll to the ‘Student Support’ area.
• You must complete the Statement and Confirmation of Own Work. The form
is available on the NCC Education website. Hover over ‘About Us’ on the
main menu and then navigate to ‘Policies and Procedures’ then scroll to the
‘Student Support’ area.
• Please make a note of the recommended word count as stated in the
brief. The maximum word count limit is the recommended work count
plus 10% leeway. Submissions which exceed the maximum word count
limit will be marked only up to the maximum word count limit. Any text
that exceeds the maximum word count limit will not be marked. You
must follow the note on word count as stated in the Submission
Requirements section of the brief.
• You must submit a paper copy and digital copy (on disk or similarly
acceptable medium). Media containing viruses, or media that cannot be run
directly, will result in a fail grade being awarded for this assessment.
• All electronic media will be checked for plagiarism.
Introduction
This assignment requires you to demonstrate the knowledge and skills you have acquired
throughout this unit by designing and creating a back-end database application that
addresses the tasks given below.
This assignment is split into THREE (3) tasks and accounts for 100% of the overall
coursework mark for this unit.
Step 1: Select an industry in which you have an interest. For example, commercial airlines,
commercial banking, retail, beauty, digital, manufacturing, healthcare, fitness, publishing,
marketing, hospitality, leisure and tourism, automotive, production, construction etc.
Step 2: From the industry selected you should investigate the different types of data that
they hold and the types of transactions they carry out.
- Students
- Attendance
- Staff
- Rooms
- Units
- Assessments
- Results
- Staff wages/salary
- Equipment
Page 2 of 6
Databases © NCC Education Limited 2024
Step 3: Produce relevant documents from the tasks below:
Assume that your summary will be read by those who have very limited knowledge
or digital skills in databases.
In your summary use clear, concise language and fully explain any technical terms
that are used so that the readers can understand its contents.
b) Using the list of entities and functions identified in task 1a), complete the following:
i) Draw an Entity Relationship Diagram (ERD) and list and normalise to 3rd
normal form (3NF) all the attributes that will be required in the database.
ii) The Entity Relationship Diagram (ERD) should show at least SIX (6) data
entities from the initial analysis from the identification of the transactions that
were carried out in task 1a).
iii) Provide a written statement of any problems that you encountered during the
process of creating the ERD and production of the 3rd Normal Form (3NF)
and explain the process you undertook to resolve any errors you found.
(20 marks)
Page 3 of 6
Databases © NCC Education Limited 2024
c) Create a full Data Dictionary for the entity relationship model using the entities and
attributes identified in task 1b). The data dictionary should include the following:
b) Enter a range of sample data in all tables (minimum THREE (3) rows per table) to
show that your tables are capable of holding appropriate data.
(10 marks)
c) Write FIVE (5) queries that demonstrate your knowledge and understanding of
SQL. SQL statements to be used should include all of the following commands:
Select, Update, Delete, From, Where, And, Count, Ascending and Order By.
TWO (2) of the queries should join TWO (2) or more tables together.
(20 marks)
• How the database you have created meets the data and information requirements
of your chosen organisation as identified in task 1a).
• Why the use of ER modelling is an essential part of the design of a database
solution, and how you used it to identify and rectify any design and implementation
issues you encountered.
• Any assumptions that you have made.
• How the database supports the transactions that you identified in task 1a).
(15 marks)
Page 4 of 6
Databases © NCC Education Limited 2024
Assignment Notes
• You must complete all THREE (3) tasks of this assignment.
• The total assignment should be 1500 words (but see the checklist below), including
all THREE (3) tasks (text on diagrams and the data dictionary are excluded from this
word count).
• Please submit your assignment as ONE (1) document. This can be in printed form or
electronic version as instructed by your teacher.
Word Count
The word count for this assignment is 1,500 words. Pay careful attention to the mark
allocation for each task so you don’t spend too much time on any ONE (1) section.
You MUST state the word count in the header of your assignment and declare the number
of words on your assignment cover sheet. You MUST confirm that you have not exceeded
the stipulated word limit by more than 10%.
Any words written beyond the stipulated limit will not be read by the examiners; no marks
will be awarded, and no feedback provided for any text beyond the prescribed limit.
In accordance with accepted academic practice, the notion of a word count includes the
following without exception:
• All titles or headings that form part of the actual text. This does not include the fly
(or cover) page or reference list.
• All words that form the actual essay
• All words forming the titles for figures, tables, and boxes. However, this does not
include the text within boxes, tables, or figures themselves.
• All in-text (bracketed) references
• All directly quoted material.
Page 5 of 6
Databases © NCC Education Limited 2024
Candidate checklist
Please use the following checklist to ensure that your work is ready for submission.
Page 6 of 6
Databases © NCC Education Limited 2024