COMP 1005 Relational Database Systems Assignment

Assignment Help Accounting Basics
Reference no: EM132409800

COMP 1005 Relational Database Systems Assignment, Level: 2, Middle East College, Oman

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 scenario and be able to conduct optimal strategies for efficient management of databases.

Intended Learning Outcomes covered:

1. Design the logical structure of a database using Entity-Relationship diagram.

2. Apply normalization techniques to reduce redundancy in a database.

Task 1:

Complete the work proposal in Microsoft Word file format (may include possible answers based on your initial understanding). Work proposal for the assignment must be 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 and a brief write up on the concept of referential integrity. Initial understanding of solution to task 3 which includes the process to be followed for normalization and a brief write up on the concept of data integrity.

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

Task 2:

Scenario: Consider the attached scenario of a baby day care center. The owner wants to maintain a database for easy access to records related to the day care and other things. The requirements are as follows:

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

NOTE: The attribute names chosen should be meaningful and should be different for each student to avoid similarity in the submitted work. The students are advised to add the last 4 digits of their student id to the names of the attributes to avoid similarity with other students' work.

b) Analyze the above given scenario and discuss about the possible structure of any two relations by giving the details on the datatype and the size of each attribute. State any assumptions necessary to support your design.

c) Discuss the possible domain constraints to be implemented in the design given in (b) part to make the design better. State any assumptions necessary to support your design.

Task 3:

a) Normalize the attached Form to First Normal Form, Second Normal Form and Third Normal Form. Make assumptions for the identification of the primary key wherever necessary.

NOTE: The attribute names chosen should be meaningful and should be different for each student to avoid similarity in the submitted work. The students are advised to add the last 4 digits of their student id to the names of the entities to avoid similarity with other students' work.

b) Give a reflection of how normalization will help in easy maintenance of the database. Support your answer with reference to the above Question. (At least 150 words)

c) Discuss the implementation of integrity constraints in the above scenario. (maximum 400 words).

Note - Need only Task 2 and Task 3.

Attachment:- Relational Database Systems Assignment File.rar

Reference no: EM132409800

Questions Cloud

What is the gram-equivalent weight of the metal : It was determined that 1.52 g of metal displaced1.4 L at STP of hydrogen from an acid. What is the gram-equivalent weight of the metal?
How many grams of ice were added : All of the ice melted, and the water temperature decreased to 0.0°C. How many grams of ice were added?
What is the mole fraction of the solute in the solvent : If the total pressure above the solution is 760 mmHg, what is the mole fraction of the solute in the solvent?
Volume of the reservoir : A volume of 9 x 104 L of gas at 100 kPa and 20 °C is placed in a pressurized container at 1.5 x 103 kPa and 0 °C
COMP 1005 Relational Database Systems Assignment : COMP 1005 Relational Database Systems Assignment Help and Solution, Level: 2, Middle East College, Oman. Construct the Entity Relationship Diagram
Manufacture of explosives such as tnt : Toluene, C7H8, is used in the manufacture of explosives such as TNT (trinitrotoluene). The combustion reaction of toluene is:
Why did the solution turn to pink at the end of titration : Why did the solution turn to pink at the end of titration(redox titration between sodium thiosulphate and sulphuric acid)?Explain your reasons.
Describe the properties of the different states of matter : Describe the properties of the different states of matter. How does the behavior of molecules differ in each? How is it the same?
What are these changes indicative of : In general, when looking at the electrodes in any part of the experiment before and after recording each voltage measurement, what are the physical changes

Reviews

Write a Review

Accounting Basics Questions & Answers

  Prepare full product cost statement for the streamline bike

Prepare a full product cost statement for the Streamline bike and suggest a suitable selling price. Prepare a suitable analysis of the new product

  Prepare a statement of cash flows using the indirect method

Prepare a statement of cash flows using the indirect method, which includes a schedule reconciling net income to net cash provided by operating activities.

  How many drapes would the firm have to clean to break even

Given these data, if Everclean's variable costs were reduced to $50 per drape, how many drapes would the firm have to clean to break even?

  Discuss goals and objectives of conceptual framework project

Case - The Theoretical Foundation of Accounting Principles. Discuss goals and objectives of Conceptual Framework Project

  How much of tammys bonus might the irs

How much of Tammy's bonus might the IRS recharacterize as a dividend

  At year-end alvare company estimates its bad debts as 070

at year-end alvare company estimates its bad debts as 0.70 of its annual credit sales of 762000. alvare records its bad

  Determine the amount of factory overhead

During the month of February 2019, actual direct labor hours of 9,700 were incurred. Use this information to determine the amount of factory overhead

  Activity-based costing problem

The company produces two products, Gert and Mill. Gert requires 60,000 machine hours and 20,000 direct labor hours, while Mill requires 40,000 machine hours and 30,000 direct labor hours. Using activity-based costing, machining costs assigned to e..

  Purple amp orange inc sold 700000 of bonds on an interest

purple amp orange inc. sold 700000 of bonds on an interest payment date at 102. assuming the bonds will be retired in

  Your cpa firm is preparing the tax return of a new client

your cpa firm is preparing the tax return of a new client who says he has had numerous transactions involving the sale

  Prepare the journal entry for the exchange

Prepare the journal entry for the exchange of these similar assets. Prepare journal entries for the following for Bartz, Inc. May 11 Replaced the engine in a Van #1, paying cash of $5,400 May 18 Paid cash for a tune-up of the engine in Van #2 of $570..

  Explain the total assets liabilities and net worth

Explain the process for creating a balance sheet. Explain the total assets, liabilities, and net worth (loss). Explain the use of profitability, liquidity.

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