Design and implement an appropriate relational database

Assignment Help Database Management System
Reference no: EM131066246

Learning Outcomes

- Implement the theory of databases as they are configured and managed within up to date business information systems.

- Implement an appropriate database design for a given scenario.

- Implement a reliable database application of reasonable complexity.

- Be able to interrogate databases using SQL statements that are appropriately constructed using the functions, operators and structures covered within formative class exercises

Brief (Details about the application domain)

For 30 years East Lancashire Hospice has continuously provided a special way of caring for people suffering from life limiting illnesses throughout Blackburn, Darwen, Accrington and Clitheroe.

Volunteers are one of the hospices greatest resources and there are currently 800 on the register. In a typical month volunteers within the hospice alone put in 1500 hours of effort - not including work in the charity shops, fundraising activities or as volunteer drivers.

Volunteers work in teams in all areas throughout the hospice. These areas include; reception, day therapy, inpatients unit, driving, flower arranging, gardening, diversional therapies, complementary therapies, catering, administration and bereavement. They are also vital in offering fundraising support at events and in the charity shops and warehouse.

Tasks

The Hospice requires a Microsoft Access 2013 relational database to manage and organise information about their volunteers. Their current database is a large flat file which is becoming increasingly difficult to both maintain and access information.

Using the un-normalised structure provided you should complete the following tasks:

Relational Modelling
- Model the Data using ERM and ERD techniques
- Normalise the data to 3rd Normal Form

Database

Using your relational model produce a database using Microsoft Access 2013, your implementation should include the following:
- Tables based upon the results of your relational model
- Data input mechanisms (MS Access Forms)
- Pre written queries
- Formatted reports that detail the following:
   o A single Volunteer's details
   o Departments and their Volunteers
   o Volunteer Safety Training completed, grouped by category and order date ascending
   o Volunteers who have not completed Safety Training
- Appropriate input masks and constraints.

Testing

You should devise a test plan and generate sufficient sample data to test the functionality of all aspects of your database.

Documentation
- Technical database documentation (as a minimum your schema)
- User documentation

Submission Requirements

1. Database design documentation including your ERM and Normalisation process
2. Access 2013 database
3. Completed test plan
4. Documentation

1. Design and Implement an appropriate relational database for the given scenario using the appropriate database design techniques discussed on the course. Database design is fit for purpose and implemented appropriately. Implementation is based upon design work.

Clear evidence of structured design. Relationships are clearly derived and data is normalised to 3NF

Thoroughly documented design process indicates clear understanding of the application domain. Domain assumptions are appropriately documented

2. Efficiently store data so as to eliminate data anomalies and redundancy. Implementation provides effective structure for the application

Implementation provides efficient structure for the application against most of the use cases identified in the brief

The data structure provides an efficient structure for all the use cases provided. Clear consideration has been given to the ease with which the data structure could be adapted to support future development

3. Allow the user to interrogate the database using the interface described so as to return meaningful and timely result sets based upon input. A simple range of queries allow the user to extract information from the application

Queries have been implemented which capture the full range of use cases detailed in the scenario

Users are easily able to extract complex/compound sets of relevant information from the application

Assignment Details

4. Produce design and test documentation for your solution. Documentation clearly covers all aspects of the brief. Testing is structured

Documentation is professionally presented and testing covers all aspects of the application

Testing and documentation cover all aspects of the application domain and follow a coherent strategy. There is clear evidence of the application of further reading

It needed to be in access 2013 i need

1. A single Volunteer's details

2. Departments and their Volunteers

3. Volunteer Safety Training completed, grouped by category and order date ascending

4. Volunteers who have not completed Safety Training Technical database documentation (as a minimum your schema) and User documentation

Reference no: EM131066246

Questions Cloud

Diversity management program : What are the characteristics of an effective v. ineffective Diversity Management program? Write a 2 page (500 words) response to the question. Include one biblical example in your answer.
What is the magnitude of the issue : Develop 90% confidence intervals for the proportion of all students, the proportion of all male students, and the proportion of all female students who abused prescription medication.
Implementation of the affordable care act : Analyze two (2) changes to Medicaid resulting from the implementation of the Affordable Care Act. Determine the impact that these changes will have on both Medicare eligibility and your state government's fiscal responsibility. Provide examples to..
A logistics strategy to handle the issue of interest : Provide in-text citations for each outside source of ideas, concepts, strategies, data, or other information paraphrased or quoted in the body of the document. (Plagiarism will be handled according to the University Academic Integrity Policy.) fo..
Design and implement an appropriate relational database : ST10126 Database design and application - Implement the theory of databases as they are configured and managed within up to date business information systems and implement an appropriate database design for a given scenario.
Small business administration website : Visit the Choose Your Business Structure section of the U.S. Small Business Administration's website. If you were to start your own business, which business entity structure would you choose? Justify why your chosen structure is the best organizati..
How many ways can the three balls be drawn are red : A box contains 7 white balls and 3 red balls. Three balls are drawn at random. Inn how many ways can the three balls be drawn
Example of a measure of learning and growth measure : Identify one specific example of a measure of learning and growth measure that you feel could be critical to an organization, but difficult to measure. What would be a metric that could be used to quantify it.
Evaluating systems thinking : Think of the last time you visited a zoo. You visit the zoo to enjoy the wealth of variety of animals in their natural habitat. Next time you visit a zoo, notice that similar types of animals are presented together whereas ones that may be natural..

Reviews

Write a Review

Database Management System Questions & Answers

  Knowledge and data warehousing

Design a dimensional model for analysing Purchases for Adventure Works Cycles and implement it as cubes using SQL Server Analysis Services. The AdventureWorks OLTP sample database is the data source for you BI analysis.

  Design a database schema

Design a Database schema

  Entity-relationship diagram

Create an entity-relationship diagram and design accompanying table layout using sound relational modeling practices and concepts.

  Implement a database of courses and students for a school

Implement a database of courses and students for a school.

  Prepare the e-r diagram for the movie database

Energy in the home, personal energy use and home energy efficiency and Efficient use of ‘waste' heat and renewable heat sources

  Design relation schemas for the entire database

Design relation schemas for the entire database.

  Prepare the relational schema for database

Prepare the relational schema for database

  Data modeling and normalization

Data Modeling and Normalization

  Use cases perform a requirements analysis for the case study

Use Cases Perform a requirements analysis for the Case Study

  Knowledge and data warehousing

Knowledge and Data Warehousing

  Stack and queue data structure

Identify and explain the differences between a stack and a queue data structure

  Practice on topic of normalization

Practice on topic of Normalization

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