COMP 20002 Fundamentals of Relational Database Management

Assignment Help Database Management System
Reference no: EM132407575

COMP 20002 - Fundamentals of Relational Database Management - Middle East College

Objective: This is an individual assignment aimed to allow the students to design database systems and apply optimal strategies for efficient management of databases.

Outcome:

1) Creating visual representation of the logical structure of a database using Entity- Relationship diagram.
2) Apply normalization techniques to reduce redundancy in 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 task2 and task 3.
c) Timeline for completion of task2 and task 3.
d) Resources required for completion of the assignment.

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

Task 2:

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

The SMART kid is an Omani educational center. It has many offices, each workplace is identified by its ID, and it has a name, address and contact number. Each workplace has many faculties and the faculties belongs to exactly one office. The Faculty information includes ID, Name, qualification and Phone number.

In order to improve kids, The Smart Kid center provides several educational programs. A faculty can teach one or more programs and only one faculty teaches a program. Each program has a unique Number, name, occupation and location. When a child's visit to the office, the Customer Relations Officer will record the child's details, such as name, contact number, address and residence number, unique to each child. A child can choose any number of programs or choose no program, at least one kid can choose a program.

Whenever a child selects a program, to monitor the child's level, the date and rating score will be reported. The SMART kid center also provides its kids with various packages such as Abacus, all-round growth, communication skills, etc.

Each package has unique code, name, term and price. Any amount of packages can be purchased by a kid or need not purchase one. At least one kid will buy a Package; otherwise the office will cancel the package. When a child purchases a package, the office would like to record the date to keep the package term.

b) Write your reflection for the above assignment by explaining the ERD in 200 to 400 words in a ssociation with concepts adopted from literature. Conference papers, academic articles, text & reference books can be included in the literature.

Task 3:

a. Normalize the below given Shipment Summary Form to First Normal Form, Second Normal Form and Third Normal Form. Make assumptions for the identification of the primary key wherever necessary.

b) Write your reflection for the above assignment by explaining the Normalization process in 200 to 400 words in association with concepts adopted from literature. Conference papers, academic articles, text & reference books can be included in the literature.

Attachment:- Fundamentals of Relational Database Management.rar

Reference no: EM132407575

Questions Cloud

What specifically will you tell her about : What specifically will you tell her about one step you would take with managers and one step you would take with employees?
EEEE1001 Computer Aided Engineering - Assignment Problem : EEEE1001 Computer Aided Engineering Assignment Help and Solutions, University of Nottingham, UK-How to produce the material required for successful development.
Valuable in collecting both live memory images : Go online and research some tools that would be valuable in collecting both live memory images and images of various forms off media.
What are some concerns of implementing a new database : RDBMS are currently very popular, and many are available in the marketplace. The application that specific RDBMS are most appropriate for depends.
COMP 20002 Fundamentals of Relational Database Management : COMP 20002 Fundamentals of Relational Database Management Assignment Help and Solution, Middle East College - Assessment Writing Service - Apply normalization
What is the lowest probability of a correct guess : A contestant thinks his guess will be right 50% of the time. Should he play? What is the lowest probability of correct guess that would make playing profitable
Organization disaster recovery and business continuity plans : Comparing your organization's disaster recovery and business continuity plans with the best practices outlined in your course text
Develop client-side application that connects to any website : Assignment description: We expect you to develop a client-side application that connects to any website (online) and execute the HTTP get command to retrieve.
What is the difference between agile and waterfall : Share a resource that compares Agile to Waterfall methodologies and address the following: What is the difference between Agile and Waterfall?

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