Question

In: Computer Science

DATABASE MANAGEMENT SYSTEMS After looking at the material in Section 2, go ahead and answer the...

DATABASE MANAGEMENT SYSTEMS

After looking at the material in Section 2, go ahead and answer the following questions:

  • What is a foreign Key? (1 Point)
  • What is a composite attribute? Give an example (1 Points)
  • What is a multivalued attribute? Give an example (1 Points)
  • What is a relationship Modality? What is a relationship Cardinality? (2 Point)

(Make sure you understand the difference between the two)

  • Open MySql workbench and build an ERD with the following Entities, Attributes and Relationships.

We want to track historical data of Soccer players. We want to track current data for clubs, Coaches and Soccer Balls.

A soccer player can only play for one club but over time a player would have played for one or many clubs. A club has many players.

Some players are Captains and supervise other players.

A club can have one or many Coaches, a Coach can only coach one team.

A Team has one or many soccer balls, a Soccer ball can only belong to one team. (10 Points)

Players

Teams

Coaches

Soccer Balls

To be defined

Player ID

Team ID

Coach ID

Serial Number

…..

First Name

Team Name

C_FirstName

Maker

…..

Last Name

City

C_LastName

Color

…..

Address1

Phone

City

State

Zip Code

Country of Origin

Solutions

Expert Solution

1. What is a foreign key?

Answer: - Foreign key is an attribute. Which establish relationship between any two (2) tables.

So, a foreign key is a field (or) collection of fields in one table that referes to the primary key in another table.

2. What is Composite attribute? Give an example

Answer: - Composite attribute means which can be divided into smaller sub parts.

Example: -

Explanation: -

  • Student is an entity.
  • Student have a name.
  • Name is a attribute of student.
  • So this Name is forther divided in to smaller sub parts:First_Name, Middle_Name and Last_Name.

So this is Composite Attribute. So the "Name" is call it as a composite attribute.

3. What is a multivalued attribute?Give an example

Answer: - Multivalue means multiple values can be derived. It may contains more than one value.

Example:- A person can have more then one phone number.

A person can have more then one E-mail address.

4. What is a relationship Modality? What is a relationship Cardinality?

Answer: -

relationship Modality:- Modality indicates the minumum number of times an instance in one entity can be associated with an instance in the related entity.

relationship Cardinality: - Cardinality indicates the maximum number of times an instance in one entity can be associated with instances in the related entity.

Simple explanation:- "Card" which means "number". it "shows how both the entities are connected with each other".

There are three(3) types:

1. one to one

2. one to many

3. many to many


Related Solutions

"Looking Back and Ahead" Class: Health Information Systems Review the course outcomes. Looking back on everything...
"Looking Back and Ahead" Class: Health Information Systems Review the course outcomes. Looking back on everything you have learned in this class, what has been the most surprising or interesting lesson learned? Why? Predict what the focus of health information systems will be ten (10) years from now. Justify your post with examples. Additionally, consider an example of a human technology interface in healthcare, from clinical technology to administrative or electronic data. Propose one way the future of healthcare will...
IT344- Database Management Systems book Fundamentals Of Database Systems please no copy and paste Use your...
IT344- Database Management Systems book Fundamentals Of Database Systems please no copy and paste Use your own words , No handwriting. Users prefer to stream high quality videos (e.g., watch YouTube) without lagging (i.e., slow loading). In this context, explain how UDP is better than TCP when streaming videos?
Database Management Systems IT344 -Fundamentals Of Database Systems book Please Use your own words . sorry...
Database Management Systems IT344 -Fundamentals Of Database Systems book Please Use your own words . sorry No handwriting no copy paste Construct a B+ tree for the following set of key values under the assumption that the number of key values that fit in a node is 3. Key values (3,10,12,14,29,38,45,55,60,68,11,30) Show the step involved in inserting each key value. thank you for your time and effort
Identify 5 benefits of using a Database management systems
Identify 5 benefits of using a Database management systems
The management of TTT Co must choose whether to go ahead with either of two mutually...
The management of TTT Co must choose whether to go ahead with either of two mutually exclusive projects, A and B. The expected profits are as follows. Profit if there is strong demand Profit if there is moderate demand Profit if there is moderate demand Option A $ 8,000 $ 2,400 $ (2,000) Option B $ 3,000 $ 2,000 $ 1,000 Probability of demand 0.2 0.3 0.5 Required: (a) Based on expected values, what would be the decision (project A...
Database Management Systems Question a. Design a simple RETAIL store records database with 3 to 4...
Database Management Systems Question a. Design a simple RETAIL store records database with 3 to 4 tables to track customer purchases of store products and answer the following questions about your database. b. Create an instance (a state) of your database.       
Database Systems: A Practical Approach to Design, Implementation, and Management, 6th Edition, Chapter 11 Database Analysis...
Database Systems: A Practical Approach to Design, Implementation, and Management, 6th Edition, Chapter 11 Database Analysis and the DreamHome Case Study. Based on Dreamhome Case Study; Title suitable for the project based on the case study? The problem statement ? Objectives? Boundary(scope)? User views? ExtraFeatures?
Database Management Systems for Business Name the data model that is only used to document a...
Database Management Systems for Business Name the data model that is only used to document a database design. 6.         State the most important characteristics regarding the output of any relational algebra operation. Name the software system that permits the data in a distributed database to be transparent to users. Use two words to distinguish a file based systems and a database. 9.        Name the level to represent an organization view in the three-level ANSI-SPARK architecture. 10.       Name the terminology of...
1.write about your plan for the database performance tuning, query optimization, and distributed database management systems.  Include...
1.write about your plan for the database performance tuning, query optimization, and distributed database management systems.  Include appropriate diagrams.
Answer the following question: o After looking into Hofstede reading in week 2 “cultural perspectives”, Consider...
Answer the following question: o After looking into Hofstede reading in week 2 “cultural perspectives”, Consider Oman mixed culture and differentiate the advantage and disadvantages of these dimension and their effect on innovation and entrepreneurship
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT