Physical Database Design
Basic considerations:
Data independence:
· The user should be insulated from physical
database design.
· It is perhaps acceptable (desirable) to allow the
user to make suggestions for things such as which attributes should be indexed for faster access. Types of access needed:
· Fast retrieval based upon specific keys (suggests
hashing strategies)
· Processing tuples in order based upon a key
(suggests a sequential structure)
· Partial-match queries: Requests based upon
several attributes (suggests multi-dimensional data structures)
20091007: slides14: 1 of 73