Ch05 - Physical Database Design and Performance
Ch05 - Physical Database Design and Performance
Purpose–translate the logical description of data into the technical specifications for
storing and retrieving data
Goal–create a design for storing data that will provide adequate performance and ensure
database integrity, security, and recoverability
3 dạng thức chuẩn hóa :
●không có thuộc tính đa giá trị
●không có phụ thuộc đầy đủ
●không có phụ thuộc bắc cầu
Data
volumes
Access Frequencies
(per hour)
Usage analysis:
14,000 purchased parts
accessed per hour 🡺
8000 supplies accessed from
these 14,000 purchased part
accesses 🡺
7000 suppliers accessed from
these 8000 supplies accesses
Extra table
access
required
Extra table
access
required
Data duplication
a) Join index
for common
non-key
columns
Hash algorithm
Usually uses division-
remainder to determine
record position. Records
with same position are
grouped in lists.