Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Bracken Gallery is a broker for not-so-famous painters. Braken maintains a small network database to track painters, paintings, and galleries. A painting is painted by

Bracken Gallery is a broker for not-so-famous painters. Braken maintains a small network database to track painters, paintings, and galleries. A painting is painted by a particular artist, and that painting may be (and may be not) exhibited in a particular gallery. A gallery can exhibit many paintings, but each painting can be exhibited in only one gallery. Similarly, a painting is painted by a single painter, but each painter can paint many paintings. There are several art exhibition events throughout this year. Each gallery can participate in many events, and may be not. However, each exhibition event must be participated by at least one gallery. Artists may or may not join any event, and each event may not have artists participate in. Using ARTIST, PAINTING, EVENT and GALLERY, in terms of a relational database:

Briefly summarize the business rules that govern the relationship between the four entities.

Describe the types of relationships (1:M, M:N, or 1:1) that the relationships between the entities are.

Refer to figures 2.3 and 2.9, and use Crows Foot notation to draw an ER diagram for the four entities and their relationships.

Refer to figures 2.3 and 2.9, and use UML class notation to draw an ER diagram for the four entities and their relationships.

List three to five possible attributes for each of the entities. Remember that one of the attributes for each table must be able to uniquely identify an instance of the entity (i.e., primary key).

Refer to figure 3.1 and draw four tables (using tools such as MS Word, Excel, or PowerPoint), including the identified attributes for the four entities. For each table, create and draw five records (rows) for that table.

Based on the examples provided in section 3.4.2, identify three relational set operators and illustrate the operations based on the tables you created. (For example, you can illustrate the application of the PROJECT operator to the ARTIST table and show the operation result).

Refer to figure 2.5 and convert and draw one of your tables into a key-value representation.

Please provide detailed response with explanations...

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Big Data Concepts, Theories, And Applications

Authors: Shui Yu, Song Guo

1st Edition

3319277634, 9783319277639

Students also viewed these Databases questions

Question

What are the Five Phases of SDLC? Explain each briefly.

Answered: 1 week ago

Question

How can Change Control Procedures manage Project Creep?

Answered: 1 week ago