Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
База данных.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
151.13 Кб
Скачать
  1. Етапи розвитку бд. Архітектури бд. Файл-серверна архітектура. Переваги і недоліки.

Інформаційні системи першого покоління виникли на початку 60-х років 20-го століття при необхідності автоматизації управління підприємством на базі великих ЕОМ (електронних обчислювальних машин) і централізованого оброблення інформації. В зарубіжній літературі дані системи мають назву Data Processing System - DPS (системи електронної обробки даних).

Другий етап (70-80-і роки XX ст.) характерний розробленням програмних продуктів відповідно до концепцій MRP і MRP II:

o MRP (Material Requirements Planning) - планування потреби в матеріалах.

o MRPII (Manufactory Resource Planning) - планування ресурсів підприємства.

СІМ (Computer Integrated Manufactoring) - комп'ютеризоване інтегроване виробництво, передбачає інтеграцію всіх підсистем: керування постачанням, виробництвом, транспортно-складськими системи, якістю, збутом тощо.

Третій етап (початок 90-х років) характерний розробкою програмних продуктів відповідно до концепції ERP (Enterprise Requirements Planning) - планування ресурсів підприємства та переходом на нову технічну платформу - ПК, тобто від мейнфреймів із централізованою обробкою інформації до відкритих систем з розподіленою обробкою даних і комп'ютерних мереж.

Четвертий етап (початок третього тисячоліття) характерний глобальною комп'ютеризацією суспільства. Основу структури корпоративних інформаційних технологій визначає методологія CSRP (Customer Synchronized Resource Planning) - планування ресурсів, що синхронізоване з покупцем. Сучасний стан розвитку інформаційних технологій характеризується переходом на використання Internet/Intranet-технологій.

Архітектури БД

Ядро БД відповідає за управління даними у зовнішній пам'яті, управління буферами оперативної пам'яті, управління транзакціями і журналізацію. Відповідно, можна виділити такі компоненти ядра (принаймні, логічно, хоча в деяких системах ці компоненти виділяються явно), як менеджер даних, менеджер буферів, менеджер транзакцій. Ядро БД володіє власним інтерфейсом, який недоступний користувачам прямо і використовується в програмах. Ядро БД є основною резидентної частиною СУБД. При використанні архітектури "клієнт-сервер" ядро є основною складовою серверної частини системи.

Архітектура файл-сервер

Інформаційна система цього типу складається з трьох компонент: сервер баз даних, клієнт (персональний комп'ютер із клієнтськими застосуваннями і СУБД), мережа і комунікаційне програмне забезпечення (рис. 1.3).

На сервері розташовані СУБД і файли, які необхідні для роботи клієнтських застосувань. Клієнтські застосування і їхні персональні СУБД розташовані та функціонують на окремих робочих станціях і звертаються до файлового сервера тільки в міру потреби отримання доступу до файлів. Сервер відбирає з бази потрібні файли (а не окремі їх записи), які мережею відправляються клієнтові для опрацювання. Таким чином, файловий сервер функціонує як сумісно використовуваний жорсткий диск.

Архітектура з використанням файлового сервера характеризується такими основними недоліками: великий обсяг мережевого графіка; на кожній робочій станції має бути повна копія користувацької СУБД; управління паралельністю, відновленням і цілісністю бази даних ускладнюється, оскільки доступ до одних і тих самих файлів здійснюється одночасно кількома СУБД.