Database using entity-relationship diagram

Assignment Help Database Management System
Reference no: EM131318380

Relational Database Systems (COMP 1005)

Objective: This is an individual assignment aimed to give the student exposure in understanding, designing, building and analyzing database systems for a given real-time based scenario and be able to conduct optimal strategies for efficient management of databases.

Intended Learning Outcomes covered:

1. Design the logical structure of a database using Entity-Relationship diagram.

2. Apply normalization techniques to reduce redundancy in a database.

Task 1:

Complete the work proposal in Microsoft Word file format (may include possible answers based on your initial understanding). Work proposal for the assignment must be submitted before the end of week 7 (before 11:55 PM, November 24, 2016) and must include:
- What you will do with the given tasks: task 2, task 3 and the dates (timeline) by when they will be completed
- General overview of initial understanding of solutions to task 2 and task 3
- Identification of Literature Resources

Task 2: Scenario:

Apollo Hospitals (AH) is a popular medical service provider in Oman. AH wants to automate its business functions into an information system. The proposed information system must be developed keeping in mind the following business rules. As part of this, you need to analyse and develop an Entity Relationship model depicting the following various business requirements and functionalities for the proposed Pharmacy Information System of AH.

Dr. Prathap Reddy, Chairman, is aware that other multi-specialty hospitals are coming up in a big way and AH will face fierce competition from new healthcare systems. So, he has decided to take all measures to always be ahead of others in the market. It is increasingly important to AH that Reddy be able to analyse services rendered by AH and perception of patients more thoroughly.

The Pharmacy places requests to the Purchase Department whenever it is in need of drugs. Pharmacy is identified by unique id, name and telephone number. Purchase Department is identified by a unique number. The other elements are phone number, manager. The Purchase Department submits many orders or may not submit an order. An order is uniquely identified by an id. The other elements of order are placement date, fulfillment date, received date, order amount. An order consists of one or more drugs or items. A drug is supplied by one or more supplier. A supplier supplies many drugs or may not supply a drug. Whenever a supplier supplies a drug, AH wants to record the shipment details such as date of supply. The elements of drug are unique id, name, type, manufacturer id, manufacture date, expiry date, batch number, unit cost. A supplier is uniquely identified by id. The other elements of supplier are name, address, phone number, email, location and track record.

a) 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 necessary to support your design.

b) For the task 2a, analyse and recommend how the proposed ER model could accommodate the shipment and payments.

Task 3:

a) Normalize the below given Patient Prescription Bill to First Normal Form, Second Normal Form and Third Normal Form.

PHARMACY INFORMATION SYSTEM, APOLLO HOSPITALS

Patient Prescription Bill

Bill number:     0000501        Bill date: 02-May-2016

Prescription Number: 501        Patient Name: Mohsin     

Patient Address: Al Khuwair    Patient Category: M

Doctor ID: 129                        Doctor Name: Imaan

Pres. Date

Drug ID

Drug Name

Quantity

Unit Price

Total

29/12/2015

1111

AAAAA

10

2.00

20.00

19/03/2016

1232

GGGGG

4

9.00

36.00

19/03/2016

2425

SYRINGE

10

0.50

5.00

21/03/2016

1111

AAAAA

10

2.00

20.00

21/03/2016

3339

PANADOL

10

1.00

10.00

 

 

 

 

TOTAL

LESS 10%

91.00

9.10

 

 

 

NETT PAYABLE AMOUNT (OMR)

81.90

b) For the finally arrived normalized form in task 3a above, discuss how the redundancy has been minimized.

Task 4: Be ready for a written viva to demonstrate your knowledge with the different concepts used in preparing the assignment. Schedule for the written viva will be announced in the class and on Moodle/MEC mail. Marks for task 2 and task 3 will depend on the written viva.

Note: Task 4 is compulsory. No marks will be awarded to tasks 2 & 3 if written viva is not taken by a student.

Reference no: EM131318380

Questions Cloud

Provide a historical summary on individual or organization : Provide a brief historical summary on the individual or organization. Identify and explain the unethical behavior/event examined. Reflect on ethical standards. Determine the influence of leadership.
Which company appears to have the better net profit margin : Which company appears to have the better net profit margin?- Which company appears to have the best return on assets?
Marginal tax rate for the firm : Its cash expenses will be $1,000,000 million while depreciation expense will be $200,000; then what is the expected free cash flow from taking the project if the marginal tax rate for the firm is 30 percent?
Required rate of return on the stock : What was the amount of the dividend that was just paid if the required rate of return on the stock is 20 percent?
Database using entity-relationship diagram : Design the logical structure of a database using Entity-Relationship diagram - Apply normalization techniques to reduce redundancy in a database
Give a simple definition of earnings per share : Give a simple definition of earnings per share.- Assume that a corporation is a nonpublic company. Comment on the requirement for this firm to disclose earnings per share.
What is the current market price of zapata stock : Zapata Corporation will pay dividends of $5.00, $6.00, and $7.00 in the next three years. Thereafter, the company expects its dividend growth rate to be a constant 10 percent. If the required rate of return is 15 percent, what is the current mar..
What is the npv of investment : The new boat is expected to increase EBITDA by $50,000 per year for 10 years.  What is the NPV of this investment if the corporate income tax rate is 50 percent and the cost of capital is 10 percent?
How would given dividends influence earnings per share : The denominator of the earnings per share computation includes the weighted average number of common shares outstanding. Why use the weighted average instead of the year-end common shares outstanding?

Reviews

len1318380

12/19/2016 6:23:41 AM

Guidelines Follow the guidelines mentioned below for your assignment. -Submit a work proposal detailing aspects such as initial understanding of the given tasks, timelines to complete each task, literature sources for solving the tasks. - Handwritten assignments will not be accepted. - Assignment should have a Title Page. Title Page should contain the following information. - Assignment Name -Class - Student name - Student ID - It should have Table of Contents - Use page numbers - Assignment should be typed in your own words using Times New Roman font size 12. - Heading should be with Font Size 14, Bold, Underline -Use Diagrams and Examples to explain your topic. - Copy paste from the Internet or other student work is strictly not acceptable. - References should be included in the last page as follows - Author name, Book Title, Publisher, Year in case of books -In case of web site references type the full path of the web page with referenced date - In case of journals/magazines/periodicals type article name, magazine name,Issue Number and date

len1318380

12/19/2016 6:21:24 AM

? Design the logical structure of a database using Entity-Relationship diagram. Critical Thinking, Analytical, Comparing, Contrasting, Decision-making, Data Modeling, Researching, Making judgment about complex issues, Communicate conclusions effectively. ? Apply normalization techniques to reduce redundancy in a database. Critical Thinking, Analytical, Cognitive, Problem Solving, Evaluating Evidence, Making judgment about complex issues, Researching, Demonstrate Creativity, Communicate conclusions effectively.

Write a Review

Database Management System Questions & Answers

  Create all not null constraints as indicated in the erd

Create all NOT NULL constraints as indicated in the ERD. Create all PK constraints as indicated in the ERD. Create all FK constraints as indicated in the ERD.

  Distinguish the role of databases and database management

Distinguish the role of databases and database management systems in the context of enterprise systems

  What is the oracle database

What is the Oracle Database 11g Express edition default folder during installation and can this be changed?

  Explain data for each candidate of eight constituencies

supplies % of votes each candidate is likely to receive, based on popularity rating. Actual number of votes received is that percentage of General votes. You should enter data for each candidate in each of the eight constituencies.

  Construct a diagram using rationale to map the arguments

Construct a diagram using Rationale to map the arguments about a moral claim that you have identified in the article/case study: Include all supporting and objecting claims.

  Write down a 350-word summary explaining two of the most

write a 350-word summary describing two of the most popular database vendors in the marketplace. answer the following

  Draw a context diagram and a level-0 dfd

develop the report having each task clearly numbered togetherwith your answer. You are also expected to write an introduction and conclusion for this report.In performing the following tasks, you have to strictly follow all diagramming rules used ..

  Develop an interesting program in ruby

Develop an interesting program in Ruby and Develop a game, such as a board, adventure, word, or computer game.

  Discussing about data preprocessing steps

NIT6160 Assignment Project: Data Mining using R. Your report should contain the following: Theoretical Discussion: Limited to two pages discussing about data preprocessing steps, the motivation for selecting a particular method, and how the paramet..

  Identifying risk in an organization and the environment

Identifying risk in an organization and the environment in which it operates is the first step in approaching a potential audit and designing an effective audit program.

  Explain why log records could be written between the begin

Explain why log records could be written between the begin checkpoint and end checkpoint records.

  Why you believe the researcher adopted the specific approach

Follow this with a few pages in which you compare and contrast these. Clearly identify what is similar and different between the designs, and then explain why you believe the researcher adopted this specific approach.

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