Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Бази даних.Системи управлыння базами данних..doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
69.63 Кб
Скачать

2.2 Класифікація

Залежно від архітектури побудови системи управління базамиСУБД можуть підрозділятися ми такі типи:

-Иерархические

-Многомерние

-Реляционние

-Сетевие

-Объектно-ориентированние

-Объектно-реляционние

2.3 Файлові системи

Уявімо, що є певний носій інформації певної ємності, пристрій длячтения-записи цей носій як довільного доступу і прикладні програми, що використовують конкретний носій для виводу-введення-висновку інформації в зовнішню пам'ять. І тут, кожна прикладна програма повинна знати й у якому зберігаються необхідні дані. Оскільки прикладних програм більше, ніж носіїв інформації, то кілька прикладних програм може використати один нагромаджувач. Що буде, якщо одній з прикладних програм знадобитьсядозаписать є дані на диск? Може накладення: ситуація, коли дані однієї програми будутьперезаписани інший програмою. Важливим кроком у розвитку інформаційних систем з'явився перехід для використання централізованих системам управління файлами. З погляду прикладної програми, файл – іменована область зовнішньої пам'яті, у якому можна записувати дані, і зяких можна їх зчитувати. Щоб можна було вважати інформацію з якої або області зовнішньої пам'яті треба зазначити ім'я цьогосектора(имя файла), розмір області та його фізичний розташування. Сама систему управління файлами виконує такі функції:

- розподіл зовнішньої пам'яті;

- відображення має файлів на відповідні адреси у зовнішній пам'яті;

- забезпечення доступу до даних.

Розгляд особливостей окремих системам управління файлами за межі цієї теми. На цьому етапі досить знати, що прикладні програми бачать файл як лінійну послідовність записів і може виконати з нього ряд операцій. Основні операціїсфайлами в СУФ:

- створити файл (певного типу, і розміру)

- відкрити раніше створений файл

- прочитати з файла певну запис

- змінити запис

- додати запис насамкінець файла

- [правити]

2.4 Субд великих еом

Цей етап розвитку пов'язані з організацією баз даних великих машинах типу IBM 360/370, ЕС-ЭВМ і різних моделях фірми Hewlett Packard. У разі інформація зберігалася у зовнішній пам'яті центральної ЕОМ. Пользователями баз даних були фактично завдання, запущені переважно у пакетному режимі.Интерактивний режим доступу забезпечувався з допомогоюконсольних терміналів, які мали власними обчислювальними ресурсами (процесором, оперативної пам'яттю, зовнішньої пам'яттю) і служили лише пристроями вводу-виводу для центральної ЕОМ. Програми доступу до БД писалися різними мовами програмування і запускалися як звичайні числові програми. Особливості цього етапу:

Усі СУБД базуються на потужнихмультипрограммних ОС (Unix та інших.).

· Підтримується роботу з централізованої БД як розподіленого доступу. Функції управління розподілом ресурсів виконуються операційній системою.

·Поддерживаются мови низького маніпулювання даними, зорієнтовані навігаційні методи доступу до даних. Значна роль відводиться адмініструванню даних.

· Проводяться серйозні роботи з обгрунтуванню і формалізації реляційної моделі даних. Було створено перша система (System R), реалізує ідеологію реляційної моделі даних.

· Проводяться теоретичні роботи з оптимізації запитів й управління розподіленим доступом до централізованої БД, було запроваджено поняття транзакції.

· Великий потік публікацій з всіх цих питаннях теорії БД. Результати наукових досліджень про активно проникають у комерційні СУБД.

· З'являються перші мови високого рівня до роботи з реляційної моделлю даних (SQL), проте відсутні стандарти тих мов.

· [правити]