1
1
Storage and Indexing
(Chapter 5 p.143-148,162-167 – Manga Guide for DB Chapter 12 – PHP and MySQL Development)
Ramakrishnan, Gehrke: Database Management Systems 2
Storage and Indexing (Chapter 5 p.143-148,162-167 Manga Guide for - - PDF document
Storage and Indexing (Chapter 5 p.143-148,162-167 Manga Guide for DB Chapter 12 PHP and MySQL Development) 1 Database Design Process Requirements analysis Conceptual design data model Logical design Schema
1
Ramakrishnan, Gehrke: Database Management Systems 2
Ramakrishnan, Gehrke: Database Management Systems 3
Ramakrishnan, Gehrke: Database Management Systems 4
Ramakrishnan, Gehrke: Database Management Systems 5
Ramakrishnan, Gehrke: Database Management Systems 6
Ramakrishnan, Gehrke: Database Management Systems 7
Constant search time Equality queries only
Ramakrishnan, Gehrke: Database Management Systems 8
O(logdN) search time d – fan-out (~150) N – number of data entries Supports range queries
Ramakrishnan, Gehrke: Database Management Systems 9
Ramakrishnan, Gehrke: Database Management Systems 10
Ramakrishnan, Gehrke: Database Management Systems 11
Ramakrishnan, Gehrke: Database Management Systems 12
Ramakrishnan, Gehrke: Database Management Systems 13
[USING index_type] ON tbl_name (col_name,...) index_type BTREE | HASH Example: CREATE INDEX I_ItemPrice USING BTREE ON Items (Price) SELECT * FROM Product WHERE Price between 5 and 10 SELECT * FROM Product WHERE BarCode = 100111
Ramakrishnan, Gehrke: Database Management Systems 14
Ramakrishnan, Gehrke: Database Management Systems 15
Ramakrishnan, Gehrke: Database Management Systems 16
Ramakrishnan, Gehrke: Database Management Systems 17
Ramakrishnan, Gehrke: Database Management Systems 18
Ramakrishnan, Gehrke: Database Management Systems 19