Design relational database using entity-relationship diagram

Assignment Help Database Management System
Reference no: EM13761608

Design a Relational Database using Entity-Relationship Diagram (ER-D)

Design a Relational Database by Mapping Entity-Relationship Diagram (ER-D) into Relational Models.

Apply Normalization to the database design.

Apply Relational Algebra operations on real database.

Create and manipulate relational database systems using SQL.

Project Task

The project for this module consists of 6 phases, which should be accomplished within 8 weeks. The work of each phase should be documented and submitted to the instructor according to the due date. The tasks for each phase are described below.

Phase 1: Scenario

Write a scenario summarizes the business rules for the business that you are creating database for.

Phase 2: Entity Relationship Diagram (ERD)

Draw an ERD reflects the elements (entities and attributes) that are described in the scenario.

Phase 3: Mapping 

Apply mapping to the ERD.

Phase 4: Normalization

Apply normalization and define the final entities and their attributes.

Note: provide justification if normalization is not required for your project.

Phase 5: Database Implementation 

- Create the database using SQL. Write all the SQL commands for each table.

- Write at least 3 SQL commands to select, insert, update or delete a specific data in the database.

Phase 6: Presentation & Final Report due date:

Each group members should present their work in front of their classmates.

The evaluation of your presentation will be based on the following criteria:

- Clarity of demonstration
- Utilization of time
- Awareness of the contents being presented and the response to examiners' questions.

The requirements above have to be documented in a report.

Project Report Includes

Title Page

Table of Contents

Database Design for all the phases

References

Proposed Project topics:

- Course administration System
- Library Management system
- Bus station Management system
- Hospital Management system

Reference no: EM13761608

Questions Cloud

Versions of unix : Early versions of UNIX were available only with a command-driven interface. In more recent years, graphical user interfaces have become popular. Explain in your own words why these GUIs made an impact on the popularity of this operating system.
Develop a work breakdown structure : Develop a Work Breakdown Structure (WBS) for the activities of the project using a phase or deliverable approach for determining the format of the WBS
Four basic financial statements : 1) Look at the four basic financial statements for any publicly traded corporation. You can find them at the SEC website using their search tool. Find the total assets, liabilities, and shareholders' equity for the most recent year (in the annual ..
Would image of change chosen affect diagnostic model used : Would the image of change chosen affect the diagnostic model used? Explain why and how, or why not with examples based on the readings thus far in the course.
Design relational database using entity-relationship diagram : Design a Relational Database using Entity-Relationship Diagram (ER-D) and design a Relational Database by Mapping Entity-Relationship Diagram (ER-D) into Relational Models.
Nursing theorist presentation problems : The relationship between the theory and the concepts in nursing metaparadigm.
Explain strings are an important part of programming : Strings are an important part of programming. They are used to transfer all sorts of data between the user and program, as well as from program to program. Humans communicate with streams because they are flexible enough to encode words and vari..
What is the value of additional capacity on the polisher : Western Chassis produces high-quality polished steel and aluminum sheeting and two lines of industrial chassis for the rack mounting of Internet routers, modems, and other telecommunications equipment. What is the value of additional capacity on the ..
Determine cash generated from operations : 1) Which financial statement is used to determine cash generated from operations?

Reviews

Write a Review

Database Management System Questions & Answers

  Question 1 the systems analyst proposes the subsequent two

question 1. the systems analyst proposes the subsequent two relationships between the flight and pilot entities what

  Defines the semantic checks necessary to produce

The third project involves writing the semantic analyzer for the compiler that was begun in the previous projects. To simplify the semantic error checking, you are to remove the ability to have multiple functions from the grammar and the ability t..

  Design and develop a database using professional principles

Your database project must meet the following assessment requirements: Design and develop a database using professional principles and standards.

  Explaining valid host addresses of wan links

Start with LAN on RTA and proceed clockwise. Determine the number that how many total valid host addresses will be wasted on WAN links?

  Create a new table in which to store publisher information

In the following project, you will open a database containing the inventory of a bookstore, create a new table in which to store publisher information, add records, and then sort the table

  Write a reference-based implementation of a queue

Write a reference-based implementation of a queue that uses a linear linked list to represent the items in the queue. You will need both a head reference and a tail reference.

  Illustrate concurrency control method by two phase locking

For each table argue whether or not interference with another transaction is possible. Illustrate concurrency control method using two phase locking.

  The packing list describes the ideal contents

The packing list describes the ideal contents of each package, but it is not always possible to include the ideal number of each item. Therefore, the actual items included in each package should be tracked. A package can contain many different ite..

  Convert table to 3nf and represent answer in dbdl

Convert the table to 3NF. Represent your answer in DBDL. (i.e. Give table name and fields. Underline the primary key. Draw an entity-relationship diagram showing all relationships.)

  Draw an eer diagram with the given entities

Draw an EER Diagram with the given entities with the attributes listed - implement EER Diagram.

  Draw relational schema and show functional dependencies

Draw relational schema and show functional dependencies Comprehensive schema that shows existing PK and all functional, partial and transitive dependencies Detailed schema that shows existing PK and most functional, partial and transitive dependen..

  Imagine that you have been hired as a consultant to assist

imagine that you have been hired as a consultant to assist in streamlining the data processing of an international

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