Build relational database that will allow for querying thing

Assignment Help Database Management System
Reference no: EM131182394

Hands-On Project:

Building a Relational Database, page 76 of Database Security by Alfred Basta, Melissa Zgola First Edition.

You have been hired to design a relational database for a convenience store which is located within an apartment complex.

The goal of the database is to keep track of the inventory sold in hopes of using the data to better meet the customers' convenience store needs. Up until your arrival, the store kept track of each customer's purchases using a flat database log, as shown in the follow- ing table.

Using the information provided, build a relational database that will allow for querying things such as products sold, customer purchases, total apartment purchases, and total spent per apartment.

Include any created tables and identify the keys and key types that are used. Identify all relation- ships, labeling them 1:1, 1:N, or M:N.

Customer name

 

APt

Product name

Product prim

 Purchased

Joseph Anthony

 

1125

Orange juice

4.59

1

Joseph Anthony

 

1125

Bread loaf

2.29

1

Yolanda Burns

4.1

3221

Milk

3.67

1

Yolanda Burns

 

3221

Candy bar

1.19

3

Frances Jordan

 

1138

Gum

.99

2

Steve Miller

 

2221

Gum

99

1

Cho Lin

 

2239

Bread loaf

2.29

1

Reference no: EM131182394

Questions Cloud

Impact greenhouse gases found in the atmosphere : 1. How does human activity impact greenhouse gases found in the atmosphere? 2. What are some simple changes humans can do to help keep the Earth cooler in the future? 3. What are you doing to help?
What is the momentum of the ball : A 10g ball is thrown, at a 25oangle above the horizontal, with a speed of 20m/s. What is the momentum of the ball?
Describe the risks and benefits with leading : There are two aspects to this assignment. First, describe the risks and benefits with leading, meeting, and lagging the market in overall compensation and benefits
Develop criteria to assist in selecting the vendor to use : Develop criteria to assist in selecting the vendor to use for the training. Determine the topics that should be covered in the seminar. Support your selection of the topics.
Build relational database that will allow for querying thing : Build a relational database that will allow for querying things such as products sold, customer purchases, total apartment purchases, and total spent per apartment.
Ntify the specific relevant stakeholder for the subject firm : ntify the specific relevant stakeholders for the subject firm. For each stakeholder, identify the key satisfaction attributes for each stakeholder.
What is the efficiency of engine : What is the efficiency of this engine? What is the maximum possible efficiency of this engine?
Could we take a walk that crosses all the bridges : If we built a new bridge in K¨onigsberg between the Island and the top and bottom banks of the river, could we take a walk that crosses all the bridges and uses none twice? Either explain where could we start and end in that case or why we couldn'..
Significant different costs : Waterway debris can be removed by two methods which carry significant different costs, either by land based equipment or by water based equipment. Would you consider breaking the line items down to account for these different operations

Reviews

Write a Review

Database Management System Questions & Answers

  Find natural groupings in the data

Using R (only), explore the use of clustering to find natural groupings in the data, without using the class variable - i.e. use only the 20 numeric (input) attributes to perform the clustering

  Review the erd below to understand the entities,attributes

For every column in every table, update the data type as needed to enforce the domain constraints of the data.

  Draw the hash table containing the hash structure

We keep inserting 82 and 89 into the hash table. Draw the table to refl the new values. Be sure to indicate the number of bits used during hashing.

  Explain role of a database administrator

Explain the role of a database administrator,the tasks performed by this role and why this role is important in Database Management.

  Create link list in adt to maintain employee information

Create a link list in ADT c to maintain employee information like name,empid,basic salary and address.1.add employee info to the list if the empid is valid.

  Describes how the proposed system is to be built

Create a company and choose a product. Use the SDLC to define an ES system that integrates TWO of the process for this product. Identified above works with the current and future system users to define and model the current business processes in det..

  Briefly how to make use of indexes such as b+ tree

Summarize briefly how to make use of indexes such as B+ tree or a hash indexes in selection, projection, and join operations?

  Write about the history of databases

Write a 1-paragraph summary of what you plan to discuss in your paper. Your instructor will read your proposal and either approve it or suggest that you select another topic. If your topic is not approved, you will have 2 calendar days to resubmit..

  Program to build a database concerning employee information

Company XYZ needs a program to build a database concerning employee information.

  Describe the content, purpose, user access methods

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

  Installation process between oracle 11g and oracle 10g

Create a document that will compare the installation process between Oracle 11g and Oracle 10g. Your submission document can be in the form of a MS Word document or a MS Excel spreadsheet. As long as you can adequately present your findings, the f..

  Identify the primary key of mpd

Create a SQL Select Query to pull Product_ID, Product_Description and Units_Sold for Product 85773 from the CSS.Sales table. Hint: do not use the CSS prefix in your query

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