Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
5. Планування, проектування і адміністрування б...docx
Скачиваний:
18
Добавлен:
22.11.2019
Размер:
46.36 Кб
Скачать

5.3. Вибір субд

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

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

5.4. Адміністрування даних і адміністрування баз даних

Адміністрування даних – це управління інформаційними ресурсами, включаючи планування баз даних, розробку і застосування стандартів, визначення обмежень і процедур, а також концептуальне та логічне проектування баз даних.

Адміністратор баз даних відповідає за корпоративні інформаційні ресурси, включаючи і некомп’ютеризовані дані. На практиці це зв’язано з управлінням даними, які є ресурсом, що спільно використовується різними користувачами і прикладними програмами даної організації.

Задачі адміністрування даних:

  • вибір інструментів розробки;

  • допомога в розробці корпоративних стратегій побудови інформаційної системи, розвитку інформаційних технологій і бізнес-стратегій;

  • попередня оцінка можливості реалізації і планування процесу створення бази даних;

  • розробка корпоративної моделі даних;

  • визначення вимог організації до даних, які використовуються;

  • визначення стандартів збору даних і вибір формату їх представлення;

  • оцінка об’ємів даних і оцінка їх росту;

  • визначення способів та інтенсивності використання даних;

  • визначення правил доступу до даних і засобів безпеки, які відповідають правовим нормам і внутрішнім вимогам організації;

  • концептуальне та логічне проектування бази даних;

  • навчання користувачів – вивчення існуючих стандартів обробки даних і юридичної відповідальності за їх некоректне використання;

  • постійна модернізація інформаційних систем і технологій в міру розвитку бізнес-процесів;

  • забезпечення повноти всієї необхідної документації, включаючи корпоративну модель, стандарти, обмеження, процедури, використання словника даних;

  • підтримка словника даних організації;

  • взаємодія з кінцевими користувачами для визначення нових вимог і вирішення проблем, зв’язаних з доступом до даних і недостатньою продуктивністю їх обробки.

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

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

Основні задачі адміністратора баз даних:

  • оцінка і вибір цільової СУБД;

  • фізичне проектування бази даних;

  • реалізація фізичного проекту бази даних в середовищі цільової СУБД;

  • визначення вимог захисту і підтримкм цілісності даних;

  • взаємодія з розробниками додатків баз даних;

  • розробка стратегії тестування;

  • навчання користувачів;

  • відповідальність за здачу в експлуатацію готового додатку бази даних;

  • контроль поточної продуктивності системи і відповідне настроювання бази даних;

  • регулярне резервне копіювання;

  • розробка потрібних механізмів і процедур відновлення;

  • забезпечення повноти документації, яка використовується, включаючи матеріали, розроблені всередині організації;

  • підтримка актуальності програмного і апаратного забезпечення, яке використовується, включаючи замовлення і встановлення пакетів поновлення у випадку необхідності.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]