Create a data model of process showing entity associations

Assignment Help Database Management System
Reference no: EM13489923

1. NORMALIZATION OF DATA

A table of data for a library is shown in the table for Problem 9. Normalize these data into the third normal form, preparing them for use in a relational database environment. The library's computer is programmed to compute the due date to be 14 days after the checkout date. Document the steps necessary to normalize the data similar to the procedures found in the chapter. Index any fields necessary, and show how the databases are related.

STUDENT ID NUMBER

STUDENT FIRST NAME

STUDENT LAST NAME

NUMBER OF BOOKS OUT

BOOK CALL NO

BOOK TITLE

DATE OUT

DUE DATE

678-98-4567

Amy

Baker

4

hf351.j6

Avalanches

09-02-09

09-16-09

678-98-4567

Amy

Baker

4

hf878.k3

Tornadoes

09-02-09

09-16-09

244-23-2348

Ramesh

Sunder

1

i835.123

Politics

09-02-09

09-16-09

398-34-8793

James

Talley

3

k987.d98

Sports

09-02-09

09-16-09

398-34-8793

James

Talley

3

d879.39

Legal Rights

09-02-09

09-16-09

678-98-4567

Amy

Baker

4

p987.t87

Earthquakes

09-03-09

09-17-09

244-23-2348

Ramesh

Sunder

1

q875.i76

Past Heroes

09-03-09

09-17-09

2. DEFINING ENTITIES AND DATE MODELING-FIXED ASSET PROCEDURES

 The business rules that constitute the fixed asset procedures for the Safe Buy Grocery Stores chain are similar at all the store locations. The store manager at each location is responsible for identifying needed fixed assets and for selecting the vendor. Freezers, refrigerators, delivery vans, and store shelving are examples of fixed asset purchases. Once the need has been identified, each store follows the following procedures.

 The manager creates a purchase order, which is sent to the supplier. The supplier delivers the asset to the receiving clerk, who prepares a receiving report. Each week, the fixed asset department clerk reviews the fixed asset receiving report summary and creates a fixed asset inventory record for each receipt. The fixed asset clerk maintains the inventory records and depreciation schedules. The vendor subsequently submits an invoice to the AP department clerk, who creates an invoice record. The clerk reconciles the invoice against the receiving report and purchase order and then creates a payment obligation to be paid at a future date, depending on the terms of trade. On the due date, a check is automatically prepared and sent to the vendor, and the payment is recorded in the check register. At the end of each day, a payment summary is sent to the AP manager for review.

Required

Assume that the manual system described is to be automated using a relational database system. Perform the following tasks. You may need to make assumptions about how certain automated activities will be performed.

a. List all candidate entities in the procedures described.

b. Identify the valid entities, and explain why the rejected entities should no be modeled.

c. Create a data model of the process showing entity associations.

d. Create a fully attributed model by adding primary keys, foreign keys, and data attributes. Normalize the model.

Reference no: EM13489923

Questions Cloud

What is the fundamental frequency of the closed pipe : Consider two wind instruments with pipes of the same length, but one is open and the other is closed on one end. what is the fundamental frequency of the closed pipe
Explain what is the value of ccal for the calorimeter : She pours a 50.0 mL sample of water at 345 K into the calorimeter containing a 50.0 mL sample of water at 298 K. She carefully records the final temperature of the water as 317 K. What is the value of Ccal for the calorimeter?
Find the magnitude of velocity of the particle displacement : A transverse wave is propagation on water surface and is described by the equation y=0,01sin[(1,0)x + (30) t ], find the magnitude of velocity of the particle's displacement
Define the bond angles which are at least slightly different : Show the bond angles which are at least slightly different that are shown by the H2CCBr2 molecule.
Create a data model of process showing entity associations : Identify the valid entities, and explain why the rejected entities should no be modeled and create a data model of the process showing entity associations.
Organizing budget data and chart of accounts : Organizing Budget Data and Chart of Accounts
Explain it acts as an electrophile on which an enolate ion : What was the purpose of using aq. NaOH in aldol condensation lab? A. It acts as an electrophile on which an enolate ion can attack B. It acts as a nucleophile which can attack an electrophilic carbonyl carbon.
How did they manage the situation : Marks will be given on the soundness of your argument, research conducted, quality of report (presentation, referencing) and the understanding of the issues. Each report will be assessed individually.
How much revenue is recognized on the march income : How much revenue is recognized on the March income

Reviews

Write a Review

Database Management System Questions & Answers

  Explaining unclustered b pus tree index

Suppose you have a table which contains 27,000 data records, and you have unclustered B+ Tree Index on the table.

  Create data file grades with records of the form

Input names of students from the user, terminated by ZZZ, and create a data file GRADES with records of the form.

  Create a sql statement and execute the same in sqlplus

Statistics can be created on tables, indexes columns and as well as on the individual columns. But, if for some reason table or index statistics have not been updated, then this may result in a full table scan.

  Create a new manager class

Create a new package called task04. Copy your classes from package task03 into this package. Create a new class: Manager class.

  Write a join query that for every order placed on september

Write a join query that for every order placed on September 5, 1998, (use '05-SEP-1998') will list the order number and order date along with the customer number, last name, and first name of the customer who placed the order

  Design an er diagram to capture the given requirements

Design an ER diagram to capture the requirements. State any assumptions you have that affects your design and three-level schema architecture for the Gyan Gurukul Company that provide better security also design a data abstraction for his client ka..

  List the name of the project with the lowest budget

List the names, ages, and salaries of managers of a user-specified sex (male or female) working in a given department. You can assume that, while there are many departments, each department contains very few project managers.2

  Explain turing and von neumann models

Write a 2 page research paper (excluding the title page) on the Turing and von Neumann models. Compare and contrast each and discuss which model is better and why.

  Q1 explain what a relational database is and explain why

you are the trainer for a major technology firm. one of the problems your firm has is hiring new technologists who have

  Write down sql dml statements which address the given

write sql dml statements that address the following requirements 1 update the employees table and give all employees

  How could those redundancies lead to anomalies

What problem would you encounter if you wanted to produce a listing by city? How would you solve this problem by altering the file structure?

  Purpose of the database

Complete Entity-Relationship Diagram (ERD) for the database design. Include all maximum and minimum cardinalities on your diagram.

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