Тема 8. Физические модели
Организация данных на машинных носителях. Файловые структуры, используемые для хранения и организации доступа к БД: файлы с последовательным, прямым, индексным доступом, инвертированные списки, цепочки. Типы записей.
Размещение данных. Страничная, параллельно-секционная организация. Стратегии обновления данных. Размещение по частоте использования. Методы основанные на резервировании. Схемы распределения данных по физическим носителям.
Способы адресации и методы доступа к записям. Последовательное сканирование, блочный и двоичный поиск, адресация по индексу в индексно-последовательных и индексно-произвольных файлах, адресация с помощью ключей, преобразуемых в адрес, хэширование. Примеры реализации опосредованного доступа через указатели, инвертированные файлы, списки, кольцевые структуры.
Физическое представление иерархических и сетевых структур. Физически последовательное размещение. Левосписковые структуры с переполнениями. Использование указателей на «подобные» и «порожденные». Разделение данных и связей.
- Московский инженерно-физический институт (государственный университет)
- Раздел 1. Введение в базы данных и автоматизированные информационные системы
- Тема 1. Определение и типология бд
- Тема 2. Методологические основы бд
- Тема 3. Введение в обработку данных
- Раздел 2. Моделирование и проектирование бд
- Тема 5. Инфологическое (концептуальное) моделирование
- Тема 5. Даталогические модели
- Тема 6. Реляционная модель данных. Нормальные формы. Нормализация.
- Тема 7. Новые направления
- Тема 8. Физические модели
- Тема 9. Примеры реализации физической модели
- Раздел 3. Управление базами данных
- Тема 10. Языки определения и манипулирования данными. Основы sql.
- Тема 11. Построение баз данных с помощью sql