Design a data model

Assignment Help Database Management System
Reference no: EM13910079

A multinational tour operator agency has gained new business growth in the North American market through the use of social media.

Its operation has expanded by 50% within six months and the agency requires an enhanced data management strategy to sustain their business operations. Their existing data repository for its reservation processing system is limited in business intelligence and reporting functionalities. The tour operator seeks a database management specialist to assist them in leveraging their data sources to enable them to forecast and project tour sales appropriately.

Imagine that you have been hired to fulfill their need of enhancing the data repository for their current reservation processing system. Upon reviewing the system, you find that the data structure holds redundant data and that this structure lacks normalization. The database has the following characteristics:

A table that stores all the salespersons. The table holds their employee id, first name, last name and "Tours sold" field. The "Tours sold" field is updated manually.

A table that stores tour customer data and tours sold. The table holds customer name, address, city, state, zip code, tour(s) selected, number of persons in tour, and total amount paid. The current structure will show the customer more than once, if the customer books multiple tours.

A tour table that is used as a tour rate sheet which holds the tours offered and the cost per person. Tour rates vary every three (3) months depending on the tourist season.

Write a three to four (3-4) page paper in which you propose an enhanced database management strategy. Your proposal should include the following:

Design a data model that will conform to the following criteria:

Propose an efficient data structure that may hold the tour operator's data using a normalization process. Describe each step of the process that will enable you to have a 2nd Normal Form data structure.

Create naming conventions for each entity and attributes.

Conclude your data model design with an Entity Relationship Model (ERM) that will visually represent the relationships between the tables. You may make use of graphical tools in Microsoft Word or Visio, or an open source alternative such as Dia.Note:The graphically depicted solution is not included in the required page length.

Construct a query that can be used on a report for determining how many days the customer's invoice will require payment if total amount due is within 45 days. Provide a copy of your working code as part of the paper.

Using the salesperson table described in the summary above, complete the following:

Construct a trigger that will increase the field that holds the total number of tours sold per salesperson by an increment of one (1).

Create a query that can produce results that show the quantity of customers each salesperson has sold tours to.

Support the reasoning behind using stored procedures within the database as an optimization process for the database transactions.

Your assignment must follow these formatting requirements:

Be typed, double spaced, using Times New Roman font (size 12), with one-inch margins on all sides; citations and references must follow APA or school-specific format. Check with your professor for any additional instructions.

Include a cover page containing the title of the assignment, the student's name, the professor's name, the course title, and the date.

The cover page and the reference page are not included in the required assignment page length.

Include charts or diagrams created in Excel, Visio, MS Project, or one of their equivalents such as Open Project, Dia, and OpenOffice. The

completed diagrams / charts must be imported into the Word document before the paper is submitted.

Reference no: EM13910079

Questions Cloud

Correct settings for a perkin elmer : And what are the correct settings for a perkin elmer UV-vis Lamda 40 for a calibration curve to pass through zero?
Calculate boxton weighted averaged cost of capital : Boxton, Inc. is considering a project with an estimated return on 10%. Its capital structure consists of 60% debt and 40% equity. Its borrowing rate is 6% and cost of equity is 10%. Its tax rate is 30%. Calculate Boxton's weighted averaged cost of ..
Confidence interval difference between population proportion : Construct the indicated confidence interval for the difference between population proportions p1-p2. assume that the samples are independent and have been randomly selected
How many aspirin were eaten in grams : A child enters a hospital after ingesting 12 aspirin tablets. The Merck manual states kidney (renal) failure may occur if 3 grams aspirin is ingested. The tablets are 325mg each. How many aspirin were eaten in grams?
Design a data model : Design a data model
Calculate the effective financing rate for marcus : Marcus, Inc., a U.S. company takes out a 1-year loan in Germany. The U.S. 1-year interest rate is 5%, and the German 1-year interest rate is 6%. The spot rate of the euro is $1.33 and the 1-year forward rate is $1.29. Calculate the effective finan..
Find the probability that the sample proportion obtained : Find the probability that the sample proportion obtained from the sample of 350 Bank of America customers would be within three percentage points of the population proportion. That is, find P(.45 pˆ .51).
What is the empirical formula : A sample of compound weighing 83.5 g contains 33.4 g of sulfur. The rest is of oxygen. What is the empirical formula?
What is the standard deviation in kilometers : Suppose you have recorded the weekly distances you bicycled in miles and computed the standard deviation to be 3.1 miles. what is the standard deviation in kilometers

Reviews

Write a Review

Database Management System Questions & Answers

  Implement an access database

They have asked you to implement an Access database so they can add, modify and delete data as well as generate queries and reports based on the information contained in the database

  Use an implicit cursor and a sql function to calculate

Use an implicit cursor and a SQL function to calculate the number of cars belonging to the particular car model and assign that value to the OUT parameter. Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4

  What are the potential problems with lists vs databases

What are the potential problems with lists vs databases. Why are the reasons for using a database.

  Review the data analysis and consider the coding activities

Review the data analysis and consider the coding activities you have engaged. Consider the kinds of data that would be generated through the data collection techniques anticipated for your qualitative research plan.

  Problem 1suppose you have a relation schema about teaching

problem 1suppose you have a relation schema about teaching classes that has the following attributes class instructor

  Great deal of external and internal data

Scenario A: the company has a great deal of external and internal data that must be accessed randomly

  Explain the value of utilizing the entity relationship model

Explain the value of utilizing the entity relationship model (ER Model) and the entity relationship diagram (ERD) for relational databases. Is this an advantage or disadvantage. Why

  Describe the features of a database management system

Describe the features of a Database Management System (DBMS) and its use within an organization.

  Find out what actual operations were performed by surgeon

Find out what actual operations were performed by the surgeon 103. List the surgeon code, the code of the actual operation and the date the operation was performed.

  Imagine that you work for a finance industry-based

imagine that you work for a finance industry-based organization. your organization is looking to submit its database

  Update the gantt chart or project plan

Update the Gantt chart or project plan

  Alexander, the great: strength, weakness and contributions

There were immense qualities for Alexander, the great as a leader. One of the greatest qualities a leader should have is ambition.

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