Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы к зачету.docx
Скачиваний:
6
Добавлен:
19.09.2019
Размер:
590.16 Кб
Скачать
    1. Иерархия объектов системы хранения

Коллекции: Баз данных, Схем Базы Данных, Таблиц Схемы БД, Записей, Блоков, Томов

Блок-1

Запись -1

Т

о

м

1

Схема-1

……

Схема-k

БД-1

Табл-1

Табл-2

Табл-3

Запись - 2

Блок-2

Запись - N

БД-2

Схема-1

Cхема-2

Блок-3

.

Табл-1

Табл-2

Табл-3

Запись -1

..

БД-n

Блок-1

Т

о

м

Y

Запись - 2

Схема-1

Запись - T

.

Блок-2

Логическая структура (организация) данных

(прикладной уровень)

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

(уровень хранения)

Примечание :

Вход в коллекцию элементов

Перечисление элементов коллекции

Отображение:

Физ. / Лог. независимость

Использование уникальных идентификаторов объектов (OID) и идентификаторов записей (RID) на логическом и физическом уровнях системы хранения

Экземпляры объектов системы хранения логического уровня различных классов:

- Программа ядра СУБД

- Элемент «База данных» коллекции «Базы Данных»

- Элемент «Схема» коллекции «Схемы Базы Данных»

- Элемент «Таблица» коллекции «Таблицы Схемы Базы Данных»

- Элемент «Запись» коллекции «Записи Таблицы Схемы Базы Данных

- Элемент «Атрибут» коллекции «Атрибуты Записи Таблицы Схемы Базы Данных»

Примечания :

  1. Все экземпляры объектов вышеперечисленных классов на физическом уровне представляются записями в составе блоков на отдельных томах хранилища данных

  2. Каждая запись снабжается уникальным идентификатором (RID) – первичным ключом, обеспечивающим ее извлечение из хранилища данных.

  3. Записи могут иметь внутреннюю структуру (разбиваться на сегменты), определяющие различные группы свойств записей перечисленных выше классов (учетные данные/структура/доступ/ссылки)

Унификация способов представления данных в гетерогенной вычислительной сети.

- использование унифицированного внутреннего формата хранения данных различных типов

- использование единой кодировки содержимого записей

- унификация хранения и обработки служебной части записей / блоков / индексных структур

  1. Понятие логического и физического адреса блока данных. Хранение записей данных (полей записей) в физических блоках СУБД. Модификация записей (блоков) на уровне среды хранения.

(все что есть в лекциях еще см. 11 вопрос)

Приемы сегментирования записей переменной длины Пример физической организации блока, содержащего несегментированные записи на дорожке (треке) бд

байта

0

1

2

3

4

5

6

7

8

9

10

11

1

запись

№ трека

№ записи

Lзаписи

Резерв

F0

F0

F0

F0

F0

F0

F0

F1

00

0C

00

00

Типовая запись

№ трека

№ записи

Lзаписи

Резерв

00

40

Тело записи (переменной длины)

Следующая запись и т.д.

Последняя запись

Конец трека

00

Lзаписи – длинa зaпиcи.