Construct an entity-relationship model for the database

Assignment Help Database Management System
Reference no: EM13317694

Introduction

This assignment is a group assignment, which is to be done in groups of three MIS202 students. The aim is to provide experience in the steps involved with the design of a simple database. The marks obtained for this exercise count as 50% of the aggregate continuous assessment marks for the semester. The proportion of marks for each task is shown below.

Your group is strongly encouraged to commence this assignment by the end of the fifth week of semester, and you should progress thoughtfully through the steps. Hasty decisions made early in the design process may result in much more work later.

Feel free to discuss concepts and ideas with peers and other groups, but remember your submission must be the work of your own group. Be careful not to allow anyone or any group to copy your work.

The assignment must be submitted as soft copy in the form of a Microsoft Word or pdf document through CloudDeakin. You do not have to submit an actual database!

Specification

Barwon TaiChi is a small and dynamic business located in Geelong and Melbourne. It provides self-defence, fitness, and martial arts classes to individual of all ages, schools and organisations. More specifically, they provide training in Chi Kung fitness, various forms of Tai Chi chuan, Tai Chi fan, Tai Chi sword, KungFu Wushu such as Shaolin pole, Shaolin spear. It was started as a family business owned by Grand Masters David Sun and Vicky Greens and their children in Barwon early in 2000s.

Over the last 12 years the business has increased in size and diversified. Now with about 20 masters, they run regular classes in seven locations including two in Geelong and five in Melbourne. The classes are scheduled around the Victorian school terms. Students pay tuition fees directly to their master in the first week of every term. If a student starts his/her training during a term then he/she pays in the second class; the first class is free for beginners. About half of their revenue is generated from delivering tailor made courses and one-day programme to schools, corporations, and community events such as multicultural festivals, Chinese New Year celebrations...

Barwon TaiChi offers the following regular activities:
- Classes for beginners
- Classes for advanced students
- Classes for senior citizens
- An annual competition for different levels and age groups.

There is very little use of the information technology in Barwon TaiChi. They have a basic Web presence to list the time and place details of the regular classes, contact details and competition photos. They accept email, post and telephone enquiries and bookings for corporate training and individual enrolments in regular classes. All the bookings and enrolments are recorded manually and there are many errors resulting from organisational inefficiencies. Barwon TaiChi accepts bookings

from organisational clients around the year, delivers training services, and at the end of each month sends out a billing statement to each of them. In addition, Barwon TaiChi also sells training materials and weapons to their students, for example instructions in DVDs, Zen music in CDs, books, uniforms, shoes, swords, poles, fans, etc. They seek innovative business development, such as traditional healing acupuncture and medicines, social BBQs, dinners, tea parties, cultural tours to China, Vietnam, Taiwan, etc.

Recently, Barwon TaiChi decided that Barwon TaiChi must take advantage of the current technological trends including the Internet and possibly mobile technologies. The business needs a more advanced Web presence that would deliver value through marketing, facilitating information sharing, enabling transaction processing, and/or creating a vibrant community of their masters, students and organisational clients.

You are employed as business analysts at Deakin Innovative Solutions Pty Ltd, a business consulting firm. You are assigned to investigate and develop a conceptual model for back-end of the client's website. The financial system is outside the scope of this project.

Operations

The system needs to be able to provide the following data:

- monthly reports on new students with enrolled style of training and location
- monthly reports on total number of students in each location
- the ability to make ad hoc queries, for example,

o which locations have a particular style
o item by item value of stock on hand
o how many customers from a particular postcode

Tasks

You are required to perform the following tasks in this assignment.

Task

1.  Construct an entity-relationship (ER) model for the database. Make sure you include in your model details of entities, relationships, attributes, keys and limits in participation. 
 
Ensure that you give adequate justification for the assumptions that you make in designing your entity-relationship model and include any important integrity constraints (business rules).

2.  Show by providing SQL statements, that all of the 'dot points' in the Operations section can be produced from an implementation of your ER diagrams. Sometimes you may need to use more than one SQL statement, and you should explain how one SQL statement provides information needed by the subsequent SQL statement.

NOTE: You don't have to actually create the database and run the queries, this is a thought exercise to show that the queries are possible.

Reference no: EM13317694

Questions Cloud

By what factor does the rate of heat flow change : Two metal rods of equal length-one aluminum, the other stainless steel-are connected in parallel with a temperature of 24.0?C at one end, by what factor does the rate of heat flow change
Find the distribution function for the random variable x : A random variable X has density function f(x) = CX^2 1
What is the angular width of the central diffraction maximum : Light from a heliom-neon laser (wavelength 632.8 nm) diffracts when incident on a hair of thickness 0.040 mm. What is the angular width of the central diffraction maximum
What is the objective of the entrepreneur when it comes to : What is the objective of the entrepreneur when it comes to the use of his or her resources? What is the major function of the middleman? Is the middleman an entrepreneur?
Construct an entity-relationship model for the database : Construct an entity-relationship (ER) model for the database. Make sure you include in your model details of entities, relationships, attributes, keys and limits in participation.
Find the final velocity of the combined mass : Find the final velocity of the combined mass after an in elastic collision 500g at 4m/s toward 300g 2 m/s and the change of KE
There is no way the transaction can improve the welfare of : If Jones trades a used car to Smith for $5,000, nothing new is created. Thus, there is no way the transaction can improve the welfare of people.” Is this statement true
Plot on a single graph the lennard-jones potential : Write down the formula of the Hamiltonian used in a typical classical atomistic Molecular dynamics simulation. Describe the potential energy terms using only one Simple sentence for each term.
What rotation period will provide normal gravity : Future space stations will create an artificial gravity by rotating. What rotation period will provide "normal" gravity

Reviews

Write a Review

Database Management System Questions & Answers

  Describe the content, purpose, user access methods

describe the content, purpose, user access methods, and sources of data

  Number of employees at the new book sales corporation

To identify the number of employees at the New Book Sales Corporation, you view the records in the Sales Department table.

  Create an rdm for each table in the erd

Create a set of Dependency Diagrams for the ABS database and normalise the ABS tables to BCNF - design of the ABS database.

  Find bcnf decomposition of relation schema

Consider a relation schema r(A,B,C,D,E, F) and a set of functional dependencies {A BCD,BCDE,BD,DA}.  Determine whether or not (A,E, F) is in BCNF and justify your answer. If (A,E, F) is not in BCNF,find a BCNF decomposition of it.

  Write a program to keep track of a cd or dvd collection.

write a program to keep track of a CD or DVD collection. This can only work exclusively with either CDs or DVDs since some of the data is different. The data will be stored ina file. The data from the file will be stored ina text file as records. Eac..

  Explain leaf of b tree which holds a sublist

Artificially small example of B+ tree is shown here (pdf). (Note only part of tree is shown in detail.) What nodes of example B+ tree are visited to find posting list for "dune"?

  Triggers important in database systems

What are triggers used for, and why are they important in database systems? Provide an example of a situation where a trigger would be appropriate.

  Examine the use of databases in organization

Create a 2-3 page (350 words per page) examining the use of databases in organization. Explain what database applications are utilized (Microsoft Access, DB2, Oracle, etc.).

  Draw an entity relationship diagram for the system

Draw an Entity Relationship diagram for the system and Identify the table design for the database displaying all the fields/attributes. Ensure that all tables are in 3NF. You also need to identify the primary keys and foreign keys, where applicable..

  Evaluate maximum rate at which data can be read from disk

What is the maximum rate at which data can be read from disk, assuming that we can only read data from one surface at a time? What is the average rotational latency?

  Describe the different procedure performed in dbms

Describe the different procedure performed in DBMS for student database in which fields are student id, student name, student class, marks.

  Security associated with new project

Your company has put in the request for a new database system and you have been tasked with architecting the security associated with this new project.

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