Физическая организация данных. Размещение, способы адресации и методы доступа к записям.

Содержание

Слайд 2

Организация данных на машинных носителях Выбор типа записи – единицы обмена

Организация данных на машинных носителях

Выбор типа записи – единицы обмена

в операциях ввода-вывода

Выбор способа размещения записей в файле

Выбор способа адресации и метода доступа к записям

Слайд 3

Файл Типы записей Поток-ориентированный Записей фиксированной длины С блокировкой записей фиксир.

Файл Типы записей

Поток-ориентированный

Записей фиксированной длины

С блокировкой записей фиксир. длины

Записей переменной длины

С

блокировкой записей переменной длины

Записей неопределенной длины

Слайд 4

Физическая организация логических записей

Физическая организация логических записей

Слайд 5

Организация файлов - способ размещения записей Страничная организация Параллельная секционная организация

Организация файлов - способ размещения записей

Страничная организация

Параллельная секционная
организация


Размещение соответственно частоте использования

Записи

Индекс

Данные

Слайд 6

Способы адресации и методы доступа к записям Последовательное сканирование файла Блочный

Способы адресации и методы доступа к записям

Последовательное сканирование
файла

Блочный поиск

Двоичный

поиск

Индексно-последовательные файлы

Индексно-произвольные файлы

Адресация с помощью ключей, преобразуемых в адрес

Хэширование

Ks > k

Ks > k

Ks < k

Слайд 7

Схема индексно-последовательного файла после добавления записей

Схема индексно-последовательного файла после добавления записей

Слайд 8

Физическое представление древовидных структур Факультет (А) Специализация (В) Студент (С) 1. Физически последовательное размещение

Физическое представление древовидных структур

Факультет
(А)

Специализация
(В)

Студент
(С)

1. Физически последовательное размещение

Слайд 9

Пример реализации древовидной структуры методом переполнения Основная область Область переполнения Основная область Область переполнения

Пример реализации древовидной структуры методом переполнения

Основная область

Область переполнения

Основная область

Область переполнения

Слайд 10

2. Использование одного указателя на запись 2.а. Указатели на исходную запись

2. Использование одного указателя на запись

2.а. Указатели на исходную запись –

один указатель на запись

2.б. Один указатель на запись – левосписковая структура

Слайд 11

3. Использование указателей на «подобные» и «порожденные»

3. Использование указателей на «подобные» и «порожденные»

Слайд 12

Физическое представление сетевых структур Место жительства (А) Факультет (В) Студент (С)

Физическое представление сетевых структур

Место жительства
(А)

Факультет
(В)

Студент
(С)

Слайд 13

1. Физически последовательное размещение 1.а. Указатели на «исходные» записи А1 С5

1. Физически последовательное размещение

1.а. Указатели на «исходные» записи

А1

С5

С4

А2

С6

.

С3

С9

.

С8

.

А3

С2

С1

С7

В1

В2

В3

1.б. Указатели на «порожденные»

и «подобные» записи
Слайд 14

2. Указатели на «исходные» записи (простое отображение) А1 С5 С4 А2

2. Указатели на «исходные» записи (простое отображение)

А1

С5

С4

А2

С6

С3

С9

С8

А3

С2

С1

С7

В1

В2

В3

Слайд 15

3. Указатели на «исходные», «порожденные» и «подобные» записи

3. Указатели на «исходные», «порожденные» и «подобные» записи

Слайд 16

Физическое представление с разделением данных и связей

Физическое представление с разделением данных и связей

Слайд 17

Данные Связи

Данные

Связи

Слайд 18

Архитектура файловой организации баз данных Файл-ориентированная организация данных Страничная организация данных

Архитектура файловой организации баз данных

Файл-ориентированная организация данных

Страничная организация данных


Данные

Индексы

Метаданные

«Сколько типов структур записей - столько и файлов»

Указатели

Стр1

Стр2


СтрN


Экстент

Слайд 19

RAID-системы Физические диски Логический файл Время установки головок чтения-записи Время чтения

RAID-системы

Физические диски

Логический файл

Время установки головок чтения-записи

Время чтения

Очереди

RAID-0
самая высокая производительность при низкой

стоимости
Слайд 20

Физический диск Логический файл Время чтения RAID-1 Время установки головок чтения-записи Зеркальный физический диск Наивысшая отказоустойчивость

Физический диск

Логический файл

Время чтения

RAID-1

Время установки головок чтения-записи

Зеркальный физический диск

Наивысшая отказоустойчивость

Слайд 21

Физический диск Логический файл RAID-10 Зеркальный физический диск Физический диск Зеркальный физический диск

Физический диск

Логический файл

RAID-10

Зеркальный физический диск

Физический диск

Зеркальный физический диск