Create entity relationship model and relational model

Assignment Help Computer Engineering
Reference no: EM133473118

Assignment: Training Management Database System- Project

Instructions

I. This project will be distributed as in the following:

1. Identify the entity types, attributes, keys.
2. Identify the relationship and cardinalities.
3. Draw the ERD.
4. Schemas before Normalization.
5. Schemas after Normalization.
6. Create the tables.
7. Populate your tables with at least 5 rows.
8. Execute the requested sample queries.
9. Screenshots for answering SQL questions (6, 7, and 8).

II. You are advised to make your work clear and well presented; marks may be reduced for poor presentation.

III. The work should be your own, copying from students or other resources will result in ZERO marks

Training Management Database System

A training providing institute is offering training courses to their clients. A database system is needed to register the trainees in these courses. The data requirements for the system are given as follows:

1. The company has many teachers. Each teacher has a unique id, name, date of birth, address (house number, street name, city, state), and may have several phone numbers.

a. A teacher may teach many courses.

b. We keep track of the number that a teacher has taught a course.

2. The institute offers many courses to their clients. Each course has unique id, course name, start date, end date, and course language.

a. The course language is either English or Arabic.

b. We keep track of the fee of each offered course.

c. One or more courses is offered to a client.

3. There are many clients. Each client is identified by unique id, client name, address, contact person, and contact person name.

4. Trainees works for a client. Each trainee has a trainee id, first name, last name, and a phone number.

a. Trainees may take several courses. o We keep track of the fee of the taken course by a trainee.

Learning Outcome(s):

1. Design a database starting from the conceptual design to the implementation of database schemas.

2. Create EntityRelationship model, Relational model, and write SQL queries.

Reference no: EM133473118

Questions Cloud

What the actual problem is and any history that you have : Indicate the purpose statement and scope of your problem - tell us what you will be solving and why you believe it is an important issue.
What are ethical matters related to immigration policy : What are the ethical matters related to Title 42 immigration policy?
How does this document refl ect black americans growing : How does this document refl ect black Americans' growing sense of identification with nonwhite people in other parts of the world?
Differences in letter of the law and the spirit of the law : Differentiate between the letter of the law and the spirit of the law and provide 2 examples of each.
Create entity relationship model and relational model : Design a database starting from conceptual design to implementation of database schema. Create Entity Relationship model, Relational model and write SQL queries
How james madison hopes to control the mischiefs of faction : How James Madison hopes to control the mischiefs of faction in the United States. Consider Madisons argument in the light of Americas
How should a corporation attempt to achieve synergy among : MGT 401 Saudi Electronic University Strategic Management - How should a corporation attempt to achieve synergy among functions and business units?
How should be community justice perspective in mind : Mentally ill offenders are a challenging group to supervise in the community. How should they be supervised with a community justice perspective in mind?
How did the spanish experience of colonization : How did the Spanish experience of colonization during the voyages of Columbus and Cortes differ from the English experience at Jamestown

Reviews

Write a Review

Computer Engineering Questions & Answers

  Write a program in c to find the largest of 32

Write a program in C to find the largest of 32, 8-bit unsigned numbers in memory location $0800-$081F. Place the answer in $0820.

  How do you think this is reflected in their art

In the New Kingdom Egypt acquired an empire and became wealthier than ever. How do you think this is reflected in their art?

  Explain the name of method used to perform the conversion

Complete the MultiConverter program. Have a total of six conversion buttons to convert between Inch to Cm, Cm to Inch, and two other pairs of conversion.

  Complete the micro-timing diagram

Complete the macro-timing diagram, Complete the micro-timing diagram

  What would a marketing strategy be that would work for

What would a marketing strategy be that would work for that particular infrastructure as well as the type and kind of product or service that I should provide?

  Discuss manager wants me to create some custom programs

old job and my manager wants me to create some custom programs

  Discuss the advantages of each type of testing

Discuss the advantages and disadvantages of each type of testing. When is each type of testing appropriate? Are there situations that preclude the use.

  Discuss a separation of duties and job rotation

Explain the differences between a separation of duties and job rotation. Why is separation of duties important? Why would you do job rotation

  How many sandwiches do you make

Suppose you are planning a party for 10 friends. You decide to make sandwiches to serve at the party, no more than one sandwich per person.

  Benefits of firewall

Write down a summary explaining the firewall you installed involve the benefits of firewall you selected.

  Discuss what is quantum cryptography

Discuss what is Quantum Cryptography? Why can it be trusted when it comes to exchanging the Secret keys? What are its implication on security and authenticity

  Explore the different methods of calculating subnets

Research some of the options these various methods provide, and create your own "cheat sheet" to help pre-pare you for subnetting on the CompTIA Networkþ exam.

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