Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Фізична організація баз даних: склад та структура, фізичне збереження даних у базі даних, багаторівнева організація пам’яті, кешування.
Фізична організація даних відповідає за їх зберігання, управління, форми представлення і структури даних. Фізичне проектування являє собою процес визначення характеристик сховища даних і доступу до них в БД. Властивості сховища даних залежать від пристроїв зберігання, засобів доступу до даних, що підтримуються системою і від СУБД. На етапі фізичного проектування визначається місцезнаходження даних на пристроях зберігання, загальна продуктивність системи. Ф.О. складається з 3 складових: організація інформаційних масивів;організація пошукових структур (індексів);огранізація обміну інформації в системі. БД на рівні ОС розглядається як набір файлів.Кожен файл має структуру. Крім опису файла створюється системний каталог, в якому зберігається інфо. про таблицю, обмеження в таблиці та ін. Програма користувача звертається до БД за допомогою диспетчера файлів та диспетчера дисків. Процес пошуку і представлення даних користувачу виконується в декілька етапі: Рис. Організація доступу до даних Диспетчер файлів-розглядає БД як набір сторінок фіксованого розміру з унікальним ідентифікатором. Диспетчер дисків-визначає фізичне місцезнаходження сторінки. Для організації зберігання даних застосовується технологія кластерізації - фізично близьке розташування записів у просторі пам'яті середовища зберігання БД. Організація інформаційних масивів. 1. послідовна (записи послідовно)
2.організація у вигляді двосполученого списку Є показник на попередній та наступний запис. 3.організація у вигляді зв»язаних блокыв записів
Читання і запис інф. Виконується блоками, вони мають фіксовану довжину,блоки ще наз. сторінками. Для кожного файлу даних зберігається мета-інформ.,де єдані про структуру файла. На рівні бд існує словник даних в якому збер.інф про всі атрибути,тиблиці та їх обмеження. Організація інформац масивів: послідовна, у вигляді двосполученого списку, у вигляді зв’язаних блоків записів. Читання і запис інф на вінчестер викон саме блоками (сторінками). Блоки мають фіксовану довжину. Вилучення інф розрізн фізичне і логічне. Фізичне – інф фізично вилучається з вінчестера; логічне – інф на вінчестері, але до неї не можна отримати доступ.. Для кожного файла даних зберіг мета-інф-я, де є дані про стр-ру файла. На рівні БД існує словник даних, в якому зберіг інф-я про всі таблиці, атрибути та їх обмеження.
Пам'ять сторінок - організація простору зовнішньої або віртуальної пам'яті в БД, яка передбачає поділ простору пам'яті на сторінки фіксованого розміру. Для розміщення сторінок, що викликаються, в оперативній пам'яті використовуються спеціальні області - буфери. Оновлений в буферах зміст сторінок повертається у зовнішню пам'ять. Розмір сторінок, кількість буферів, алгоритми вибору буферів для розміщення сторінок суттєво впливають на ефективність роботи системи. Компоненти системи БД, які призначені для зберігання даних, мають різну ємність і різну швидкість доступу до даних. Організація ієрархії пам'яті комп'ютера має наступний вигляд: Кеш-пам»ять-це швидка буферна пам»ять не великого обсягу, яка зберігає останні дані, до яких виконувався доступ. Для роботи з даними в БД застосовується віртуальна пам»ять, яка моделюється за допомогою апарату і програмних засобів. Диск поділяється на логічні одиниці - блоки. Дані між оперативною пам»ятю і дисковою передаються блоками. Ці блоки на рівні операційної системи наз. сторінками. Архітектура пам»яті визначається наступними чинниками: яким чином дані переміщуються зодного рівня на інший; кешування- тимчасовим зберіганням копій даних на певному рівні. Керовані дані дозволяють: прискорити процес обробки інформації; мінімізувати число блокувань на сервері БД.
|
|||||||||
Последнее изменение этой страницы: 2017-01-25; просмотров: 238; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.14.130.24 (0.004 с.) |