Question

Task: The understanding of database analysis and design are necessary to develop a database management system....

Task:

The understanding of database analysis and design are necessary to develop a database management system. Choose a real-world example to illustrate the effectiveness of database systems in the business world?

In order to do that, you are asked to design and implement a database system for any business of your choice. By developing this database system, you should be able to achieve better business processes and operations with goal to enhance how the average person views and interacts with their data.

The development of the application will require students to use ER modeling techniques, relational modeling techniques. You are required to develop a database that can be used to provide the frontend and the backend support intended for a business of your choice.

Your database application should include the following parts for the suggested business:

  1. Description of requirements of the database with the description of attributes and constraints.
  2. Conceptual Model:
    ER Diagram for the database. Show all constraints & state all assumptions which are listed in the requirements. Your ER diagram may be hand-drawn, but it must be clear and readable.

Homework Answers

Answer #1

I am taking an example of a Concert Hosting company which hosts several concerts in a concert season.

Now CONCERT SEASON entity has opening date as primary key and it is an example of composite attribute which consists of Month,Day and Year.

CONCERT SEASON has 1 to N cardinality ratio and total participation with CONCERT entity as One concert season can have multiple concert performance.

CONCERT entity has Concert_number as it's primary key and has Concer_Date non prime attribute which is multi valued and composite attribute consists of Month,Day,Year and Time.**

CONCERT performs COMPOSITION nad has total participation and M to N cardinality ratio as one composition can be performed in several concerts and vice versa.

COMPOSITION has Composition_ID as it's primary key which is a composite attribute and consists of Composer_Name and Composition_Name.It also has Movement_ID non prime attribute which is composite attribute and made of Movement_Number and Movement_Name.

One SOLOIST can perform numerous composition and one composition can have numerous soloist , thus they have M to N cardinality ratio and total participation.

SOLOIST has Soloist_ID as the primary key and Soloist_Name,Date_Last_Performed as the other non prime attributes.

CONCERT can have atmost one CONDUCTOR and may have no CONDUCTOR too,CONDUCTOR entity has Conductor_ID as primary key and Conductor_Name as non prime attribute.

**NOTE If one attribute is multivalued and composite altogether we can make a separate table for that.

Know the answer?
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for?
Ask your own homework help question
Similar Questions
You are asked to design a database to support a Instant Recruitment System of casual staff...
You are asked to design a database to support a Instant Recruitment System of casual staff for a school. The major business requirements are summarised below in the Mini Case: An Instant Recruitment System. You are asked to develop a detailed Entity-Relationship model for this mini case. Your ER model should consist of a detailed ER diagram integrated with itemised discussions on the features of the entities and relationships and all the assumptions you made where applicable. The ER diagram...
You are tasked to design the ER diagram for the database for the 3S clothing store....
You are tasked to design the ER diagram for the database for the 3S clothing store. Data requirements are as given below. • Information about 3S employees includes a unique employee ID, and his/her name and position. • Each customer of 3S is identified by a customer ID, and has a name. • Information about the suppliers of 3S include a unique name, and a contact phone number. • Clothes stocked by 3S are described by a product code, size,...
The county animal shelter has hired you to design a database to track the animals at...
The county animal shelter has hired you to design a database to track the animals at the shelter along with the people who adopt them. You have worked with the staff at the shelter, analyzed how they perform the work now, performed user requirements gathering and you have created a DFD. Below you will find the description of the entities and attributes defined during this process. Animal: animal_id, species, breed, age, gender, size, spay/neuter, intake_date, location, cost Adopter: name, phone,...
Oracle Database Analysis and Design This project is to develop and implement an Oracle database. See...
Oracle Database Analysis and Design This project is to develop and implement an Oracle database. See the scenario of the Investment database. This simplified Investment Portfolio case study maintains information regarding clients that invest in stocks and mutual funds. Each client has a unique taxpayer identification number. A client may invest in stocks or mutual funds. A stock is uniquely identified by its ticker, which is symbol on the stock exchange. The name of issue for a stock is the...
In the prior unit, systems planning, you prepared a feasibility study and proposed a broad solution...
In the prior unit, systems planning, you prepared a feasibility study and proposed a broad solution to problems you identified. In the systems analysis phase you will develop a model of your proposed system. This phase applies modeling techniques such as requirements modeling, data and process modeling, and object modeling. The goal of this step is to build a solid foundation for the design phase of the project. For this project, you will prepare a System Requirements document using MS...
You have been asked to develop a database system for the Elijah Community Hospital. ECH is...
You have been asked to develop a database system for the Elijah Community Hospital. ECH is a small, local community hospital with approximately 125 beds. The basic goal is to provide high-quality, cost-effective health-care services for the surrounding community in North Georgia. The various business functions that the hospital currently has are: Patient care administration software-record keeping aspects of patient care Clinic and lab services software-provides lab testing and procedures and patient monitoring & screening Patient care software-provide patients with...
The county animal shelter has hired you to design a database to track the animals at...
The county animal shelter has hired you to design a database to track the animals at the shelter along with the people who adopt them. You have worked with the staff at the shelter, analyzed how they perform the work now, performed user requirements gathering and you have to create an ERD. Below you will find the description of the entities and attributes defined during this process. Animal: animal_id, species, breed, age, gender, size, spay/neuter, intake_date, location, cost Adopter: name,...
Consider the following set of requirements for a UNIVERSITY database that is used to keep track...
Consider the following set of requirements for a UNIVERSITY database that is used to keep track of students’ transcripts. This is similar but not identical to the database shown in Figure 1.2: a. The university keeps track of each student’s name, student number, Social Security number, current address and phone number, permanent address and phone number, birth date, sex, class (freshman, sophomore, ..., graduate), major department, minor department (if any), and degree program (B.A., B.S., ..., Ph.D.). Some user applications...
You are hired to design a database for a fitness center. As the fitness center is...
You are hired to design a database for a fitness center. As the fitness center is expanding with more than one branch, they want to create a database to keep track of its customers, facilities and employees. Each branch has a unique id and address (building number, street, district, and city). A branch may have more than one facility (e.g. swimming pool, spa, etc.). Each facility must belong to only one branch, and the information for a facility is name...
Background Case Study: COVID-safeguard System COVID-19 is a pandemic which is causing social, economic and health...
Background Case Study: COVID-safeguard System COVID-19 is a pandemic which is causing social, economic and health issues for the whole world. Many governments around the world are using advanced technologies to prevent COVID-19 outbreaks in their countries. For example, some of these advanced technologies include use of CCTV cameras to monitor people movements, drones to warn people to use face masks and mobile apps to track the social contact among people. Let’s assume that you are working as a system...