DFC20213 DATABASE SYSTEM
DEPARTMENT OF INFORMATION TECHNOLOGY
AND COMMUNICATION
DFC20123
DATABASE DESIGN
LABORATORY TASK 2
ENTITY-RELATIONSHIP (E-R) MODEL AND NORMALIZATION
COURSE LEARNING OUTCOME:
CLO2: Show a well-structured database using the database query to
manipulate a database with an appropriate commercial Database
Management System (DBMS) in solving an organization’s requirements.
( P2, PLO 3 )
NAME
MATRIC NUMBER
CLASS
MARKS
DURATION TIME 1 HOUR 30 MINUTES
DFC20213 DATABASE SYSTEM
Activity Outcomes
This activity encompasses of activities from 1 to 2.
By the end of this laboratory session, you should be able to:
3.2.6 Construct ER diagram components that represent entities and attributes according to
diagramming conventions based on a given scenario or problem statement.
3.2.7 Transform an E-R diagram into physical database design.
QUESTION 1
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 a deliveryRoute.
ACTIVITY 1: Please create an Entity Relationship diagram that captures this information about
the UPS system. Be certain to indicate identifiers and cardinality constraints.
ACTIVITY 2: Please convert the ER diagram into a relational database schema. Be certain to
indicate primary keys and referential integrity constraints.
Prepared by: Verified by:
(Puan Wan Nur Hidayah Ibrahim) AJISA BEEVI BINTI ABDUL WAHAB
KETUA PROGRAM
Diploma Teknologi Maklumat (Teknologi Digital)
Trek Pembangunan Perisian Aplikasi
Jabatan Teknologi Maklumat dan Komunikasi
Politeknik Sultan Idris Shah, Selangor
DFC20123 DATA
LABORATO
MARKING
Student Information Psych
Student Name / Matric
No.: EXCELLENT GOOD
4 3
CRITERIA
Student able to Student able to Stu
Basic ERD concept identify all the identify most the ide
- Entities concept or the concept or the the
- Attributes shape of entities, shape of entities, sha
- Relationship attributes and the attributes and the attr
cardinality of the cardinality of the car
ER Diagram ERD correctly. ERD correctly. ER
- Entities
- Attributes Student able to Student able to Stu
- Relationship arrange and draw arrange and draw arra
all the output most of the som
correctly. output correctly. cor
Relational Database Student able to Student able to Stu
Schema draw all relational draw most of the dra
database schema relational rela
- Relation name correctly. database schema sch
- Attribute name correctly.
- Primary Key /
Foreign Key
PUAN WAN NUR HIDAYAH BINTI IBRAHIM
PENSYARAH
DFC20123
DFC20213 DATABASE SYSTEM
ABASE DESIGN
ORY TASK 2
G RUBRIC
homotor Domain POOR WEIGHTAGE STANDARD SCORE
FAIR 1 (%)
2 20%
udent able to Student able to 40%
entify some of identify few of the
e concept or the concept or the
ape of entities, shape of entities,
ributes and the attributes and the
rdinality of the cardinality of the
RD correctly. ERD correctly.
udent able to Student able to
ange and draw arrange and draw
me of the output few of the output
rrectly. correctly.
udent able to Student able to 40%
aw some of the draw few of the
ational database relational
hema correctly. database schema
correctly.
TOTAL SCORE (100 %)
AJISA BEEVI BINTI ABDUL WAHAB
KETUA PROGRAM
Diploma Teknologi Maklumat (Teknologi Digital)
Trek Pembangunan Perisian Aplikasi
Jabatan Teknologi Maklumat dan Komunikasi
Politeknik Sultan Idris Shah, Selangor