0% found this document useful (0 votes)
150 views9 pages

Assignment Brief (RQF) : Higher National Certificate/Diploma in

The document provides an assignment brief for a database design and development unit. Students are instructed to choose a topic for a fictional business and design a relational database for it using Oracle Data Modeler. They must analyze the business topic, design an ERD with at least 4 entities, list relational tables with primary and foreign keys, create the database in MySQL or SQL Server with constraints, populate tables with test data, and write 6 SQL queries demonstrating concepts. Students are also asked to test integrity constraints with DELETE, UPDATE, and INSERT commands and write a professional report.

Uploaded by

jey456
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)
150 views9 pages

Assignment Brief (RQF) : Higher National Certificate/Diploma in

The document provides an assignment brief for a database design and development unit. Students are instructed to choose a topic for a fictional business and design a relational database for it using Oracle Data Modeler. They must analyze the business topic, design an ERD with at least 4 entities, list relational tables with primary and foreign keys, create the database in MySQL or SQL Server with constraints, populate tables with test data, and write 6 SQL queries demonstrating concepts. Students are also asked to test integrity constraints with DELETE, UPDATE, and INSERT commands and write a professional report.

Uploaded by

jey456
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/ 9

Assignment Brief (RQF)

Assignment Brief (RQF)

Higher National Certificate/Diploma in


Student Name/ID Number:

Unit Number and Title: Unit: 4 Database Design & Development

Academic Year: 2020/2022

Unit Assessor:

Assignment Title: Portfolio

Issue Date: 25/7/2021

Submission Date:

Internal Verifier Name:

Date:

Submission Format:

The submission is in the form of an individual written report. This should be written
in a concise, formal business style using single spacing and font size 12. You are
required to make use of headings, paragraphs and subsections as appropriate and
all work must be supported with research and referenced using the Harvard
referencing system. Please also provide a bibliography using the Harvard
referencing system.
Unit Learning Outcomes:

LO1 Use an appropriate design tool to design a relational database system for a
substantial problem.
LO2 Develop a fully functional relational database syetm, based on an existing
system design.
LO3 Test the system against user and system requirements.

Prepared by: Higher Education Qualifications (HEQ) Approved by: HEQ, QDAM (HE)
Version 1.0 – November 2017
DCL 1 – Public (Unclassified)
1
Assignment Brief (RQF)

TOPIC DESCRIPTION/NAME
1. MIDLANDS CHEF ACADEMY – Training college for
aspiring chefs
2. NEW VETERINARY CENTRE – Classic Vets Practice
3. NEW DESIGNS BY ALLIE – Supplier and maker of fitted/
handmade bedrooms. The company operates nationally and
locally.
4. NEWBANK–Cindy’s Bank of Students – A Bank for personal
customers who are students. Provides many banking services,
current accounts, loans, paying bills, money transfer, credit
cards etc.
5. NEW INTERNATIONAL AIRLINES – Airline Company
offering flights to Europe and US destinations only.
6. OCCASSION CARS. Chauffeur Driven limos. All size of car
catered for.
7. NEW TYRE SERVICES – A mobile service, supplies and
fits: batteries, tyres, alloy wheels, puncture repairs etc.
8. BEST BUILDER LTD. Provides building services, new
builds, extensions, roof conversions, kitchens and bathrooms
etc.
9. S.T.T. SWIM – A swimming club and business to provide
tuition for mature students.
10. MOT WORLD. Garage offering customers a full range of
services and MOTs for their cars and vans
11. NEW MIDLANDS BUILDING SOCIETY – Banking for all.
12. TOP Lawyers– lawyer firm specialising in business law cases
13. NEW GARAGE SERVICES – Builds, repairs garage doors,
caters for residential and commercial customers
14. SWIFT TAXI SERVICES – provide local and national taxi
services
15. DOCS ON CALL – out of hours doctor service
16. TOP PARTY PROVIDERS – A clown performer, attending
children's parties in order to perform tricks for entertainment.
Provides gifts and balloons etc.
17. NEW GARDEN CENTRES – Stocked form local and
national nurseries, provides many gardening products
18. ITALIAN TAKE AWAY FOOD – Mobile catering business,
specialists in Italian cuisine
19. TOP TENNIS CLUB – A coaching and leisure club, catering
for adults and children
20. FORYOU AGENCY- A classic travel agency
21. TOP SKIP HIRE – Allows small, medium, or large skip hire
to customers
22. MUSIC CLUB – A company of performers, travelling and
performing to live audiences. Also involved in recording
work.
Prepared by: Higher Education Qualifications (HEQ) Approved by: HEQ, QDAM (HE)
Version 1.0 – November 2017
DCL 1 – Public (Unclassified)
2
Assignment Brief (RQF)

23. NEW NAILS – offering a range of nail beauty treatments


24. SP BEAUTY – all treatment types, via appointments booked
on-line.
25. KM BAGS Unlimited - Sales of designer and non-designer
ladies bags
26. ZM HAIR COSMETICS –Sales of all the latest products.
Retail and wholesale business.
27. ZARA AQUESTRIAN CENTRE – Sales of all riding clothing
and related equipment.
28. ST THOMAS POLO GOLD – Sales of fine classic jewellery.
Specialist in gold

Scenario
You have been provided with a list of topics. Select your own topic based on
operations of any fictional business or you can be provided a topic if requested
(one topic per student). Once a topic is chosen it may not be used by another
student. Topics are available on a first come first served basis from your lecturer
if requested.

Taking your topic, you are to supply a report containing the following
deliverables: -

Q1. Analyse the business you are devising the database system for. Describe the

business rules, and data involved. Explain why the data is important to the

information system being developed. Related to your specific topic, discuss the

legal and ethical issues involved in managing your data. (P1,M1,D1)

Q2. Using the Oracle Data Modeler Tool DRAW AN ERD DESIGN: AT LEAST 4 OR 5

entities ARE EXPECTED. Include attributes, cardinalities and relationship names.

Ensure the diagram is readable. (P1,M1,D1)

Q3. List the Relational Table Headings. Show clearly any primary keys (underlined)

and foreign keys (shown with an *, or in italics). Your tables must match your ERD,

otherwise 0 marks. Select suitable primary keys for every table. (P1,M1,D1)

Prepared by: Higher Education Qualifications (HEQ) Approved by: HEQ, QDAM (HE)
Version 1.0 – November 2017
DCL 1 – Public (Unclassified)
3
Assignment Brief (RQF)

Q4. Use MySQL or SQL server and Create your database (ensure you save your

CREATE TABLE statement). Highlight any additional constraints added. Ensure AT

LEAST ONE table has a COMPOSITE PRIMARY KEY. The primary and foreign keys

should be added at the same time as your CREATE TABLE statement, i.e., do not

use ALTER TABLE to add them after. (P2,M2,D2)

0 marks if you use any other DBMS or auto generated DDL code.

Q5. Populate all the tables with data (having 8 or more rows per table). Show all
rows, (use SELECT * from <tablename>;) of data in every table created.
Good/suitable TEST DATA created. Note, the tables at the many end of a
relationship should contain more data. (P3,M3,D3)

SQL & QUERIES:


Devise 6 SQL queries that demonstrate appropriate use of the following:

Q6. Use of the BETWEEN logical operator;


Q7. AN example of DISTINCT within your query
Q8. TO_CHAR function;

Q9. An aggregate function in the SELECT list


Q10. A GROUP BY command
Q11. A SUBQUERY;
At least one of the above queries should include data from more than one table
and a different query should demonstrate the use of an OUTER JOIN. (P3,M3,D3)

Include the following for each query:


- Short sentence saying what the query is doing
- SQL Query
- Result

Q12. Devise a DELETE command that tests the foreign keys (testing of the
referential integrity of the PK-FK relationship). Explain any error message.

Prepared by: Higher Education Qualifications (HEQ) Approved by: HEQ, QDAM (HE)
Version 1.0 – November 2017
DCL 1 – Public (Unclassified)
4
Assignment Brief (RQF)

Q13. Use an UPDATE command to test the foreign keys. Explain what the error
message means.

Q14. Use an INSERT command to test the primary key (test the entity integrity),
explain what the error message means.
(Include the query and comment on any results. Show at least 2 queries for each
part (l-n): one that work successfully and one that does not.) (P3,M3,D3)

The report should be put together professionally, that is, include a contents page,
each section correctly labelled. Ensure all the diagrams and results are presentable
and in a readable format. If you cannot read it, neither can the lecturer marking
your work! See your workshop tutor at workshop sessions for further guidance.

Prepared by: Higher Education Qualifications (HEQ) Approved by: HEQ, QDAM (HE)
Version 1.0 – November 2017
DCL 1 – Public (Unclassified)
5
Assignment Brief (RQF)

Learning Outcomes and Assessment Criteria

Pass Merit Distinction

LO1 Use an appropriate design tool to design a relational database system for a
substantial problem

P1 Design a relationa; M1 Produce a D1 Assess the effectivess


database system using comprehensive design for a of the design in relation to
appropriate design tools and fully functional system user and system
techniques, containing at which includes interface and requirements.
least four interrelated tables, output designs, data
with clear staements of user validations and data
and system requirements. normalisation.

LO2 Develop a fully functional relational database system, based on an existing system
design

P2 Deveop the database M2 Impement a fully D2 Evaluate the


system with evidence of user functional database system effectiveness of the
interface output and data which includes system database solution in
validations and querying security and database ralation to user and system
across multiple tables. maintenance. requirements and suggest
P3 Implement a query M3.Assess wheher improvements.
language into the relational meaningful data has been
database system extracted through the use of
query tools to produce
appropriate management
information

LO3 Test the systems against user and system requirements.

Prepared by: Higher Education Qualifications (HEQ) Approved by: HEQ, QDAM (HE)
Version 1.0 – November 2017
DCL 1 – Public (Unclassified)
6
Assignment Brief (RQF)

P3 Test the systems against M3 Assess the effectiveness D3 Evaluate the


user and system of the testing.Including an effectiveness of the
requirements. explaination of the choice of database solution in
the test data used. ralation to user and system
requirements and suggest
improvements.

Prepared by: Higher Education Qualifications (HEQ) Approved by: HEQ, QDAM (HE)
Version 1.0 – November 2017
DCL 1 – Public (Unclassified)
7
Assignment Brief (RQF)

Assignment Feedback

Formative Feedback: Assessor to Student

Action Plan

Summative feedback

Prepared by: Higher Education Qualifications (HEQ) Approved by: HEQ, QDAM (HE)
Version 1.0 – November 2017
DCL 1 – Public (Unclassified)
8
Assignment Brief (RQF)

Feedback: Student to Assessor

Assessor Signature Date

Student Signature Date

End Of the Assignment

Prepared by: Higher Education Qualifications (HEQ) Approved by: HEQ, QDAM (HE)
Version 1.0 – November 2017
DCL 1 – Public (Unclassified)
9

You might also like