Содержание
- 2. 5.5. Пример объектно-ориентированной БД (XMLDB). СУБД ИНЕС (для ЕС ЭВМ), НИКА (для РС) Цели разработки: -
- 3. 5.5.1. База данных – совокупность двух файлов. ИмяБД.dod (схема БД) ИмяБД.tree (данные) Например. avto.dod и avto.tree
- 4. Назначение схемы БД: Шифровка имен. Вместо имен вершин (до 256 символов), в дереве данных хранятся шифры
- 5. 5.5.2. Метод записи деревьев в памяти В С D E F G H I J Рассмотрим
- 6. В С D E F G H I J Преобразование N-арной структуры в K А В
- 7. Разбивка на страницы БД разбита на страницы. На каждой странице хранится связный фрагмент дерева. Этот фрагмент
- 8. Длина данного - ссылка на следующую вершину дерева в смысле левого обхода. В каждой не терминальной
- 9. Если на странице внешней памяти есть сводное место >= ΔМ, то сдвигаются данные J и K
- 10. 5.5.3. Метод деления страниц. При вводе данных в пустую БД открывается 1-я страница, в которую данные
- 11. 5.5.3. Метод деления страниц (продолжение 1) Идентификатор следующего вводимого данного сравнивается с идентификаторами справочной. Вызывается соответствующая
- 12. 5.5.3. Метод деления страниц (продолжение 2) Такая организация памяти позволяет в любое место вставить произвольное количество
- 13. 5.5.3. Метод деления страниц (продолжение 3) На страницах справочных помещается в среднем примерно одно и тоже
- 14. Описатель блока Данные Свободная память
- 15. Описатель блока Данные Свободная память Описатель блока Данные Свободная память Справочная 1-го уровня
- 16. Описатель блока Данные Свободная память Описатель блока Данные Свободная память Описатель блока Данные Свободная память Описатель
- 17. Описатель блока Справочная 1-го уровня Свободная память Описатель блока Данные Свободная память Описатель блока Данные Свободная
- 18. 5.5.4. Доступ к данным Т.1. Если известен составной (конкатенированный) ключ, то время доступа минимально. Док. Доступ
- 19. Т.2. Если необходим перебор по всей БД или любому поддереву, время доступа минимально. Док. На каждой
- 20. 5.5.4. Доступ к данным (объем БД) Т.3. Объем минимален у слабо заполненных БД и БД со
- 21. № посл. вершины Типы верш. Имя вершины Шифр вершины Дескриптор Имя Словарь Шифры Шифр вершины Шифр
- 22. Автомобили Гос. номер Марка Цвет 5.5.6. Пример БД 1). Схема БД Автомобиль
- 23. Автомобили : массив Гос. номер : текст (ключ) Марка : текст Цвет : текст 2). Показ
- 24. Автомобили Марка : ВАЗ 2109 Цвет : синий 2). Показ самой БД МНЭ 50 - 25
- 25. Авто 137 (послед. занятый №) Автомобили 3). Описание данных ( Авто.dod) 1 2 30 Дескриптор (30,
- 26. Автомобили 3 Root 30 Автомобиль 30 31 Гос. номер 31 37 Марка 31 39 Цвет 31
- 27. 30 39 : ВАЗ 2109 42 : синий 4). Сами данные ( Авто.dod) 31 : МНЭ
- 28. 5.5.7. Оптимизация времени доступа Три подхода к реализации доступа: Интерпретация (dBASE) Трансляция (Clipper) Трансляция при первом
- 29. 5.5.8. Индексация в ООБД и XML DB Люди ФИО Адрес ФИО Люди R № пасп ФИО
- 30. Люди ФИО Адрес Инверсный вход в ООБД № пасп Образов Работы Адрес Адрес ФИО А ФИО
- 31. Индекс в СУБД НИКА
- 32. Индекс в СУБД НИКА
- 33. INDEX A . . . ai . . . a1 . . . . aN B
- 34. INDEX A . . . ai . . . a1 . . . . aN B
- 36. Скачать презентацию