Show a comprehensive understanding of methodologies

Assignment Help Database Management System
Reference no: EM133342566

Learning outcome 1: Have a critical awareness of current problems and insights associated with modern secure database information systems development.

Learning outcome 2: Show a comprehensive understanding of methodologies, tools, and technologies formanaging and developing secure database systems.

Important Information

You are required to submit your work within the bounds of the University Infringement of Assessment Regulations (see your Program Guide). Plagiarism, paraphrasing, and downloading large amounts of information from external sources, will not be tolerated and will be dealt with severely. Although you should make full use of any source material, which would normally be an occasional sentence and/or paragraph (referenced) followed by your own critical analysis/evaluation. You will receive no marks for work that is not your own. Your work may be subject to checks for originality which can include the use of an electronic plagiarismdetection service.

Where you are asked to submit an individual piece of work, the work must be entirely your own. The safety of your assessments is your responsibility. You must not permit another student access to your work.

Where referencing is required, unless otherwise stated, the Harvard referencing system must be used (see your Program Guide).

Please ensure that you retain a duplicate of your assignment. We are required to send samples of student work to external examiners for moderation purposes. It will also safeguard you in the unlikely event of your work going astray.

Task 1: Smith and Co Second-Hand Bookshop

Scenario:
The Smith and Co second-hand bookshop wishes to maintain data on their customers, authors and books. They may have many books by each author in the bookshop at one time. Books may be bought and sold several times. In other words, as the bookshop is a second-hand store they may sell a book, then buy it back off the customer at a later date to sell on to another customer.

A sample customer history form can be seen below:

Requirements

Using normalization, produce a set of entities thinking carefully about the appropriate use ofentity and attribute names.

Normalization Table: produce a normalization table up to the Third Normal Form (3NF) of theproposed system. The normalization table should include the entities, attributes, and primary and foreign keys.

Use the example in Appendix 2 as a template for your normalization table.

Short Report: Write a report (of approximately 500 words) on any two potential database attacks which could occur on the Smith and Co Second-Hand bookshop database. For each attack:
• Include information relating to why the database might be a target for an attack,
• the type of attacks that may occur; and,
• the type of data that might be extracted from the system in each attack.

Remember to cite any resources using Harvard referencing.

Task 2: St. John's Hospital

Produce an E-R diagram and data dictionary for the following scenario. Ensure you think carefully about entity names and attribute names and data types.

Scenario:
Introduction

St John's hospital is updating its filing systems and wants to move its medical records within its hospital pharmacy to a computerized system to enable ease of use for staff and to modernize its old paper-based filing system. You have been tasked with developing a database application to meet their needs.

Current Position

Currently, St John's pharmacy record details of all patients (including their name, address, date of birth, ID number, and telephone number) they also store the prescription details for each patient (including the prescription number, the date prescribed, the name of the doctor who prescribed it, the name of the pharmacist who dispensed it and the issue date).

The pharmacy also needs to keep a record of their stock levels of drugs so that they can order more when stock becomes too low, this includes keeping a record of each drug, its name and item cost as well as the specific details of when this drug is prescribed and dispensed including the quantity prescribed and issued.

Entity-Relationship Diagram: Using an Entity-Relationship (E-R) diagram, produce a design of the proposed system, correctly showing labeled relationships with cardinality constraints clearly indicated, using the notation taught in the module. You do not need to show attributes on the diagram, only entity names. Ensure that you state clearly any assumptions that you have made in creating your Entity- Relationship Diagram.

Data Dictionary: Using a data dictionary, specify a set of tables and appropriate attributes for your design from the Entity-Relationship diagram above. For each table, your data dictionarymust specify:
- Table name.
- For each attribute, its name, description, and data type (using PostgreSQL data typesused in the SQL booklet for this module);
- Primary key and any foreign keys (ensure you specify which table each foreign keyrelates to);
- any further constraints on the data (e.g. business constraints on data values and dates;required format; and whether the attribute is null/not null).

Use the example in Appendix 1 as a template for your data dictionary.

Attachment:- Database design.rar

Reference no: EM133342566

Questions Cloud

Grafting surgery for large burn : ?A client had wound grafting surgery for a large burn and is now in the rehabilitation setting. The client asks the nurse, "Why can't I sleep in my normal posit
Display a critical understanding of data models : Display a critical understanding of data models and Use Database Management Systems (e.g. Oracle, Postgres) and associated technologies in secure information
Describe holistic assessment nursing : Describe holistic assessment nursing. Discuss a component of a holistic assessment in nursing.
Cortisol-adrenalin and noradrenalin play in anxiety : What is role does cortisol, adrenalin and noradrenalin play in anxiety? What is happening in the body that produces the symptoms of anxiety?
Show a comprehensive understanding of methodologies : Show a comprehensive understanding of methodologies, tools, and technologies formanaging and developing secure database systems
Discuss ethically and culturally sensitive economic issue : Discuss an ethically and culturally sensitive economic issue that has positively or negatively affected your health care organization.
Social determinants of health : Discuss the relationships among the social determinants of health, health inequity and health outcomes as these ideas relate to a particular vulnerable nursing.
Difference in abstracting-normalizing and reconciling data : What is the difference between abstracting, normalizing, and reconciling data? How are data abstracted from clinical records?
Create an IPV4 Scheme for the network shown : Create an IPV4 Scheme for the network shown here and apply it to the diagram - Then create an alternate IPv6 for the same network and apply it to another copy

Reviews

Write a Review

Database Management System Questions & Answers

  Making a simple xml tree out of the given data

Making a simple XML tree out of the given data and using Xpath to navigate through it

  Normalizationpractice on topic of normalization for each of

normalizationpractice on topic of normalization for each of the following questions give the revised table

  What functionality does their proposed clause provide

In the Zhang & Huang (2007) article, the authors propose introducing a CLUSTER BY clause into SQL. What functionality does their proposed clause provide? How might your current or previous workplace use it in a SQL query

  Explain which tables columns keys will be seen in the schema

Using both MySQL Server and MySQL Workbench, create a schema called ABC_YourLastName. Explain which tables, columns, keys, and so on will be seen in the schema

  Planning & implementing a data warehouse project

ABC Industries is a diversified global organization that provides a variety of services, including financial and technical, and manufactures its own numerous products. Its manufacturing base is spread across the globe. ABC's production facilities ..

  What you believe are the essential elements of an acceptable

Give your opinion on what you believe are the essential elements of an acceptable use policy for remote access. Elaborate on each item and justify its importance.

  How referential integrity will be achieved

Prepare database tables with appropriate field-naming conventions. Then, identify primary keys and foreign keys, and how referential integrity will be achieved.

  Create database file and insert all records in text file

Problem: Read a text file and build a localDB. Create database file (name it as studentGrade.mdf ) and insert all records in text file csvDBData.txt

  What would be the impact on the business profit

What would be the impact on the business's profit if the plan to provide a discount to large orders were implemented - Which Recommended Freight Type

  Develop an er model

You are required to develop an ER model to represent the information requirements for a database that Queensland Liquor National online trader system will use as described on last page.

  Rewrite the given normal forms in detail

The 1NF consider being the first step in normalization process. It focuses on the shape of the records. In this form we need to make sure that each cell.

  As a dba it is vital that you understand in detail how a

as a dba it is vital that you understand in detail how a query is processed by the dbms. since team retail is using

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