- •Д.О. Ладичук, в.І. Пічура Бази даних геоінформаційних систем
- •Д.О. Ладичук, в.І. Пічура
- •Бази даних
- •Геоінформаційних систем
- •Навчальний посібник
- •Партнери:
- •Перелік умовних позначень, скорочень
- •1.1 Основні поняття гіс в гідромеліорації
- •Структура дисципліни
- •1 Вступ до бази даних геоінформаційних систем
- •1.2 Базові структури даних в гіс
- •Геоінформаційні дані містять чотири інтегрованих компоненти:
- •Основні елементи бази просторових даних:
- •Модель бази просторових даних:
- •Подання просторових об'єктів реальної дійсності
- •Вміст бази просторових даних включає:
- •Різновид безперервних властивостей
- •Безперервна мінливість може бути представлена в базі даних декількома способами:
- •Компоненти просторових даних:
- •1.3 Особливості експертних систем для обробки даних
- •1.4. Поняття бази даних
- •1.5 Переваги централізованого підходу в управлінні даними
- •Питання для самоперевірки
- •2. Моделі даних
- •2.1 Види моделей даних
- •2.2 Структури баз даних для управління даними
- •Реляційні бази даних
- •2.3 Багатошарові моделі даних гіс
- •2.4 Введення, збереження та редагування бд гіс
- •Питання для самоперевірки
- •3. Сучасні підходи до створення баз даних
- •3.1 Реляційні бази даних .
- •3.2 Етапи проектування бази даних
- •3.3 Проектування бд: загальні положення
- •4. Концептуальна модель бази даних
- •4.1 Концептуальна модель організації даних
- •4.2 Структура і технологія наповнення
- •4.3 Відображення
- •4.4 Інфологічна модель даних " Сутність-Зв'язок"
- •4.4.1 Основні поняття
- •4.4.2 Первинні й зовнішні ключі
- •4.6 Нормалізація відносин
- •Друга нормальна форма.
- •Третя нормальна форма.
- •Типи зв'язків:
- •Питання для самоперевірки
- •5 Логічна та фізична моделі баз даних
- •Основні поняття
- •5.2. Бази даних і системи управління базами даних
- •5.3 Характеристика аcсеss
- •Адміністратор бази даних
- •Управління продуктивністю й реагування на вимоги, що змінюються
- •6.2 Електронні таблиці (на прикладі Excel) .
- •Питання для самоперевірки
- •7. Запити до баз даних
- •7.1 Типи та принципи побудови запитів до баз даних
- •7.2 Можливості запитів і інструментальні засоби розробки прикладних програм
- •7.3 Мова маніпулювання даними
- •7.4. Мова структурованих запитів
- •7.5 Архітектура " клієнт-сервер"
- •Питання для самоперевірки
- •Список використаної літератури
- •Бази даних геоінформаційних систем
Адміністратор бази даних
Адміністратор даних (АД) — це людина, відповідальна за стратегію й політику прийняття рішень, пов'язаних з даними об'єкта, а адміністратор бази даних (АБД) — це людина, що забезпечує необхідну технічну підтримку виконання цих рішень. Таким чином, АБД відповідає за загальне управління системою на технічному рівні.
Функції АБД
• Визначення концептуальної схеми
Адміністратор даних визначає, які саме дані необхідно зберігати в базі даних, тобто визначає об'єкти, у яких зацікавлене підприємство, а також інформацію, яку необхідно записувати про ці об'єкти. Цей процес звичайно називають логічним (або концептуальним) проектуванням бази даних. Після того як вміст бази даних визначено адміністратором даних на абстрактному рівні, АБД створює відповідну концептуальну схему за допомогою концептуальної мови визначення даних. Об'єктна (відкомпільована) форма цієї схеми буде використовуватися СУБД при відповідях на запити, пов'язані з доступом. Вихідна (не відкомпільована) форма буде відігравати роль довідкового документа для користувачів системи.
• Визначення внутрішньої схеми
Адміністратор бази даних повинен також вирішувати, як дані повинні бути представлені в збереженій базі даних. Цей процес звичайно називають фізичним проектуванням бази даних. Після завершення фізичного проектування АБД за допомогою внутрішньої мови визначення даних повинен створити відповідну структуру зберігання (тобто описати внутрішню схему). Крім цього, він повинен визначити відповідне відображення між внутрішньою й концептуальною схемами. На практиці концептуальна й внутрішня мови визначення даних можуть містити в собі засобу визначення цього відображення, але ці дві функції повинні бути чітко розділені. Як і концептуальна схема, внутрішня схема й відповідне відображення будуть існувати у вихідній і об'єктній формах.
• Взаємодія з користувачами
В обов'язки АБД також входить взаємодія з користувачами, забезпечення наявності необхідних їм даних і написання (або надання допомоги користувачеві в написанні) необхідних зовнішніх схем за допомогою прикладної зовнішньої мови визначення даних. Крім цього, необхідно також визначити відображення між кожною зовнішньою й концептуальною схемами. На практиці зовнішня мова визначення даних може включати засоби визначення цього відображення, але знову ж схема й відображення повинні бути чітко розділені. Зовнішня схема й відповідне відображення будуть існувати у вихідній і об'єктній формах.
Інші аспекти взаємодії з користувачами включають консультації по розробці додатків, забезпечення технічного утворення, допомога у виявленні й рішенні виникаючих проблем та інше пов'язане із системою професійне обслуговування.
• Визначення правил безпеці й цілісності
Правила безпеки й цілісності розглядаються як частина концептуальної схеми. Концептуальна мова визначення даних повинен містити в собі засоби визначення цих правил.
• Визначення процедур резервного копіювання й відновлення
Після того як об'єкт довірив свої дані системі баз даних, воно стало критично залежним від успішного функціонування системи. У випадку ушкодження якої-небудь частини бази даних внаслідок помилки людини, відмови встаткування або збоїти допоміжної операційної системи дуже важливо мати можливість відновити дані з мінімальною затримкою й з найменшим впливом на іншу частину системи. В ідеалі дані, які не були ушкоджені, зовсім не повинні зачіпатися. Адміністратор бази даних повинен визначити й реалізувати підходящу схему відновлення, що використовує, наприклад, періодичне вивантаження (або "дампинг") бази даних на пристрій резервного копіювання й процедури, при необхідності загружаючи базу даних з останнього дампа.
