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?
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 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.
hi i need answer for 4.1 4E database systems the complete book
hi i need answer for 4.1 4E database systems the complete book
Describe the importance of databases and database management systems in managing organizational data and information. Include...
Describe the importance of databases and database management systems in managing organizational data and information. Include in your discussion the types and some examples of database management systems. Also, address the advantages and disadvantages of using a DBMS.
Describe some of the differences between database management systems such as Oracle and Access. Provide specific...
Describe some of the differences between database management systems such as Oracle and Access. Provide specific examples of these differences. Create your first SQL Oracle statement after reviewing the resource link above; everyone's SQL query should be different. Provide the SQL code and describe what data is being retrieved and how you would use the information for decision purposes. Identify how you might come up with the same data using other SQL syntax.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT