Ask Question, Ask an Expert

+1-415-315-9853

info@mywordsolution.com

Ask DBMS Expert


Home >> DBMS

Assignment 1 Development of an ER Diagram and Database Implementation

Course Objectives:

This assessment task focuses on the following course objective:
• use entity-relationship diagrams to design a relational database.

Project Specification

You have been commissioned by Julie from ABC Event Organisers to design the database to assist them with managing their booking, customer and supplier information. You are only required to provide the design of the database at this time.
ABC will like to store information regarding their customers. Customers might either be individual or corporate customers. For individual customers they will like to store contact name, address details (including their location, postal and delivery address details), email address and phone numbers (mobile, home, work). For their corporate customers they will like to store the business name, a contact name, address details (including their location, postal and delivery address details), email address, website URL, and phone numbers (mobile, work).
ABC has a number of different suppliers who offer them with the products which they need to organise events. For each supplier they will like to store their business name, contact name, address details (including their location, postal and delivery address details), and phone numbers (mobile, work).

Each supplier might provide a number of different products. Like a supplier may offer furniture like chairs, tables, or other items such as table clothes, cutlery and crockery. Suppliers may only offer one product or many different products. ABC will like to be able to search their database to get a list of suppliers who supply particular products, though, they don’t required to know how many of each particular product the supplier stocks.

In the database ABC will also like to store information about their staff. Staff might be employed full-time, part-time or on casual basis. ABC require to store contact information for the staff (address and phone), along with their TFN. They will also like to know what certifications the employees have. Like: “Responsible Serving of Alcohol”, “Food Handling”, or any related police checks like “Working with Children”. Each employee might hold the number of various skills and certifications. Some staff is supervisors of other staff members and this also requires being stored.

For each event ABC will like to store details like where the event is to be held, the customer who they are organising the event for, the date and time of the event, the type of event and how many people will be at the event. ABC specialises in organising christenings, weddings, birthday parties and work functions. For each event they require to store information about the supplies which they need (like tables, chairs, sets of cutlery), the supplier which they will be using for the various products (they could use more than one), and how many of each product they require. ABC will also like to store details of the staff that have been assigned to each event. Each event will have one staff member who takes on the role of event manager.

ABC understands that they might not have offered you with enough information. If you require to make assumptions about their organisation please make sure that you record these.

The design document must contain:

1. An appropriate title page which includes an acknowledgement of all students you have spoken to about the assignment.

2. A table of contents and automatically generated page numbers.

3. An entity relation diagram which models the problem that includes:

a. all entities, relationships (including names) and attributes;

b. primary (underlined) and foreign (italic) keys identified;

c. cardinality and participation (optional / mandatory) symbols; and

d. assumptions you have made, like how you arrived at cardinality / participation for those not mentioned or clear in the business description, etc.

e.The E-R must be completed using standards of this course

4. Relational data structures which translate the E-R diagram which includes:

a. relation names;

b. attribute names;

c. primary and foreign keys identified; and

d. for each relation the level of Normalisation achieved, and for any not to Third Normal Form, describe why.

e. The data structures must be shown using the standards of this course.

5. A relational database schema that translates your relational data structures which includes:

a. table names,

b. column names and field types

c. primary and foreign keys identified

DBMS, Programming

  • Category:- DBMS
  • Reference No.:- M9799

Have any Question? 


Related Questions in DBMS

1 draw and explain erm diagram andnbsp explain what is

1. Draw and explain ERM diagram and  explain what is REM 2. Explain what is Normalization . what is 0NF,1NF, 2NFand ,3NF and explain what is in the tables Entity Relationship Modeling and Normalization: 1 System Analysis ...

Lab 2 modifying a database design in visiothis assignment

Lab 2: Modifying a Database Design in Visio This assignment contains two Sections: Visio Diagram and Design Summary. You must submit both sections as separate files in order to complete this assignment. Use "Appendix A: ...

This assignment consists of two 2 sections a design

This assignment consists of two (2) sections: a design document and a revised Gantt chart or project plan. You must submit both sections as separate files for the completion of this assignment. Label each file name accor ...

Use sql management studio to create a database called

Use SQL Management Studio to create a database called ITCO630_P1.MDF. Be sure to store the database in a location that you will remember. Add the following tables and data to the database. Use the appropriate field types ...

Relational database systems comp 1005objective this is an

Relational Database Systems (COMP 1005) Objective: This is an individual assignment aimed to give the student exposure in understanding, designing, building and analyzing database systems for a given real-time based scen ...

Fundamentals of databases assignment 1 -q1 explain the

Fundamentals of Databases Assignment 1 - Q1. Explain the distinction between total and partial constraints. Q2. Explain the difference between a weak and a strong entity set. Q3. Explain the distinction between disjoint ...

Describe a dbms and its functions list at minimum three of

Describe a DBMS and its functions. List, at minimum, three of the popular DBMS products and give a brief description of each. Your response should be at least 200 words in length. Explain what mobile devices are and why ...

Create a database to keep inventory of something you own

Create a database to keep inventory of something you own, such as books, CDs, movies, collectibles, etc. You can make these up if you want. (You could use this in real life to keep track of what other people have borrowe ...

Describe a database that might be used in nursing using

Describe a database that might be used in nursing. Using this data, explain the relationship between a field, a record, a table and a database. In addition, what are the advantages of managing database information in Acc ...

Assignmentyou are to design a program that will serve as a

Assignment You are to design a program that will serve as a database for keeping track of video games and various statistics for the games. This application will allow for the storing of the name of a video game, its gen ...

  • 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

Section onea in an atwood machine suppose two objects of

SECTION ONE (a) In an Atwood Machine, suppose two objects of unequal mass are hung vertically over a frictionless

Part 1you work in hr for a company that operates a factory

Part 1: You work in HR for a company that operates a factory manufacturing fiberglass. There are several hundred empl

Details on advanced accounting paperthis paper is intended

DETAILS ON ADVANCED ACCOUNTING PAPER This paper is intended for students to apply the theoretical knowledge around ac

Create a provider database and related reports and queries

Create a provider database and related reports and queries to capture contact information for potential PC component pro

Describe what you learned about the impact of economic

Describe what you learned about the impact of economic, social, and demographic trends affecting the US labor environmen