Ask DBMS Expert


Home >> DBMS

Database Design

Project

Choose one of the first three scenarios: "Wild Wood Apartments," "Vince's Vinyl," or "Grandfield College."

Do NOT choose the scenario titled "Westlake Research Hospital" because this scenario will act as an example throughout this course.

Instructions:

1. Read your selected scenario.

2. Review the "Deliverables" section below.

Database Design and Implementation

3. Review the "Suggestions for Scenarios" section on your textbook for important details and ideas to assist you with your deliverables.

4. Review "The Statement of Work". Use this as a model for your own statement of work.

5. When you have completed all of the deliverables, compress the files together into a single .zip file for upload.

Contact your instructor if you have any questions.

Deliverables:

1. Major Topics: List the major topics for this database, and explain why each should be considered a major topic ofthe database.

2. Statement of Work: Write a draft statement of work. Include a brief history, a statement of scope, objectives, and a preliminary timeline.

Scenario Page Number for "To Do" List

Wild Wood Apartments

Vince's Vinyl

Grandfield College

Database Design and Implementation

Unit I: Westlake Hospital Example

1. List the major topics for t his database.

Topics should include patient, doctor, drug, appointment, possibly medical history, and researchers.

2. Write a draft statement of work. Include a brief history, a statement of scope, objectives, and a preliminary timeline.

Most of the materials needed for the statement of work are in the scenario description. The timeline is also copied from the example in the chapter. Student timelines should reflect the same basic tasks, though they can vary in times allotted and deliverables. Below is a possible statement of work:

HISTORY

Westlake Hospital will be conducting a double-blind test of a new depression drug. It will involve about 20 doctors and about 400 patients. Half of the patients will get the new drug and half will get traditional Prozac. Neither the doctors nor the patients will know who is getting which drug. Only two test supervisors will know who is getting what. The test will last about 18 months. Each doctor will see 20 patients initially, though it is expected some patients will drop out over time. Each patient will be coming in twice a month for a checkup and interview with his or her doctor. The drugs will be dispersed in a generic bottle by the two supervisors, one of whom is a pharmacist.

To track this study, the hospital will need a database.

SCOPE

The database will need to track patient information from their first screening through each of their interviews. It will track the symptoms of their depression and any specific physical side effects. Each doctor will need to be able to see the information of his or her own patients, but not the information of other doctors' patients. Patients should be able to see their own medical profile, the doctor's notes, and nothing else. Only the two researchers should be able to see everything. Reports should be generated comparing the results of the two groups over time. Ther e is always some danger of spying by other companies interested in similar drugs, so in addition to the security of the blind test, the database needs to be secured against outside intrusion as well.

OBJECTIVES

. Track patients in a double-blind drug study.

. Track symptoms and side effects.

. Maintain the double blind on the part of doctors and patients.

. Generate reports that compare the results of the test groups.

Database Design and Implementation

TASKS AND TIMELINE

1. Gathering Data: This task will consist of a number of interviews, questionnaires, and observations.

2. Analyzing Data: The data gathered will be analyzed to determine business rules and preliminary data modeling.

3. Normalization: The data model will be completed with entities and relationships normalized.

4. Building the Physical Database: The data model will be translated to the relational database management system: Tables, columns with specific data types, and relational and other constraints created.

5. Testing and Security: Sample data will be entered and each of the business rules and requirements will be tested. General database security and security related to business rules will also be tested.

6. Database Completion and Installation: Final changes and corrections are made. Sample data will be removed and the database installed on a server. Final testing for server access and conne ctions.

3. Documentation: Start a notebook, either electronically or physically, to record your progress with the scenario database. Add the statement of work and any notes to the notebook.

SHOW TIMES: LOCAL SHOWS AND ACTS

Patti and Dennis like to follow local bands. They often miss concerts because they only hear about them after the event. Typically, the only advertisement of an upcoming performance for some of these artists is a paper bill tacked to a street lamp or pasted on the side of a building. Sometimes there will be ads in the free community papers, but there is no one place to locate the information. Many of their friends share similar frus-trations. It is impossible to have a dear idea of who is playing where at any given time.

Patti and Dennis came up with the idea of a database that would store all of the information about artists and shows in one place.

Ultimately they would build a Web page based on the database that everyone could access and use. They started by pedaling their idea to some of the more popular venues. The venues expressed interest. For the most part, they liked the idea of a central place where people could get a complete picture of the current music scene. It could result in more customers. Some even inquired about advertising opportunities.

Patti and Dennis also talked to some artists they knew. The artists also thought it was a good idea. They knew the hand bills were not very effective, though some of them liked the artistic effort of designing them. Another idea they had was that fans could register and select which artists or genres of music they liked and be informed of upcoming shows.

Encouraged by the response, Patti and Dennis are looking for someone to help design the database.

To do

1. List the major topics of the database to track concerts and venues.

2. Write a draft statement of work, including a brief history, a statement of scope, objectives, and preliminary timeline.

3. Documentation: Start a notebook, either electronically or physically, to record your progress with the scenario database. Add the statement of work and any notes to the notebook.

SUGGESTIONS FOR SCENARIOS

Scan the scenario descriptions and list the nouns. Identify the important nouns, the ones that describe features of the potential database. These should be your major topics. Each scenario should have at least four major themes. Some have more.

All of what you need for the history and statement of scope is present in the scenario descriptions. You are not expected to invent anything new at this stage, even though you might have ideas about other things the database could do.

At this point, the timeline is pure guesswork. Just give it your best guess. Think about what the deliverables will be, even though a lot of them involve things you haven't worked with yet. Use the statement of work in the chapter as a guide.

DBMS, Programming

  • Category:- DBMS
  • Reference No.:- M91407134
  • Price:- $200

Guranteed 48 Hours Delivery, In Price:- $200

Have any Question?


Related Questions in DBMS

Data mining assignment -in this assignment you are asked to

Data Mining Assignment - In this assignment you are asked to explore the use of neural networks for classification and numeric prediction. You are also asked to carry out a data mining investigation on a real-world data ...

Sql query assignment -for this assignment you are to write

SQL Query Assignment - For this assignment you are to write your answers in a word document. This assignment is in three parts: Part A (reporting queries), Part B (query performance), Part C (query design). For this assi ...

The groceries datasetimagine 10000 receipts sitting on your

The groceries Dataset Imagine 10000 receipts sitting on your table. Each receipt represents a transaction with items that were purchased. The receipt is a representation of stuff that went into a customer's basket. That ...

You are in a real estate business renting apartments to

You are in a real estate business renting apartments to customers. Your job is to define an appropriate schema using SQL DDL in MySQL. The relations are Property(Id, Address, NumberOfUnits), Unit(ApartmentNumber, Propert ...

Objectivethe objective of this lab is to be familiar with a

OBJECTIVE: The objective of this lab is to be familiar with a process in big data modeling. You're required to produce three big data models using the MS PowerPoint software. This tool is available on UMUC Virtual Deskto ...

The relation memberstudentid organizationid roleid stores

The relation Member(StudentId, OrganizationId, RoleId) stores the membership information of student joining organization. For example, ('S1', 'O2', 'R3') indicates that student with Id 'S1' joined the organization with i ...

Relational database exerciseyou have been assigned to a new

Relational Database Exercise: You have been assigned to a new development team. A client is requesting a relational database system to manage their present store with the anticipation of adding more stores in the future. ...

Relational database design a given the following business

Relational Database Design A) Given the following business rules, identify entity types, attributes (at least two attributes for each entity, including the primary key) and relationships, and then draw an Entity-Relation ...

We can represent a data set as a collection of object nodes

We can represent a data set as a collection of object nodes and a collection of attribute nodes, where there is a link between each object and each attribute, and where the weight of that link is the value of the object ...

Data model development and implementationpurpose of the

Data model development and implementation Purpose of the assessment (with ULO Mapping) The purpose of this assignment is to develop data models and map Database System into a standard development environment to gain unde ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As