0% found this document useful (0 votes)
3 views3 pages

AdvDB Sheet1

The document outlines tasks for a course on Advanced Database Systems, focusing on creating Entity-Relationship (ER) diagrams for two scenarios: UPS's product tracking system and the National Hockey League's team and game structure. It emphasizes the need to capture key attributes and relationships, including identifiers and cardinality constraints. Additionally, it mentions the importance of production tracking in manufacturing environments, hinting at a related ER diagram for production lots and raw materials.

Uploaded by

selimshahd328
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views3 pages

AdvDB Sheet1

The document outlines tasks for a course on Advanced Database Systems, focusing on creating Entity-Relationship (ER) diagrams for two scenarios: UPS's product tracking system and the National Hockey League's team and game structure. It emphasizes the need to capture key attributes and relationships, including identifiers and cardinality constraints. Additionally, it mentions the importance of production tracking in manufacturing environments, hinting at a related ER diagram for production lots and raw materials.

Uploaded by

selimshahd328
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Arab Academy for Science and Technology and Maritime Transport

College of Computing and Information Technology


Course Advanced Database Systems (IS374)
Lecturer Prof. Dr. Mohamed Kholief
TA Eng. Maya Saad Badr

QUESTION 1: CREATING AN ENTITY-RELATIONSHP DIAGRAM:

a) UPS prides itself on having up-to-date information on the processing and current location
of each shipped item. To do this, UPS relies on a company-wide information system.
Shipped items are the heart of the UPS product tracking information system. Shipped
items can be characterized by item number (unique), weight, dimensions, insurance
amount, destination, and final delivery date. Shipped items are received into the UPS
system at a single retail center. Retail centers are characterized by their type, uniqueID,
and address. Shipped items make their way to their destination via one or more standard
UPS transportation events (i.e., flights, truck deliveries). These transportation events are
characterized by a unique scheduleNumber, a type (e.g, flight, truck), and deliveryRoute.
Please create an Entity Relationship diagram that captures this information about the UPS
system. Be certain to indicate identifiers and cardinality constraints.

1
b) Suppose you are given the following requirements for a simple database for the National
Hockey League (NHL):
• the NHL has many teams,
• each team has a name, a city, a coach, a captain, and a set of players,
• each player belongs to only one team,
• each player has a name, a position (such as left wing or goalie), a skill level, and a set of
injury records,
• a team captain is also a player,
• a game is played between two teams (referred to as host_team and guest_team) and has a
date (such as May 11th, 1999) and a score (such as 4 to 2).

Construct a clean and concise ER diagram for the NHL database.

2
QUESTION 3: CREATING A RELATIONAL DATABASE SCHEMA:

Production tracking is important in many manufacturing environments (e.g., the pharmaceuticals


industry, children’s toys, etc.). The following ER diagram captures important information in the
tracking of production. Specifically, the ER diagram captures relationships between production
lots (or batches), individual production units, and raw materials.

You might also like