Create a data dictionary for the entity relationship diagram

Assignment Help Database Management System
Reference no: EM132659860

This assignment requires you to demonstrate the knowledge and skills you have acquired throughout this unit by designing and creating a functional database application that addresses the tasks given below. In order to complete this assignment, you should choose an appropriate organisation on which to conduct research and base your database application.

Select an industry in which you are interested. For example, commercial airlines, commercial banking, retail, beauty, healthcare, fitness, publishing, hospitality, leisure and tourism, automotive, construction etc.

From the industry selected, you should investigate the sort of data they hold and the types of transactions they carry out. For example, an educational establishment will hold data about students, staff, rooms, units, assessments and results. Their transactions might include adding students to units, allocating staff to teach units, allocating rooms to units, allocating different assessments to units and recording the results for each unit assessment the student undertakes.

Task 1 Analysis and Design

Produce the following documents:

a) Identify and discuss your chosen organisation, with a minimum of SIX (6) entities, and outline the likely data and information that the company would require. List and explain the functions and transactions that a database application might perform that would support some of the day to day functions of the organisation. Summarise the advantages of a DBMS to the organisation.

b) Draw an ERD (Entity Relationship Diagram) that shows data entities that have been identified in part a) and how they relate to one another. The ERD should support the transactions that have been identified in part a) and should be fully normalised to 3rd normal form (3NF).

c) Create a data dictionary for the entity relationship diagram using the entities identified in part b). The data dictionary should identify the tables, attributes, primary and foreign keys, data types and any constraints/ business rules from your chosen organisation.

Task 2
a) Create all of the normalised tables using SQL. Show your SQL scripts and the finished tables.

b) Enter sample data in all tables (minimum THREE (3) rows per table).

c) Write at least FIVE (5) queries that show your understanding of SQL. SQL statements that should be used should include: Select, Update, Delete, From, Where, And, Count, Ascending, Order By. TWO (2) of the queries should join TWO
(2) or more tables together.

Task 3 Assessment and evaluation
Provide a written assessment and evaluation of the work you have undertaken. Your discussion should include:
• Any assumptions that you have made and how they impact the design.
• How well your database meets the data and information requirements of your chosen organisation.
• How the database supports the transactions that you identified in task.
• Any problems you had with your ER model and how you overcame them.

Reference no: EM132659860

Questions Cloud

Robert macfarlane study of the catacombs : How does the concept of verstehen come into play in Robert MacFarlane's study of the catacombs (in the book invisible cities)?
What the schools should do to prevent school violence : School violence is of growing concern to law enforcement and almost never occurs without warning. Examine the main motivation(s) of school violence and give.
Definitions of indianness conflict : What are the various ways that one might be defined as "real" Indian?
How much is net income in us dollars : You are operating a hotel in Italy. Your net income is 750,000 euros. Your exchange rate is $1.25/1euro. How much is your net income in U.S. dollars?
Create a data dictionary for the entity relationship diagram : Draw an ERD (Entity Relationship Diagram) that shows data entities that have been identified in part a) and how they relate to one another
Definition of cohen middle-class measuring rod : What do you believe could be included today in the definition of Cohen's 'middle-class measuring rod?
Contrast gradually acquired progressive disability : Please contrast gradually acquired progressive disability (such as that experienced by Carol Saylor) with sudden onset disability
Evaluate what is holding period return : You earned $3.50 in dividends during the year. Assume that you sell the stock for $275.00 today. What is your holding period return?
What were your thoughts on the video clip : What were your thoughts on this video clip? Could this be viewed as propaganda, increasing fear of terrorism? Support your position.

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