You are on page 1of 2

Practice Activity for DD Design Learner 2.1 – 2.

3
Gery J. Sumual (01123574291-53)

2.1 Conceptual and Physical Models


• Vocabulary: Physical model, Logical model or entity-relationship model, data, conceptual
data modelling.
• Try it / Solve it:
2. The conceptual model in that scenario starts from the first line and stops before the part
where Zoe enters the store, it’s beginning of the physical model all the way until the
end.
3. Five reasons for creating a conceptual data model:
i. To describe exactly the information and function needs of the business
ii. To reflect the current and possibly the future needs of the business.
iii. To facilitate discussion for refining the problems, needs, and specifications.
iv. Forms a sound basis for physical database design
v. Creating the important “ideal system” documentation for the business to strive for.
4. Two examples of conceptual models and physical models are:
i. In the making of the graphical user interface (GUI) of an application, there must be a
conceptual model that will be the basis for the physical model or implementation of
the GUI.
ii. In the making of video games, there must be a conceptual model to specify the genre
of the game or the way that it’s going to be played before prototyping the physical
model of the game.
2.2 Entities, Instance, Attributes and Identifiers
• Vocabulary: Intangible, unique identifier (UID), instance, attributes, optional,
entities, Null, volatile,Tangible, data type, Single-valued
• Try It / Solve It:
2. The “main things” or entities about barbershop are employee, customer, service,
and transaction.
3.
Concept Entity? Attribute? Example instance or
Instance? Entity
Vehicle Entity Bicycle
Diet Cola Instance Drinks
Price Attribute Laptop
Customer number Attribute Customer
Green Instance Color
Food Entity Cookie
Taste Attribut Cookie
Oreo Instance Cookie
4.
SONG EVENT CUSTOMER
Title
Description
Venue
First Name
Phone Number
Release date
Last Name
Type
Practice Activity for DD Design Learner 2.1 – 2.3
Gery J. Sumual (01123574291-53)

Email address
5. STUDENT – “student id”; MOVIE – none; LOCKER – “number”
6. a: Movie, DVD, VHS.
b: Movie, Tape
c: Movie – “movie id”, Tape – “tape number”
7. Age is an example of number type of attribute
8. Birth date is an example of date type of attribute
9. Order – order id(mandatory, UID), customer name(opt), food id(mandatory),
date/time(mandatory), counter id(mandatory), status(mandatory); FOOD ITEM –
food id(mndtry), food name(mndtry), price(mndtry); CUSTOMER – customer
name(opt), address(opt).
2.3 Entity Relationship Modelling and ERDs
• Vocabulary: Implementation-free, Entity Relationship Diagram
• Try It / Solve It:
1. False
2. True
3. -Capture all required data
-Ensure that all data appeared only once
-Model no data that is derivable from another data already modeled
-Locate data in a predictable, logical place
4. Entity Relationship Diagram

You might also like