Create the rdm with appropriate attributes

Assignment Help Database Management System
Reference no: EM13840713

Task

Part A - Normalisation

1 Using the table and data given below, normalise the table to 3NF.

2 Use correct dependency diagram(s) to show each normalisation level.

3 Create an ERD to show the resultant tables at the 3NF level with all the attributes, Primary/Foreign keys etc.

Book_ID Book_Title Bk_ Author Date_Published Publisher Publisher_Location Borrower_Num D_Borrowed D_Returned

101 Management of Information Systems Laudon 2010 Pearson NSW AR258714 25/4/2014 4/5/2014

102 Intro to Information Systems Rainer 2012 Wiley QLD HC258321 10/2/2014 16/2/2014

103 Database systems Coronel 2011 Cengage VIC AR258714 25/4/2014 6/5/2014

104 Management Cole 2013 Pearson NSW KX25894 15/3/2014 23/3/2014

102 Intro to Information Systems Rainer 2012 Wiley QLD WC258568 20/2/2014 27/2/2014

103 Database systems Coronel 2011 Cengage VIC PS258963 25/5/2014 2/6/2014

102 Intro to Information Systems Rainer 2012 Wiley QLD BW258541 18/4/2014 26/5/2014

Part B - Modify existing ERD and create additional entities as required

Use the solution guide from Assessment Item 2A to complete this part.

At a later interview with the manager and the traffic coordinator of Drive-n-Drop, you find out that the company also has a number of trainers that are delegated various training assignments for both newly recruited and existing drivers. When drivers call in sick and cannot come to work, the Drive-n-Drop traffic coordinator needs to find a replacement driver; in this case any of the trainers who don't have a current training assignment may be chosen as relief drivers. Details about relief drivers and which shift they are covering need to be recorded.

Additionally, you are informed that drivers report if there is damage on the bus, prior to leaving the depot. The description of the damage is then recorded in a damage log along with the date, the time, and the number of the driver that reported the damage. If the damage is serious, the traffic coordinator assigns a replacement bus to the driver to complete his/her shift.

Drive-n-Drop has their own mechanics' workshop and they conduct regular services on all of their buses every 3 months. All service details are recorded to ensure that the buses are in good working order and comply with safety regulations.

Part B - Q1:

List the business rules and constraints that apply to the business case as outlined above

Part B - Q2:

Modify your ERD according to the new information you have received, as the above business activities (rules).

Ensure that you use the ERD solution from previous assessment 2A as a guide (this will be uploaded on Interact in week 7), then add any necessary entities, relationships, primary/foreign keys, etc.

Part C

Create the RDM with appropriate attributes, based on the newly added entities created by you. (Do not include the entities given to you from Assessment 2A), following the format given below:

Rationale

This assessment item is designed to test your understanding of more advanced database design, your ability to use an iterative approach to modelling, and to examine data problems due to redundancy.

In Part A, you are required to apply the normalisation process to existing data in order to minimise redundancies and data anomalies. Parts B & C are a continuation of Assessment Item 2A, using the same business case of Drive-n-Drop.

Reference no: EM13840713

Questions Cloud

Explain how a firm that does not hold a competitive advantag : Explain how a firm that does not hold a competitive advantage
Determine the electric flux : Consider Fig, which shows three pith balls and their corresponding net charges. Several notional surfaces have been drawn that enclose some or all of the charges. (A 2-D outline of each surface is shown). Use Gauss' Law to determine the electric f..
Explain the criminal offenses created by computer misuse act : Explain the criminal offenses created by the various sections of the Computer Misuse Act in 150-250 words
Organizations going through change : Organizations Going Through Change
Create the rdm with appropriate attributes : Create the RDM with appropriate attributes, based on the newly added entities created by you. List the business rules and constraints that apply to the business case as outlined.
Journalize the adjusting entries for the month : Prepare journal entries to record the transactions for April and post them to the ledger accounts in Part 6.2. The company records prepaid and unearned items in balance sheet accounts.
Describes the management dilemma confronting organization : describes the management dilemma confronting the organization
Are academic and professional integrity related in any way : How will professional ethics impact your career in the field you have chosen? Are academic and professional integrity related in any way? How might an academic integrity violation impact your future career
What is realistic rendering in computer graphic : Differentiate between pillar boxing and the letter boxing. What is realistic rendering in computer graphic. Discuss the approach used in realistic rendering.

Reviews

Write a Review

Database Management System Questions & Answers

  Create a relationship between two tables

In this project, you will use a database to answer questions about concerts in the local college area. You will create a relationship between two tables, create a query from an existing query, and create queries using text, numeric, compound, and ..

  Your boss has just heard about some nefarious computer

your boss has just heard about some nefarious computer activities called ping sweeps and port scans. he wants to know

  What is the optimal number of disks

If you have two redo log groups with four members each, what's the optimal number of disks you need to provide appropriate protection on the redo log files

  Build the prototype as a distributed system

You should document a UML design for the proposed system. This should include a description of: architecture, requirements and functionality, detailed system design.

  Application service provider to configure a vpd

Application service provider to configure a VPD so that the company can arm support multiple customers with a single instance of an application.

  Design an relational model model of a database

Design an Relational Model (RM) model of a database (DB) that will be useful for each of the chosen enterprises. (Hint: You may choose to translate the 2 ER model designs you created ).

  How much of the total materials handling cost

How much of the total materials handling cost would be allocated to the wall mirrors - the materials handling cost is allocated on the basis of material moves

  Assume that the database system in your organization has

write a 200- to 300-word short-answer response for the followingsuppose that the database system within your

  Can you say that attribute b defnitely is or is not a key

State the defnition of a lossless-join decomposition with respect to this example. Answer this question concisely by writing a relational algebra equation involving R, R1, and R2.

  What problems could be caused by not having indexes

What problems could be caused by not having appropriate indexes and what problems could be cause by having too many indexes?

  Create a context level dfd

Create a context level DFD. You should take your DFD to your tutorial for feedback before starting on the ER.

  Design and build a small database application

In Word, identify a potential database application. It should be based on data you understand well, such as student data (refer to text), a hobby (see Lesson 8), or a set of data you use on the job. When you have made your choice, proceed to Step ..

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