"Розподілені бази даних: методологія побудови, принципи функціонування, особливості застосування"

Про матеріал

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

Перегляд файлу

image


РОЗПОДІЛЕНІ БАЗИ ДАНИХ: 

МЕТОДОЛОГІЯ ПОБУДОВИ,

ПРИНЦИПИ ФУНКЦІОНУВАННЯ,

imageОСОБЛИВОСТІ ЗАСТОСУВАННЯ

Розробник: 

imageМетодист, викладач інформатики  та комп’ютерних дисциплін  Ярич Ігор Ярославович

 

Предмет дослідження

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

 

 

       

Мета заняття

n  imageФормування пізнавальних інтересів, потреби в комп’ютерноінформаційних знаннях і вміння їх застосовувати у майбутньому в усіх сферах своєї діяльності;

 

n  Набуття знань з побудови і функціонування БД (СУБД) на рівні підприємств, організацій, закладів та установ в умовах ринкової економіки;

 

n  Дослідження технології обробки управлінської інформації в розрізі існуючих функціональних напрямків менеджерської діяльності;

 

n  Розробка БД (СУБД), систем управлінських процесів, підсистем підтримки прийняття рішень.  

      

Актуальність теми

 

Застосування сучасних досягнень в методиці дослідження та аналізу технічних процесів, а

imageтакож вибір ефективних програмних засобів для реалізації побудови БД (СУБД). 

 

image

imageпідприємства

 

План заняття

1.                  Архітектура розподілених БД.

2.                 imageАрхітектура програмно-технічних засобів розподілених СУБД.

3.                 Розподілене зберігання даних.

4.                 Обробка розподілених транзакцій.

Керування одночасним доступом.                  

Основні завдання

n   Набуття знань з питань створення БД (СУБД), змісту їх  компонентів;

 

n   Можливості використання набутих знань в різних галузях менеджерської діяльності;

 

n   Вміння розробляти постановку та алгоритм задачі;

 

n   imageВміння застосовувати сучасні технології при створенні інформаційної бази і виконання конкретних функцій управління.

Використані джерела

1.                        Катренко А.В. Системний аналіз: Підручник. – Львів: «Новий світ-2000», 2023. 

2.                        Пасічник В.В., Резніченко В.А. Організація баз даних та знань: Підручник. – К., 2006. 

3.                        Ярцев В.П. Організація баз даних та знань: Навч. посібник. – К. ДУТ 2018.

4.                        imagehttps://elearning.sumdu.edu.ua/free_content/lectured:89b3d175c 06a6b137e410cb14821d0e94549ad5a/20151013153156/44606/ind ex.html

Перелік ключових слів

image База даних, СУБД, розподілена  БД, розподілена СУБД, розподілена система баз даних, розподіленість, неоднорідність, автономність, фрагментація, реплікація, транзакція. 

                                           1.     Архітектура розподілених БД

Розподілена БД – це множина логічно взаємозалежних баз даних, розподілених у комп'ютерній мережі.

 

imageРозподілена СУБД – це програмне забезпечення, яке керує РБД і надає такі механізми доступу до них, що їх застосування дає користувачу

можливість працювати з РБД як з однією цілісною базою даних.

 

Розподілена система БД – це РБД разом із РСУБД.

image


imageРозподілена БД

image

image


image

image2. Архітектура програмно-технічних засобів розподілених СУБД

Властивості архітектури:

-    розподіленість;

-    imageнеоднорідність; - автономність.

Різновиди архітектури:

-    клієнт-серверна архітектура;

-    imageархітектура з багатьма незалежними серверами; - архітектура із взаємодіючими серверами; - архітектура однорангової мережі.

 

image


image


image

-    imageреплікація моментальних знімків; - реплікація транзакцій.

 

image4. Обробка розподілених транзакцій. Керування одночасним доступом               

Транзакція – це набір команд, що виконуються як єдине ціле.

 

У транзакції або всі команди будуть виконані, або жодна з них не виконується.

 

Якщо хоча б одна з команд транзакції не може бути виконана, здійснюється відкочування

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

image


image

imageРеєстрація змін в журналі транзакцій

image

image

image

image

image

image

image

image

imageПринципи побудови РБД

n  Постійний збір інформації

image

n  Формування РБД

n  Постійне відновлення інформації і даних

n  Безупинний аналіз даних

imageТест з баз даних

image# Система управління базами даних (СУБД) – це...

  А. Програмний засіб для автоматизації обчислень;

 Б. Програмний засіб для збереження та пошуку інформації;

   В. Система для представлення інформаційних масивів в зовнішній пам’яті комп’ютера.  

image

# Таблиця СУБД містить...

    А. Інформацію про сукупність однотипних об’єктів;

          Б. Інформацію про сукупність всіх об’єктів, що відносяться до деякої предметної області;  

   В. Інформацію про конкретний об’єкт.

    # Рядок таблиці СУБД містить...

А. Інформацію про сукупність однотипних об’єктів;

         Б. Інформацію про сукупність всіх об’єктів, що відносяться до деякої предметної області;

  

  В. Інформацію про конкретний об’єкт.  

image   # Стовбець таблиці СУБД містить...

                  А. Інформацію про сукупність однотипних об’єктів;

                 Б. Інформацію про сукупність всіх об’єктів, що відносяться до деякої предметної області;

          В. Сукупність значень одного з атрибутів для всіх однотипних об’єктів.

image

 # Структура таблиці визначається...

     А. Розмірністю таблиці;

               Б. Списком найменувань стовбців таблиці;

             В. Списком найменувань стовбців і номерів рядків таблиці.

# Полем даних називають...

     А. Значення атрибуту для конкретного об’єкту;

 

  Б. Елемент структури таблиці;

  В. Список значень атрибуту для всіх однотипних об’єктів.

image     # Ключовим полем таблиці називають...

             А. Рядок таблиці, що містить унікальну інформацію;

              Б. Сукупність полів таблиці, які однозначно визначають кожен її рядок;

            В. Стовбець таблиці, що містить унікальну інформацію.

image

# Таблиця може мати...

        А. Лише одне ключове поле;

     Б. Лише два ключових полів;

   В. Довільну кількість ключових полів.

# Запитом в СУБД називають...

     А. Таблицю, відсортовану по зростанню або спаданню значень поля;

     Б. Таблицю, одержану з вихідної або з сукупності зв’язаних таблиць шляхом вибору рядків,           які задовольняють поставлену умову;

    В. Лише таблицю, одержану із сукупності зв'язаних таблиць.

image # Формою СУБД називають...

                 

     А. Вікно на екрані комп’ютера з місцем для вводу даних;

        Б. Позначення поля бази даних;        В. Виведення значень таблиці, у зручному для користувача вигляді.

 

image

   # Таблиці, запити, звіти – це...

         А. Єдиний файл БД;  

Б. Окремі файли розміщенні в папку;

В. Щось інше.

   # Для створення нової таблиці необхідно...

          А.  Активізувати команди  Файл / Створити;

       Б.  Відкрити вкладку Таблиці, активізувати кнопку Створити;

             В. Після завантаження Access активізувати перемикач Нова база даних.

image# Керування базою даних здійснюється...

А.  Децентралізовано; Б. Централізовано;

В. Централізовано і децентралізовано.

image

# Банк даних -  це система, що складається...

А. Бази даних, СУБД і прикладного програмного забезпечення;  

  Б. Бази даних і СУБД;

  В. Прикладного програмного забезпечення.  

# Назвіть властивості архітектури розподілених СУБД...

А.  Розподільність, неоднорідність, автономність;   

  Б. Централізоване керування та інтегроване зберігання даних;

   В. Спільне використання даних та відновлення бази даних.   

image# Назвіть типи фрагментації відношень...

А. Реплікація, транзакція;    Б. 1НФ, 2НФ, 3НФ;

  В. Горизонтальна, вертикальна, змішана.

image

# Адаптивна модель бази даних...

 А.  Допускає тільки табличну форму зображення даних; Б.  Допускає тільки ієрархічну форму зображення даних;

В.  Передбачає застосування принципів кожної з класичних моделей.

# Назвіть архітектурні рівні визначення структур даних...

А. Зовнішній, внутрішній, середній;

Б. Концептуальний, зовнішній, внутрішній;

  В. Концептуальний, апаратний, програмний. 

image# Фонд даних – це...

                                       А. Архівні копії файлів;    

   Б. Словник даних;

В. Активні дані, з якими постійно працює користувач чи прикладна програма.

image

# Архіви даних – це... 

А. Архівні копії файлів;

Б. Словник даних;

В. Активні дані, з якими постійно працює користувач чи прикладна програма.

# Об’єктними будуть ті відношення, що містять...

А. Нормативно довідкові дані і первинні ключі, які не дублюються; Б. Оперативні дані і їхні ключі можуть дублюватися;

В. Рядки і стовпці, що мають унікальні імена.

image# Ієрархічна модель бази даних... 

 А. Класифікує елементи за рівнями;  

 Б. Класифікує елементи за  значеннями;

В. Не встановлює класифікації елементів даних.

image

# Зв'язки в ієрархічній моделі бази даних...

А. Модель встановлює обмеження на види зв'язків;

Б. Модель не встановлює обмеження на види зв'язків; В. Зв'язки визначаються між елементами даних сусідніх рівнів.  

# Мережева модель бази даних...

А.  Вимагає класифікації елементів даних;

Б.  Модель встановлює обмеження на види зв'язків;

   В.  Модель не встановлює обмеження на види зв'язків.

image   # Реляційна модель бази даних...

А. Використовує табличну форму зображення даних; Б. Використовує табличну форму зберігання даних;

В. Використовує табличну форму зображення і зберігання даних.

image

# Особливості реляційної моделі бази даних... 

А. Зв'язки між елементами даних визначаються за допомогою даних;

Б. Зв'язки між даними у реляційній моделі не визначаються;

В.  Модель не встановлює обмеження на види зв'язків.

Питання для самоконтролю

 

image1. Що таке однорідні й неоднорідні розподілені БД? 2. Що таке розподіленість, неоднорідність та автономність БД?

3.     Які механізми розподіленого зберігання даних Ви знаєте?

4.     Що таке реплікація? Які існують механізми й моделі реплікації?

5.     Що таке транзакція?

imageДякую за увагу!

pdf
Пов’язані теми
Інформатика, Презентації
Додано
8 квітня
Переглядів
405
Оцінка розробки
Відгуки відсутні
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

Додати розробку