CSC72001 Database Systems Assignment

Assignment Help Other Subject
Reference no: EM132444937

CSC72001 - Database Systems - Southern Cross UniversityAssessment - Enhanced Entity Relationship Diagram

A. Overview

Your task is to analyse a scenario, and design, develop and test a database in MySQL using PhpMyAdmin. You are provided with the scenario and supporting documents. The intent of this assignment is to give you experience in design and development. It is based on a fictitious scenario.

It is your job to analyse the data requirements provided in the scenario and design and develop a relational database to meet the client needs. You will also need to add data and create SQL queries to provide results suitable for reporting. Your focus will be to:

• Produce a fully normalised database design, modelled in an EERD, showing businessrules;
• Develop entities (tables) with correct attributesincluded;
• Demonstrate supertypes and their associatedsubtypes;
• Demonstrate normalisedrelations;
• Make relational joins to ensure this prototypeworks;
• Produce evidence of correct working via database queries and screenshots of resultsets.

Assignment 3 Part A - Enhanced Entity Relationship Diagram

Design and produce an Enhanced Entity Relationship Diagram (EERD) using a modelling or drawing tool. Present your assignment in a Word or PDF document with a title page, the EERD and business rule clarification (if necessary).

B. Scenario

The FIT Club Health Centre is a fitness centre with various facilities and has many branches across Australia. Every branch provides standard facilities of 24 hours gym and a swimming pool, and some additional facilities. A branch is called a club and supervised by a manager. The manager is responsible for the management of club facilities, members, trainers and classes arrangement.

CLUBS
As of now, there are eight clubs across Australia: two in New South Wales, one in Western Australia, one in Victoria, two in Queensland, one in Tasmania, and a new club in Southern Australia. Every club owns many trainers as class instructors and personal trainers. The facilities for each club may differ depending on the manager preferences. However, the standard facilities for each club should are a 24 hours gym and a swimming pool. Other facilities that are available are cycle studio, kids' playroom, sauna room, and outdoor training park.

MEMBERS
FIT Club uses two type of membership system: the first category is all access members who can access all facilities in clubs, the second category is class-only members who are only participating in the club classes. The fee for the all-access member is $15 per week and $5 per week for the class-only member. Members have to choose a home club when registering, but the membership allows them to visit any clubs acrossAustralia.

If a member wishes to leave the club, the member data will still be stored although the membership status will be set to inactive. In another case, if a member will be away from Australia for more than a month (e.g. vacation, overseas work), the membership status can be put on hold, and it can be activated again.

CLASSES
FIT Club has set a standard list of classes provided in all clubs. However, every club may have a different class timetable depending on instructor availability. Class instructors are assigned from club owned trainers.

TRAINERS
A trainer is employed by the centre and may be assigned to multiple clubs at a time. Trainers will be responsible for being class instructors and offering personal training service. The personal training service is available for any members, although there is an additional charge for the service. The fee varies among trainers, but it is set on a weekly basis. Each trainer has his/her specialisation, ranging from nutrition, weight loss, bodybuilding, to corrective exercise.

Your task

This health club requires a database to store the data associated with all branches, facilities, members, trainers, classes, and personal training service. The system of spreadsheets and paper forms that FIT Club is currently using has many data inconsistencies that detract from their belief in the accuracy of the data and information provided. Your task is to analyse, design and develop a prototype database, also test it with queries which are likely to be used by the health centre management. You are not required to write an application to use with this database.

The file CSC72001_2018_S1_Assignment3_SampleForms.docx provides you with sample forms and information. The file CSC72001_2018_S1_Assignment3_example_data provides you with further details and some specific examples of the current manual system data to get you started. Note that this data is provided "as is" and is not transferable directly to tables in the new database. The entities and attributes mentioned in the scenario and on the sample forms must be included. You will be required to normalise some of the above into smaller relations/tables prior to implementing your design into a database. You may add more attributes to help improve the design and efficiency of thedatabase.

C. Assessment Requirements

a. EERD Drawing
Using the scenario and the data requirements provided, you must analyse the data storage needs of the client. Identify all entities and attributes and the relationships between them. Using a drawing software tool (Visio, Lucidchart or similar - NOT Word), draw an Enhanced Entity Relationship Diagram (EERD) of your design using crows foot notation. Your EERD must show all entities, attributes, relationships and cardinality as well as any business rules identified. Supertypes and subtypes are also expected in the design.

b. Database Design
Your final design choices should allow you to create your relational database in fully normalised form. Following the normalisation process, you will determine the tables, primary keys, foreign keys and columns needed to provide all functionality required by the client as outlined in the scenario above. Identify your database schema using standard formatting for table names, keys, and foreign keys.

Attachment:- Enhanced Entity Relationship Diagram.rar

Verified Expert

This assignment is of database design in which we create the ERD for the given scenario and then we create the required entity tables in MYSQL using PHPMyAdmin software.

Reference no: EM132444937

Questions Cloud

Heated discussions and debates about social policy : Sometimes, during heated discussions and debates about social policy, the underlying reasons for the policy go unnoticed.
Which goals should the nurse identify as the priority : A nurse is planning to care for a newly admitted client who has major depressive disorder, Which goals should the nurse identify as the priority
Which country is relatively capital abundant : Which country is relatively capital abundant? Which country is relatively labor abundant? Explain (calculate the ratios).
What price will maximize profits : Your marginal cost is constant at $75 across most of your production volume capability. What price will maximize profits? show computation.
CSC72001 Database Systems Assignment : CSC72001 Database Systems Assignment Help and Solution, Southern Cross University - Assessment Writing Service - analyse a scenario, and design, develop
How many ml do you need for this dose : A child has an order for ibuprofen 185 mg orally prn q6h. Ibuprofen solution is available as 100 mg/tsp. How many ml do you need for this dose
Compare and contrast unified process and scrum : Consider various aspects of cloud based solutions and investigate the strengths and weaknesses of cloud based solutions, taking into consideration environment
Biology Question - How does chlorpyrifos work : Biology Question - How does chlorpyrifos work? This is also known as its mechanism of action and what type of inhibitor chlorpyrifos is
Large gap between the rich and poor in the us : Why there is such a large gap between the rich and poor in the U.S and what are some ways in which to improve this and narrow the gap?

Reviews

Write a Review

Other Subject Questions & Answers

  Create a hypothetical business with employees

Create a hypothetical business with approximately 50 to 100 employees. Place the employees in two or three different departments. Assign to each department.

  The analogical problem solving process

What I really enjoy doing is digging into problems and finding the root cause of the problems and attacking.

  What is stylistic evidence and what is personal style

Based on the readings this week, explain following terms in three to five descriptive sentences each: What is Stylistic Evidence? What is Personal Style? What is Iconography

  Write a proposal that lays out the details of this problem

Assignment - Proposal for Change. You'll write a proposal that lays out the details of this problem, and then explain how you would solve it

  Describe top advantages of a total rewards program

Determine which facets of the Geico total rewards program align with the five (5) top advantages of a total rewards program outlined in Chapter 2 of the.

  General overview of the plan you choose

In a 2-3 page paper, give a general overview of the plan you choose for this assignment. Consider each of the 10 components and describe how the company has included this component

  Discuss about the nurse care of the patient

We owe a lot of our safe practices to the findings done by the clinical nurse leaders.

  How visual coverage of iraq war vary between newspapers

Did topics of visual coverage of Iraq War vary between The New York Times and The Guardian newspapers? Create the hypothesis for these questions.

  Dizziness during hyperventilation

Dizziness During Hyperventilation

  Expertise in government

Please do not try to be hired unless you have expertise in Government.

  Define the investigation of arson crimes

You are a senior member of an arson investigation unit. You are being supported by newly assigned criminal investigators from a street crime unit, who do not have much experience in the investigation of arson crimes.

  What are the psychosexual stages

What are the psychosexual stages? Who were Freud’s critics? What is Maslow’s hierarchy of needs? Who was Carl Rogers?

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd