Professional Documents
Culture Documents
DATABASE
DESIGN &
PERFORMANCE
THE PHYSICAL
DATABASE DESIGN
PROCESS
Romar V. San Juan
Decisions
relations
Attribute
estimates
Attribute
Physical
record
descriptions (doesnt always
match logical design)
definitions
Response
time
expectations
Data
security needs
Backup/recovery
Integrity
DBMS
data types
needs
expectations
technology used
Leads to
File
organizations
Indexes
and database
architectures
Query
optimization
Committee of Sponsoring
Organizations (COSO) of the
Treadway Commission
Is a joint initiative to combat corporate fraud. It was
established in the United States by five private
sector organizations, dedicated to guide executive
management and governance entities on relevant
aspects of organizational governance, business
ethics, internal control, enterprise risk management,
fraud, and financial reporting.
IT Infrastructure Library
(ITIL)
Is designed to standardize the selection, planning,
delivery and support of IT services to a business. The
goal is to improve efficiency and achieve predictable
service levels. The ITIL framework enables IT to be a
business service partner, rather than just back-end
support. ITIL guidelines and best practices align IT
actions and expenses to business needs and change
them as the business grows or shifts direction.
Is
a
good-practice
framework
created
by
international professional association ISACA for
information technology (IT) management and IT
governance. COBIT provides an implementable "set
of controls over information technology and
organizes them around a logical framework of ITrelated processes and enablers."
Data volumes
Access Frequencies
(per hour)
DESIGNING FIELDS
Francesca B. Villasanta
Field
Smallest unit of application data recognized by system software
Corresponds to a simple attribute in the logical data model
Represents a single component
Field
Name
Fiel
d
2.
3.
4.
DESCRIPTION
INT
VARCHAR
CHAR
A fixed-length (0-255, default 1) string that is always rightpadded with spaces to the specified length when stored
DATE
TIMESTAMP
A timestamp, range is 1970-01-01 00:00:01 UTC to 2038-0109 03:14:07 UTC, stored as the number of seconds since the
epoch (1970-01-01 00:00:00 UTC)
Field Data
Type
REFERENTIAL INTEGRITY
DENORMALIZING
AND PARTITIONING
DATA
Martin John R. Lopez
DENORMALIZATION
The process of transforming
normalized relations into nonnormalize physical record.
PARTITIONING
Horizontal Partitioning implements a
logical relation as multiple physical tables
by placing different rows into different
tables, based on common values.
Vertical Partitioning distributes the
columns of a logical relation into separate
tables, repeating the primary key in each
table.
DATA DISTRIBUTION
METHODS AS BASIC
PARTITIONING APPROACHES
1. Range Partitioning
2. Hash Partitioning
3. List Partitioning
ADVANTAGES OF
PARTITIONING
-Efficiency
-Local Optimization
-Security
-Recovery and Uptime
-Load Balancing
DISADVANTAGES OF
PARTITIONING
-Inconsistent Access Speed
-Complexity
-Extra Space and Update Time