Write your refection by describing the normalization process

Assignment Help Database Management System
Reference no: EM131315281

Objective: This is an individual assignment aimed to give the student exposure to the concepts relating to database systems and optimal strategies for efficient management of databases

Learning Outcomes assessed:

1. Create E-R diagrams.
2. Normalize tables.
3. Design a database.

Task 1:

Submit a work proposal for this assignment by the end of week 8 which must include:

a) Understanding of deliverables - a detail description of deliverables.

b) General overview of proposed plan - initial understanding of solution to task 2 which includes, the name of entities, associative entities and relationships. Initial understanding of solution to task 3.

c) Timeline for completion of task 2 and task 3.

The work proposal must be submitted in a word file through the link available in Moodle. The proposal can also include draft answers.

Scenario:

Polyglot institute conducts Certification Exams. These exams are basically organized by different certification councils. The institute operates in the following way.

A candidate identified by a unique id, name, address and mobile no. should register to write an examination. A candidate can choose and register one or more certification exams. However one exam has to be registered by at least one candidate. Every exam is identified by its code, name and council name. The institute would like to track the number of attempts of each candidate when he/she registers for an exam.

When a candidate registers for an exam, the institute allocates room identified by its no, building name and location. An exam can be scheduled in at least one room and a room may be scheduled for more exams or may not be scheduled for any exams at all. In order to avoid clashes, the institute needs to store the exam date whenever a room is scheduled for an exam.

The institute assigns one invigilator to each room. Each invigilator is identified by his/her ID, name, contact no. and specialization. An invigilator is assigned to exactly one room and a room should have one invigilator compulsorily. An invigilator belongs to exactly one certification council. Each council is designated by its code, name and country. It is not mandatory that a council should have invigilators.

Task 2:

a) Construct the Entity Relationship Diagram (ERD) for the above given scenario. Identify all the entities, attributes of each entity including primary key, not null, foreign key, relationship between the entities and cardinality constraints. State any assumptions necessary to support your design.

b) Write an SQL statement to create the tables and insert at least 2 records for each table created above.

c) Write at least two SQL statements having "subqueries" based on the tables created above to demonstrate the concept of "subquery".

d) Write at least two SQL statements having "joins" based on the tables created above to demonstrate the concept of "Join".

Task 3:

a. Normalize the below given import summary form to First Normal Form, Second Normal Form and Third Normal Form.

Import Summary

Import id: IM92-2016                                                Manager id: M567

Import Date: 2/2/2016                                              Manager name: Ali Al Rawahi

Source: Dubai

Destination: Oman

Import Parts Details:

Partscode

Partsname

Type

Materialtype

Weight

Quantity

Total Weight

P2345

Couch

Furniture

Leather

400

150

60,000

P3413

Door

Building Accessory

Aluminum

85

1,500

127,500

P2415

Office Chair

Furniture

Leather

70

600

42,000

P4424

Sofa

Furniture

Wood

300

400

120,000

P2476

Door Knob

Building Accessory

Iron

30

600

18,000

P3412

Window frame

Building Accessory

Aluminum

100

400

40,000

P3422

Office table

Furniture

Wood

250

100

25,000

b) Write your refection by describing the normalization process carried in the task above in connection with concepts taken from literature in 400-500 words. The literature can include conference papers / scholarly articles / text / reference books.

Task 4:

Be ready for a presentation and Viva to demonstrate your knowledge with the different concepts used in preparing the assignment. Schedule for the presentation will be announced in the class. Marks for task 2-3 will depend on the presentation and viva.

Verified Expert

In the given document there are few question related to to the given case study. To solve these problem we should have proper knowledge of it.And we have also discussed about database creation and queries.

Reference no: EM131315281

Questions Cloud

What is the entropy change of the universe : What is the entropy change of the universe as a result of each of the following processes?
Prove that two isentropic curves do not intersect for system : Show that isentropic curves do generally intersect for systems with more than two independent variables.
How the philosophy of economist milton friedman influence : Apply three general legal concepts that were discussed in the required readings, i.e. Appendix B or other materials from the required readings. Make sure you include in-text citations to the course materials, as failing to cite your sources will ..
Government act is of greatest interest to tyrone : Tyrone has been tasked with making sure that the new toy will meet all legal requirements before it's put on the market so that the company can avoid another costly recall. Which government act is of greatest interest to Tyrone?
Write your refection by describing the normalization process : Fundamentals of Relational Database Management Systems (COMP 0301) - Write your refection by describing the normalization process carried in the task above in connection with concepts taken from literature in 400-500 words. The literature can inclu..
Provide an overview of what the case is about : As a reminder of what is expected in the project, you should have reviewed the following case: Administration of the Wrong Blood
Is it possible that ice vii will form : If water vapor is compressed isothermally above the critical temperature, will ice I form? Is it possible that ice VII will form?
How you will monitor the risks that you have projected : For this assignment, you will determine how you will monitor the risks that you have projected, as well as the unknown risks that occur during the course of the project.
Warehouse in one of several locations : A national retailer is looking at putting in a warehouse in one of several locations. Each location has a fixed and variable costs listed in the table below. Management is interested in knowing which location is best but has no forecast of demand.

Reviews

len1315281

12/16/2016 5:58:30 AM

Task 1 Complete and satisfactory proposal. Task 2(a)Complete and accurate in all aspects Task 2(b)Create tables and records successfully Task 2(c) Provided 2 sub queries with no errors - Task 2(d)Provided 2 join queries with no errors Task 3(a)- Completely normalized tables.Task 3(b)- Description is Excellent and accurately underpinned with literature

len1315281

12/16/2016 5:57:01 AM

Follow the guidelines mentioned below for your assignment. ? Assignment should be typed and uploaded to Moodle and will undergo plagiarism detection test through Turnitin (a plagiarism detection tool) ? Handwritten/scanned assignments will not be accepted. ? Assignment should have a Title Page. Title Page should contain the following information. ? Assignment Name ? Class ? Student name ? Student ID ? It should have Table of Contents ? Use page numbers ? Assignment should be typed in your own words using Times New Roman font size 12. ? Heading should be with Font Size 14, Bold, Underline ? Use Diagrams and Examples to explain your topic. ? Copy paste from the Internet is strictly not acceptable. ? Reference should be included in the last page as follows ? Author name, Book Title, Publisher, Year in case of books ? In case of web site references type the full path of the web page with referenced date ? In case of magazines/ periodicals type article name, magazine name, Issue Number and date

Write a Review

Database Management System Questions & Answers

  Creating an er model including entity classes

You will need to start by creating an ER model, including both Entity Classes and attributes. This is to be done in MySQL Workbench

  Write and execute sql definition commands

Write the SQL DDL to create the database that contains each of the relations shown in the above ERD and write and execute SQL definition commands

  Systematic understanding of the current trends

Display a detailed knowledge and systematic understanding of the current trends in data warehousing, business intelligence and data mining.

  Evolution of utilizing data analytics in business

Define data analytics in general and provide a brief overview of the evolution of utilizing data analytics in business. Analyze the main advantages and disadvantages of using data analytics within the industry or company that you have chosen

  Database backup and restore practices relating to security

Database backup and restore practices relating to security

  A description on the features of enhanced erd

A description on your approach The features of your enhanced ERD A discussion about handling the M:M relationship between customer and products The approach used to ensure 3NF Required SQL statements for the database Star schema

  Installing and configuring integration services

Steps you through the process of installing SQL Server Analysis Services in a named instance. The instance will be named ASvc and will include Integration Services and management components, including BIDS.

  Write expressions in relational algebra to answer queries

Write expressions in relational algebra to answer the queries -  List the names of persons who do not own any car.

  Reverse-complement of a dna string

The reverse-complement of a DNA string is a new string in which each nucleotide is replaced by its complement and the string is reversed -  its complementary strand can be read in its forward direction, which is reverse of the original string's dire..

  What are the candidate keys of r

Suppose you have a relation schema about teaching classes that has the following attributes: Class, Instructor, Time and Room.

  How relationships are represented in a relational database

Describe in your own words and illustrate with tables how relationships are represented in a relational database?

  Compare the database backup and disaster planning

This research paper will describe, compare and contrast Database Backup & Disaster Planning. You are IT Manager for a major bank. The bank includes services such as checking accounts, savings accounts, and issues loans.

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