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

  Define basic entity relationship diagram colleges

E-R diagram - Basic Entity Relationship Diagram Colleges and universities must draw a clear connection between the requirements of the field for which the student is being prepared and the things required of the student as part of that preparation pr..

  Er diagram representing the logical data model

Create an Entity-Relationship Diagram representing the logical data model for the following scenario. It should include all entities, attributes, relationships and keys.

  Build a database named dbms course project

Build a Database named DBMS Course Project. The database should include following tables.

  What is data mining

What are the advantages of consolidating a patient's medical records into a single data- base accessible by many? What are the risks associated with this consolidation?

  Develop a context diagram and system level data flow diagram

Develop a Context Diagram and a System Level Data Flow Diagram , make sure you properly identify all the components. Develop an ERD as well making sure you properly label the Entity name.

  Review the subsequent list of data management difficulties

how data warehousing, online transactional databases, and data mining can solve or reduce these difficulties. Be specific.

  Relational database modelling techniques and e-r diagram

Practical experience in using Entity-Relationship and Relational Database modelling techniques - design using an E-R diagram an entity-relationship model of the problem, convert the model into a relational model, and assess the normal form of each ..

  Knowledge and data warehouse hi there i need to start the

hi there i need to start the assignment for data warehouse where i need to define assignmentyou are required to design

  Number of leaf-level blocks needed if blocks are full

What is the order P of the B+-tree if B+-tree access structure on the key is constructed? What is the number of leaf-level blocks needed if blocks are approximately 69% full (round up for convenience)?

  Create a simple query for each table that returns

Create a simple query for each table that returns all of the columns and all of the rows for each table. Write a query that displays each part that has been purchased by Huffman Trucking Company

  Design a database for an insurance company

Consider a video game store. For each game, the database contains information about title, producing company name, designer(s) name(s), version of the game, type of the game and characters in the game.

  Database design in mysql with column names of client

The instrutions are given below: MySQL Server and MySQL Workbench. In this schema, create all the necessary tables, columns, and relationships to complete your database.

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