Section 5 Flashcards
Heap Table
No order is imposed on rows. The database maintains a list of blocks assigned to the table, along with the address of the first available space for inserts. If all blocks are full, the database allocates a new block and inserts rows in the new block
What are heap tables not optimized for?
Queries that read rows in a specific order, such as a range of primary key values, since rows are scattered randomly across storage media.
Sorted table
The database designer identifies a sort column that determines physical row order.
Binary Search
the database repeatedly splits the index in two until it finds the entry containing the search value
Logical Design
specifies tables, columns, and keys
Physical Design
specifies indexes, table structures, and partitions