Question: 3 . 3 Sample of Data Design, implement and document: 1 . a database system which satisfies the requirements listed in Section 3 . 2
Sample of Data
Design, implement and document:
a database system which satisfies the requirements listed in Section and which
contains the sample of data listed in Section
SQL for the queries listed in Section
A database system is required to store data on a chain of art galleries called The Tate.
Each gallery is identified by a unique three character code called gallery id The
name, location, city and postcode of a gallery may be stored in the database. The
database checks that no two galleries have the same name. Each gallery displays
many paintings. Not every painting is on display because some paintings are kept in
storage.
Obviously, at any moment in time, a painting cannot be on display at more than one
gallery. This database represents a snapshot in time and so does not record data on
loans of paintings from one gallery to another.
A gallery may hold one or more exhibitions. An exhibition is where some paintings
which fit into a theme are displayed next to each other in a particular gallery. A painting
cannot feature in more than one exhibition.
The Tate only has originals; it does not have any copies of paintings. Paintings have
a unique three character code called painting id Where they are known, data on
the title, height and width of paintings are stored. The medium on which the paint was
applied may also be stored. Each painting is painted by one artist.
Each artist is identified by a unique three character code called artist id and must
have a name. Other data on artists which may be stored in the database includes their
nationality, the year in which they were born and the year in which they died. Some
artists paint in one or more recognised styles. Each style has a one word description
and a detailed textual description. The design of the database assumes that every style
is followed by at least one artist in the database.
An ER Diagram drawn using the Crows foot notation.
marks MAXIMUM
SIDE OF A
A listing of your logical relational model.
marks MAXIMUM
SIDE OF A
Database Systems CRN UMC UMC G Assessment InformationBrief
An explanation of why your logical model is in first, second and third normal form.
marks MAXIMUM
SIDE OF A
SQL statements that create the relations
marks MAXIMUM SIDE OF A
SQL statements that populate the database.
marks MAXIMUM SIDES OF A
SQL statements that query the database.
marks
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
