Create naming conventions for each entity and attributes

Assignment Help Database Management System
Reference no: EM131184748

Assignment: Tour Operator Agency Database

The Strayer Oracle Server may be used to test and compile the SQL Queries developed for this assignment. Your instructor will provide you with login credentials to a Strayer University maintained Oracle server.

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 months depending on the tourist season.

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

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

1. 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.

2. Create naming conventions for each entity and attributes.

3. 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.

2. 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.

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

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

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

4. 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.

Attachment:- Table.pdf

Reference no: EM131184748

Questions Cloud

What is the maximum linear dimension of one hole : A shield that contains 10 identical holes in a linear array is required to have 30 dB of shielding effectiveness at 100 MHz. What is the maximum linear dimension of one hole?
Explain differentiation theory of perceptual development : Have you seen a child slow as he/she approaches a step? How about a child that jumps full force into a swimming pool? These are both examples of perceptual development. Should parents' watch their child's every step, or is it necessary for the chi..
Discuss how you define your theoretical orientation : Discuss how you define your theoretical orientation or building theoretical orientation to the human service field. How will you expan upon your current understanding
What are the advantages of using a compiled language : What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you choose to use an interpreted language?
Create naming conventions for each entity and attributes : 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.
What is the approximate shielding effectiveness of the panel : A shielded ventilation panel consists of a 20 by 20 array of 400, 1/8 in round holes. The panel is 1/2 in thick (hence the holes have a depth of 1/2 in). What is the approximate shielding effectiveness of the panel at 250 MHz?
Why do you suppose that the method area of a jvm is global : Why do you suppose that the method area of a JVM is global to all of the threads running in the virtual machine environment?
How about perceptual development : Which types of developmental toys have you given your children, if you have any? If you do not have children reflect upon developmental toys that you have seen or would give a child. Are these age appropriate? Is the parent the only person respons..
Define impression management in your own words : Define self-presentation in your own words. Provide examples of self-presentation tactics. Define impression management in your own words. Provide examples of impression management techniques

Reviews

Write a Review

Database Management System Questions & Answers

  Database design morgan importing problem

Phillip Morgan, the owner of Morgan Importing, makes periodic buying trips to various countries. During the trips, he keeps notes about the items he purchases and basic data about their shipments. He hired a college student as an intern, and she t..

  File server solution

you will propose a file server solution for a small business. Provide an introduction which describes a file server and how it might be used for the small business. Create a table that shows a comparison of different memory types. Create a second ..

  Question 1 entity-relationship er model create an er

question 1 entity-relationship er model create an er diagram using the set of requirements provided for oxford city

  Pharmacy designating database

Pharmacy systems today are more efficient and user friendly when compared to the systems 20 years ago.

  What most popular item in terms of number of times borrowed

What is the most popular item in terms of the number of times borrowed? What is the average cost of Taylor Swift's albums, including CDs and DVDs? Round a number to 2 decimal places.

  Explain the type of analysis you completed

Your Memo will focus one paragraph on each of the Data Analysis sheets in your workbook. Explain the type of analysis you completed, the conclusions you drew, and a recommendation based on the analysis

  Construct an idef1x entity-relationships diagram

Name each relationship and ensure that you have correctly defined the minimum and maximum cardinalities.

  The time to complete data modeling

How must a database designer balance the time to complete data modeling steps with the benefits the data modeling process offers in creating a database? Consider examples from your work place and class assignments.

  How in order to perform a query on an access database

In order to perform a query on an access database, you must provide a list of

  Applications of erd in modeling real-world applications

Construct the Entity Relationship Diagram (ERD) for the above given scenario. Identify all the entities, attributes of each entity including primary key, relationship between the entities and cardinality constraints. State any assumptions necessar..

  Describe how harrahs treats customer data

Describe how Harrah's treats customer data. What is customer lifetime value? Do you think this is an easier metric to calculate at Caesars or Wal-Mart? Why?

  Explain a structured data type that can hold multiple values

The array was the first example of a structured data type that can hold multiple values. The structure is the second example

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